pledgejs
A full-stack framework with App-directory routing, RSC streaming, SSR/SSG/ISR, edge deployment, and instant HMR powered by PledgePack, a Rust+Zig bundler for dramatically faster builds.
File Explorer
- config.json
- fix-rsc-cloudflare-lambda-typecheck.md
- audit.yml
- ci.yml
- release.yml
- audit.ts
- focus.ts
- i18n-extract.ts
- index.ts
- keyboard.ts
- rtl.ts
- package.json
- tsconfig.json
- cloudflare.ts
- deno.ts
- edge-security.test.ts
- edge-security.ts
- index.ts
- lambda.ts
- netlify.ts
- vercel.ts
- package.json
- README.md
- tsconfig.json
- connection-pool.ts
- cron.ts
- graphql-security.ts
- index.ts
- middleware.ts
- nosql-injection-fix.test.ts
- nosql-injection.ts
- openapi.ts
- queue.ts
- response-typing.ts
- route.ts
- sanitize.test.ts
- sanitize.ts
- sql-injection.test.ts
- sql-injection.ts
- tier3-fixes.test.ts
- upload.ts
- validation.ts
- versioning.ts
- package.json
- tsconfig.json
- abac.ts
- api-key-management.ts
- api-key.ts
- audit.ts
- cross-origin.ts
- crypto-fixes.test.ts
- csp.ts
- csrf.test.ts
- csrf.ts
- env.ts
- index.ts
- jwt.test.ts
- jwt.ts
- oauth-pkce.test.ts
- oauth.ts
- open-redirect.test.ts
- open-redirect.ts
- path-traversal.test.ts
- path-traversal.ts
- permissions-policy.ts
- proto-pollution.test.ts
- proto-pollution.ts
- rbac.ts
- redos.ts
- referrer-policy.ts
- saml.test.ts
- saml.ts
- security-headers-validation.test.ts
- security-headers.test.ts
- security-headers.ts
- ssrf.ts
- totp.ts
- trusted-types.ts
- webauthn-cbor.ts
- webauthn.test.ts
- webauthn.ts
- xss.test.ts
- xss.ts
- package.json
- README.md
- tsconfig.json
- binary-resolver.ts
- index.ts
- transforms.ts
- package.json
- tsconfig.json
- index.ts
- package.json
- tsconfig.json
- index.ts
- package.json
- tsconfig.json
- index.ts
- package.json
- tsconfig.json
- index.ts
- package.json
- tsconfig.json
- webpack-esbuild-loader.js
- webpack-psx-loader.js
- index.ts
- package.json
- tsconfig.json
- build.mjs
- prepublish.mjs
- add.ts
- analyze.ts
- bench.ts
- build.ts
- clean.ts
- codemod.test.ts
- codemod.ts
- create.ts
- dev.ts
- docker.test.ts
- docker.ts
- docs.ts
- doctor.ts
- env-check.ts
- fmt.ts
- info.ts
- init.ts
- lint.ts
- playground.ts
- search.ts
- start.ts
- storybook.ts
- sync-aliases.ts
- test.ts
- typecheck.ts
- upgrade.ts
- why.ts
- a11y.ts
- adapters.ts
- api.ts
- auth.ts
- bin.ts
- bundler-resolver.ts
- client.ts
- config-loader.ts
- font.ts
- image.ts
- index.ts
- mdx.ts
- og.ts
- overlay.ts
- privacy.ts
- rss.ts
- seo.ts
- server.ts
- sitemap.ts
- state.ts
- tailwind.ts
- ws.ts
- .npmignore
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- tsconfig-base.json
- tsconfig.emit.json
- tsconfig.json
- advanced-hooks.ts
- client-only.ts
- concurrent.ts
- data-hooks.ts
- declarations.d.ts
- dev-toolbar.ts
- error-boundary-telemetry.ts
- error-overlay.ts
- fast-refresh.ts
- form-hooks.ts
- hydrate-pledges.ts
- hydrate.ts
- index.ts
- islands.ts
- offline-hooks.ts
- pledge.ts
- prefetch.ts
- revalidation-api.ts
- route-resolve.test.ts
- router.test.ts
- router.ts
- rust-hooks.ts
- selective-hydration.ts
- use-action-state.ts
- use-hook.ts
- web-vitals.test.ts
- web-vitals.ts
- package.json
- tsconfig.json
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- build.sh
- Cargo.lock
- Cargo.toml
- index.ts
- resolver.ts
- scanner.ts
- audit.test.ts
- audit.ts
- batch.ts
- bench.test.ts
- bench.ts
- binary-protocol.ts
- bundle-analysis.test.ts
- bundle-analysis.ts
- callback-opt.test.ts
- callback-opt.ts
- canary.test.ts
- canary.ts
- codegen.ts
- compression.ts
- cross-compile.ts
- dead-code.ts
- debug-session.test.ts
- debug-session.ts
- debugger.ts
- docker.test.ts
- docker.ts
- edge-cache-invalidation.test.ts
- edge-cache-invalidation.ts
- edge-durable-objects.test.ts
- edge-durable-objects.ts
- edge-geo.test.ts
- edge-geo.ts
- edge-kv.test.ts
- edge-kv.ts
- edge-middleware.test.ts
- edge-middleware.ts
- edge-psx.test.ts
- edge-psx.ts
- edge-streaming-ssr.test.ts
- edge-streaming-ssr.ts
- fmt.ts
- hmr.ts
- index.ts
- integrations-fallback.ts
- integrations.test.ts
- integrations.ts
- jit-templates.test.ts
- jit-templates.ts
- kv-store.ts
- lambda-psx.test.ts
- lambda-psx.ts
- lazy-compile.test.ts
- lazy-compile.ts
- lint.ts
- memory-profile.test.ts
- memory-profile.ts
- monitoring-dashboard.test.ts
- monitoring-dashboard.ts
- multi-region.test.ts
- multi-region.ts
- napi-bench.test.ts
- napi-bench.ts
- og-renderer.ts
- parser.ts
- pool.test.ts
- pool.ts
- prod-profile.test.ts
- prod-profile.ts
- rate-limiter.ts
- rollback.test.ts
- rollback.ts
- rust-ssr.ts
- sccache.test.ts
- sccache.ts
- search.ts
- security.test.ts
- security.ts
- serverless-cold-start.test.ts
- serverless-cold-start.ts
- source-map.ts
- static-server.ts
- streaming.test.ts
- streaming.ts
- syn-parser.test.ts
- syn-parser.ts
- test-runner.ts
- transform.ts
- tree-shake.test.ts
- tree-shake.ts
- types.ts
- version-compat.test.ts
- version-compat.ts
- worker-pool.test.ts
- worker-pool.ts
- workspace.ts
- ws-compression.ts
- flight.ts
- head-tags.ts
- hybrid-ssr.ts
- index.ts
- isr-cache.test.ts
- isr-cache.ts
- lazy-layouts.ts
- og-image.ts
- ppr.test.ts
- ppr.ts
- renderer-manager.ts
- rsc-stream.ts
- rsc.ts
- rust-dom-renderer.test.ts
- rust-dom-renderer.ts
- rust-html-transformer.test.ts
- rust-html-transformer.ts
- rust-html.test.ts
- rust-html.ts
- rust-hydration.test.ts
- rust-hydration.ts
- rust-ppr.ts
- rust-rsc-deserializer.ts
- rust-rsc.test.ts
- rust-rsc.ts
- rust-ssr-profiler.test.ts
- rust-ssr-profiler.ts
- rust-ssr.test.ts
- rust-ssr.ts
- server.ts
- static-export.ts
- static.ts
- stream.ts
- streaming-metadata.ts
- tier2-fixes.test.ts
- conflicts.test.ts
- conflicts.ts
- edge-cases.test.ts
- i18n.test.ts
- i18n.ts
- index.ts
- match.test.ts
- match.ts
- route-types.ts
- router.test.ts
- router.ts
- types.ts
- bundle-budget.ts
- cache-invalidation.ts
- declarations.d.ts
- deployment.ts
- edge-cache.ts
- fetch-cache-eviction.test.ts
- fetch-cache-lru.test.ts
- fetch-cache.test.ts
- fetch-cache.ts
- guards.ts
- index.ts
- pagination.ts
- persistent-cache.ts
- query-memo.ts
- react-server-dom-webpack.d.ts
- remote-cache.ts
- resource-hints.ts
- revalidation-worker.ts
- standalone.ts
- package.json
- psx-language-config.json
- tsconfig.json
- create-pledge-app.js
- index.ts
- route.ts
- route.ts
- store.ts
- favicon.ico
- globals.css
- layout.tsx
- loading.tsx
- not-found.tsx
- page.tsx
- logo-black.png
- logo-black.svg
- logo-white.png
- logo-white.svg
- pglogo.jpg
- pledge.config.ts
- page.tsx
- page.tsx
- favicon.ico
- globals.css
- layout.tsx
- loading.tsx
- not-found.tsx
- page.tsx
- logo-black.png
- logo-black.svg
- logo-white.png
- logo-white.svg
- pglogo.jpg
- pledge.config.ts
- error.tsx
- favicon.ico
- globals.css
- layout.tsx
- loading.tsx
- not-found.tsx
- page.tsx
- logo-black.png
- logo-black.svg
- logo-white.png
- logo-white.svg
- pglogo.jpg
- pledge.config.ts
- route.ts
- page.tsx
- page.tsx
- page.tsx
- error.tsx
- favicon.ico
- globals.css
- layout.tsx
- loading.tsx
- not-found.tsx
- page.tsx
- logo-black.png
- logo-black.svg
- logo-white.png
- logo-white.svg
- pglogo.jpg
- pledge.config.ts
- error.tsx
- favicon.ico
- globals.css
- layout.tsx
- loading.tsx
- not-found.tsx
- page.tsx
- logo-black.png
- logo-black.svg
- logo-white.png
- logo-white.svg
- pglogo.jpg
- pledge.config.ts
- error.tsx
- favicon.ico
- globals.css
- layout.tsx
- loading.tsx
- not-found.tsx
- page.tsx
- logo-black.png
- logo-black.svg
- logo-white.png
- logo-white.svg
- pglogo.jpg
- pledge.config.ts
- error.tsx
- favicon.ico
- globals.css
- layout.tsx
- loading.tsx
- not-found.tsx
- page.tsx
- logo-black.png
- logo-black.svg
- logo-white.png
- logo-white.svg
- pglogo.jpg
- pledge.config.ts
- layout.tsx
- page.tsx
- pledge.config.ts
- layout.svelte
- page.svelte
- pledge.config.ts
- layout.vue
- page.vue
- pledge.config.ts
- LICENSE
- package.json
- README.md
- tsconfig.json
- index.ts
- package.json
- tsconfig.json
- index.test.ts
- index.ts
- tier3-fixes.test.ts
- package.json
- README.md
- tsconfig.json
- image.tsx
- index.ts
- types.ts
- package.json
- README.md
- tsconfig.json
- index.test.ts
- index.ts
- package.json
- README.md
- tsconfig.json
- index.ts
- package.json
- README.md
- tsconfig.json
- cache-inspector.ts
- component-inspector.ts
- devtools.ts
- error-overlay.ts
- index.ts
- middleware.ts
- types.ts
- package.json
- tsconfig.json
- pledgepack.exe
- postinstall.js
- index.d.ts
- index.js
- package.json
- pledge.js
- README.md
- package.json
- README.md
- package.json
- README.md
- package.json
- README.md
- pledgepack.exe
- package.json
- README.md
- ccpa.ts
- compliance-docs.ts
- config.ts
- consent.ts
- encryption.test.ts
- encryption.ts
- gdpr.ts
- index.ts
- pii.ts
- privacy-fixes.test.ts
- retention.ts
- transport.ts
- package.json
- tsconfig.json
- head-tags.ts
- index.ts
- jit-templates.ts
- layout-chain.ts
- rust-accel.ts
- types.ts
- package.json
- tsconfig.json
- index.ts
- package.json
- tsconfig.json
- index.ts
- package.json
- tsconfig.json
- index.ts
- package.json
- tsconfig.json
- index.test.ts
- index.ts
- tier3-fixes.test.ts
- package.json
- README.md
- tsconfig.json
- index.ts
- jsonld.test.ts
- jsonld.ts
- meta-tags.ts
- social-cards.ts
- package.json
- tsconfig.json
- actions.test.ts
- actions.ts
- bot-detection.test.ts
- cdn-purge.ts
- compression.test.ts
- cors.test.ts
- cors.ts
- database.ts
- declarations.d.ts
- dns-rebinding.test.ts
- dns-rebinding.ts
- edge.ts
- env.ts
- etag.test.ts
- etag.ts
- fetch-cache.ts
- graceful-shutdown.ts
- handler.ts
- health.test.ts
- health.ts
- hmr.ts
- index.ts
- instrumentation.test.ts
- instrumentation.ts
- integration-smoke.test.ts
- metrics.test.ts
- metrics.ts
- middleware-matcher.test.ts
- middleware-matcher.ts
- mime-types.test.ts
- mime-types.ts
- module-loader.ts
- node.ts
- observability.ts
- og-image.ts
- open-redirect.test.ts
- rate-limiter-integration.test.ts
- rate-limiter.test.ts
- rate-limiter.ts
- request-id.ts
- response.ts
- safety-net.test.ts
- safety-net.ts
- security-fixes.test.ts
- security-headers.test.ts
- security-headers.ts
- seo-routes.ts
- server-only.ts
- server-utils.ts
- sfc-transform.test.ts
- supply-chain.test.ts
- supply-chain.ts
- thenable.ts
- tier2-fixes.test.ts
- tracing.ts
- transform.ts
- virtual-modules.test.ts
- virtual-modules.ts
- package.json
- tsconfig.json
- bundler.ts
- config.test.ts
- config.ts
- constants.ts
- escape.ts
- index.ts
- pledge.ts
- plugin-runner.test.ts
- plugin-runner.ts
- renderer.test.ts
- renderer.ts
- transforms.ts
- types.ts
- package.json
- tsconfig.json
- index.test.ts
- index.ts
- package.json
- README.md
- tsconfig.json
- cross-tab.ts
- derived.ts
- devtools.ts
- form.ts
- global-error.ts
- index.ts
- optimistic.ts
- persistence.ts
- store.test.ts
- store.ts
- url-state.ts
- package.json
- tsconfig.json
- pledgejs.json
- extension.ts
- pledge.tmLanguage.json
- file-icon-theme.json
- language-configuration.json
- package.json
- tsconfig.json
- debug-adapter.ts
- extension.ts
- ps.tmLanguage.json
- psx.tmLanguage.json
- language-configuration.json
- package.json
- tsconfig.json
- auth.ts
- index.ts
- package.json
- README.md
- tsconfig.json
- typecheck-workspace.mjs
- declarations.d.ts
- optional-deps.d.ts
- .gitignore
- .prettierrc
- AUDIT-STATUS.md
- Dockerfile
- Dockerfile.test
- LICENSE
- NEXT-50-GOALS.md
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- REMAINING-ISSUES.md
- SESSION-LOG.md
- test-config.json
- tsconfig.json
- vitest.config.ts
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
# Project Badges
// repository documentation
Was this content helpful?
(0 ratings)
