{"repo":"webjsdev/webjs","free":true,"listed":false,"github":"https://github.com/webjsdev/webjs","clone":"git clone https://github.com/webjsdev/webjs.git","description":"WebJs is an AI-first full-stack JavaScript framework built on web components. Any AI model reads the whole stack. No training data required.","language":"JavaScript","stars":105,"topics":["bun","fullstack-framework","javascript-framework","no-build","nodejs","progressive-enhancement","ssr","typescript","web-components","web-framework"],"license":"MIT","category":"ui-components","readme_excerpt":"WebJs The web framework for AI agents. What is WebJs? WebJs is an AI-first full-stack JavaScript web framework built on web components. It server-renders every page and component to real HTML, needs no build step or bundler, and runs on Node 24+ or Bun. Nothing is hidden from your agent. The framework ships in node modules as plain JavaScript, so an agent opens the router or the renderer it is calling instead of recalling an API from training data, and your app code is served to the browser exactly as written. Any model debugs the running app against the real source, with no single blessed model, on the web components and standard HTML every model already knows. AI-first is a design constraint here, not a marketing tag. File conventions are predictable, each server function lives in its own file, and the .server.ts extension marks the server boundary explicitly, so a coding agent can change one route without loading the whole codebase into context. Every app ships an AGENTS.md contract plus a cross-agent skill that Claude Code, Cursor, Copilot, Gemini, and opencode all read from one source. It gives you file-based routing, server actions with real end-to-end types, sessions, authentication, caching, rate limiting, WebSockets, and a database layer in the box. cache() for queries, HTTP Cache-Control for pages and for cached GET server actions, a Session class with SessionStorage, NextAuth-style auth with providers, and WebSocket broadcast all share one pluggable store, so a sin","default_branch":null,"files":null,"tree":[],"storefront":"/r/webjsdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/webjsdev/webjs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}