Stone.js lets developers run one codebase across server, cloud, browser, and AI runtimes
Stone.js is an open-source JavaScript framework designed to eliminate the need to rewrite application logic for different deployment targets such as Node HTTP servers, AWS Lambda, Azure Functions, and browser environments. The framework separates domain logic from runtime context, allowing developers to write business logic once and attach platform-specific adapters through decorators or plain functions. Supported adapters span over ten platforms including edge runtimes, WebSockets, CLI, and cloud functions from major providers. The project also includes an MCP server mode that lets AI coding agents introspect a running application's routes, services, and structure. Released under the MIT license, Stone.js comprises over 40 packages, claims 99% per-package test coverage, and ships with 118 documentation pages and 14 starter templates.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in