selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

GitHub
pylon logo

Self-host pylon

v2.12.2

Web IDE forked from Cloud9 v2 with modern Node.js support

ReleaseOpen SourceGPL-3.0
Updated9 hours ago
LanguageJavaScript
Setup difficultyModerate
Stars
231
Port
3131 (Web server)
Install with NPM
Alternative forms based authentication login screenMain user interface with code editor and file browserAdditional plugin dockpanel view

What is pylon?

Pylon IDE is a web-based integrated development environment that originated from the Cloud9 v2 project. It provides a full-featured code editor with syntax highlighting for many languages via the ACE editor, an integrated terminal, and a plugin architecture for extensibility. The IDE runs as a Node.js web server (default port 3131) accessible from any browser. It supports modern Node.js versions (>= 22.22.2) and installs via npm, Docker, or the provided shell script. Authentication options include built-in basic auth (username/password flags) and compatibility with Connect middleware for custom auth. The project is licensed under GPL-3.0 and works on iPad Pro with keyboard adjustments.

Should you self-host pylon?

pylon scores 45/100 on selfhost.directory (how scoring works) and ranks #112 of 166 in Developer Tools. It has 231 GitHub stars.

It shipped 3 stable releases in the past year. The latest, v2.12.2, came out on 29 July 2026. New versions land roughly every 2 weeks.

Setup is moderate: expect some configuration beyond a single command. It is GPL-3.0-licensed and written mostly in JavaScript.

Its closest alternative on selfhost.directory is openhands (87/100, 92 086 stars). It scores higher overall, so compare the two before you pick. See pylon vs openhands side by side.

Features

  • Basic Authentication
  • Code Editor
  • Connect middleware compatibility
  • File Browser
  • Git IntegrationSeparate plugin
  • Integrated terminal
  • Multi-language Support
  • Plugin SystemLimited documentation

pylon README

How to install pylon

Install pylon with NPM

git clone https://github.com/pylonide/pylon.git cd pylon npm i

bin/pylon.sh

Optionally, you may specify the directory you'd like to edit:

bin/pylon.sh -w ~/git/myproject

Requires Node.js >= 22.22.2, g++, make, python

pylon releases & version history

More in Code Management

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…