Freedom251 › Code Playground Software
RunJS

What RunJS is
RunJS is a desktop scratchpad for rapidly prototyping JavaScript and TypeScript, displaying results beside the editor. It includes Node.js and browser runtime environments for trying code and browser APIs, covering full-stack experimentation. The NPM Packages tool installs libraries from the npm registry without requiring a project on disk. Logpoints show values from selected lines without adding console.log calls or altering source code. Reusable snippets can be saved and exchanged as JSON files. AI Chat can connect with OpenAI, Anthropic, Gemini, Mistral, or a local model provided through tools such as Ollama. RunJS says API keys are kept locally and used only to authenticate requests to the chosen provider. The application runs on Linux, macOS, and Windows. Developers can use it for prototyping and debugging, while teachers and students can use it for coding education. Eligible students and teachers may request a free full license with one year of updates for noncommercial learning or teaching. Paid licenses support two active devices.
Who it suits
RunJS suits developers experimenting with JavaScript or TypeScript and debugging code. It also fits teachers and students learning or teaching programming, with education licenses available to eligible applicants.
What it does well
- Node.js and browser environments included
- Install npm libraries without a disk project
- Logpoints avoid source changes and console.log calls
- Runs on Linux, macOS, and Windows
- Reusable snippets support JSON import and export
What to know first
- Paid licenses allow two active devices
- Education license is limited to learning and teaching
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Perpetual License | Pay once; optional annual renewal for continued updates · macOS, Windows, Linux · 2 devices · updates for 1 year · 30-day money-back guarantee | On request |
| Lifetime License | Pay once · macOS, Windows, Linux · 2 devices · updates forever, including major releases · 30-day money-back guarantee | On request |
As runjs.app lists them, read 4 Oct 2026. The maker's own page has the final word.
Verdict
RunJS combines quick JavaScript and TypeScript experiments with debugging, package installation, snippets, and optional AI connections. Its cross-platform desktop app and education licensing broaden its use, while buyers should review device and license terms.
Facts from RunJS's own pages
- AI integrations
- AI Chat can connect to OpenAI, Anthropic, Gemini, Mistral, or a local model served by tools such as Ollama. · runjs.app, 4 Oct 2026
- AI key handling
- RunJS says AI API keys are stored locally and used only to authenticate requests to the selected provider. · runjs.app, 4 Oct 2026
- Code snippets
- Users can save reusable snippets and import or export them as JSON files. · runjs.app, 4 Oct 2026
- Debugging
- Logpoints print values from selected lines without changing source code or adding console.log calls. · runjs.app, 4 Oct 2026
- Education licenses
- Eligible students and teachers can request a free full license with one year of updates, intended for learning and teaching rather than commercial work. · runjs.app, 4 Oct 2026
- Headquarters
- Little Paxton, St. Neots, United Kingdom · runjs.app, 28 Sept 2026
- License limit
- A paid license can be active on up to two devices at the same time. · runjs.app, 4 Oct 2026
- NPM packages
- The NPM Packages tool installs libraries from the npm registry for use without setting up a project on disk. · runjs.app, 4 Oct 2026
- Platforms
- The site offers desktop downloads for macOS, Windows, and Linux, including Linux AppImage and Debian packages. · runjs.app, 4 Oct 2026
- Privacy
- The privacy policy says RunJS does not sell, rent, or loan identifiable customer information and describes its personal-data use as GDPR-compliant. · runjs.app, 4 Oct 2026
- Runtime environments
- RunJS includes Node.js and browser environments for experimenting with code and browser APIs. · runjs.app, 4 Oct 2026
- Support
- The creator says support questions go directly to him, and education license applicants usually hear back within a day or two. · runjs.app, 4 Oct 2026
- What it does
- RunJS is a desktop scratchpad for rapidly prototyping JavaScript and TypeScript, with code results shown alongside the editor. · runjs.app, 4 Oct 2026
- Who it is for
- RunJS describes use by developers prototyping and debugging, and by teachers and students learning to code. · runjs.app, 4 Oct 2026
Where RunJS stands on Freedom251
- Code Playground Software#25 of 58