{"repo":"macaly/almostnode","free":true,"listed":false,"github":"https://github.com/macaly/almostnode","clone":"git clone https://github.com/macaly/almostnode.git","description":"Node.js in your browser. Just like that.","language":"TypeScript","stars":1155,"topics":["nodejs","webcontainers"],"license":"MIT","category":"dev-tools","readme_excerpt":"almostnode Node.js in your browser. Just like that. A lightweight, browser-native Node.js runtime environment. Run Node.js code, install npm packages, and develop with Vite or Next.js - all without a server. Built by the creators of Macaly.com — a tool that lets anyone build websites and web apps, even without coding experience. Think Claude Code for non-developers. Warning: This project is experimental and may contain bugs. Use with caution in production environments. --- Features - Virtual File System - Full in-memory filesystem with Node.js-compatible API - Node.js API Shims - 40+ shimmed modules ( fs , path , http , events , and more) - npm Package Installation - Install and run real npm packages in the browser with automatic bin stub creation - Run Any CLI Tool - npm packages with bin entries (vitest, eslint, tsc, etc.) work automatically - Dev Servers - Built-in Vite and Next.js development servers - Hot Module Replacement - React Refresh support for instant updates - TypeScript Support - First-class TypeScript/TSX transformation via esbuild-wasm - Service Worker Architecture - Intercepts requests for seamless dev experience - Optional Web Worker Support - Offload code execution to a Web Worker for improved UI responsiveness - Secure by Default - Cross-origin sandbox support for running untrusted code safely --- Requirements - Node.js 20+ - Required for development and building - Modern browser - Chrome, Firefox, Safari, or Edge with ES2020+ support Note: almostnode run","default_branch":null,"files":null,"tree":[],"storefront":"/r/macaly","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/macaly/almostnode/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."}