Pan OS
An open source operating system for JavaScript environment.
Powerful Features
Everything you need to develop, deploy, and customize JavaScript applications
Node.js v24.0.0 Built-in
JavaScript runtime pre-installed and fully integrated into the system kernel with npm v10.7.0.
Versatile Uses and Applications
From development to deployment, learning to customization
Run Node.js Applications
Execute JavaScript applications with full access to Node.js runtime, npm packages, and Unix system utilities.
Dont like JavaScript?
No problem! PanOS is a fully functional Linux distribution. Use it as a general-purpose OS for web browsing, media, or any Linux-compatible software.
Minimal Deployments
Deploy to physical hardware or cloud with only 160MB footprint. Bootable ISO or QEMU compatible out of the box.
Development Environment
Complete development setup with npm, TypeScript support, and 300+ Unix commands for full-stack JavaScript work.
MIT
This project is licensed under the MIT License, allowing you to freely use, modify, and distribute it for any purpose. Whether you're building a commercial application or an open-source project, you can leverage PanOS without worrying about licensing restrictions.
Quick Testing & Demos
Boot in virtual machines in seconds for testing, demos, or reproducing JavaScript issues in a controlled environment.
About PanOS
A minimal, open-source Linux operating system specifically designed for JavaScript developers. Boot in seconds, 160MB footprint, Node.js pre-installed.

Our Mission
Create the world's simplest Linux distribution for JavaScript developers. Minimal by design, powerful by nature, educational by purpose.
Why PanOS? Our Core Values and Principles
This is the first version of the PanOS system. It can be used for basic tasks or as a system created for NodeJS.
Minimal by Design
Only 160MB total, boots in 3-5 seconds. No bloat, no unnecessary components. Just what you need for JavaScript development.
Open Source & Educational
Complete source code available. Learn kernel compilation, system design, and OS fundamentals through hands-on customization.
Dedicated
You can create your own custom operating system with PanOS. Modify the kernel, add tools, customize the boot process, and build your own OS variant. Or for any other language
Gallery of PanOS Screenshots
Previews of PanOS in different environments and configurations. (Qemu and VM)



