Self-Hosted IDE Tools: 37 Open-Source Apps
Best for your setup
Homelab Novice
Wants it running tonight, with one command.
onlook27.0k
Onlook is an open-source, visual-first code editor for building and editing Next.js + TailwindCSS apps with AI.
- Single container
- Ships a Compose file
See all81/100 fitHow well this app matches homelab novices, 0 to 100
Homelab Expert
Runs a stack already and wants it to plug in.
Langfuse36.4k
Langfuse is an open source LLM engineering platform for teams to develop, monitor, evaluate, and debug AI applications.
- REST or GraphQL API
- Multi-user
See all87/100 fitHow well this app matches homelab experts, 0 to 100
Homelab Hacker
Wants control: APIs, scripts and many ways to run it.
Livebook5.9k
Livebook is a web application for interactive and collaborative Elixir code notebooks.
- Many ways to install
- Works offline
See allDefault rank #10
85/100 fitHow well this app matches homelab hackers, 0 to 100
37 projects
Langfuse
36.4k
Langfuse is an open source LLM engineering platform for teams to develop, monitor, evaluate, and debug AI applications.
IDE ToolsArtificial IntelligenceFOSS with Issues+5
6 ContainersFOSS with Issues
Zed
92.1k
Zed is a high-performance multiplayer code editor.
Artificial IntelligenceAI Coding AssistantIDE Tools+2
2 Containers
code-server
79.7k
Runs VS Code in the browser so it can be accessed from any machine anywhere.
IDE ToolsPermissive LicenseSelf Hosting Solutions+1
onlook
27.0k
Onlook is an open-source, visual-first code editor for building and editing Next.js + TailwindCSS apps with AI.
Website BuildersArtificial IntelligenceAI Coding Assistant+2
Single Container
Cline
70.8k
An open source coding agent for use in the IDE and terminal.
Artificial IntelligenceAI Coding AssistantPermissive License+3
Continue
36.3k
Continue is an open-source coding agent available as a CLI, VS Code extension, and JetBrains plugin.
Artificial IntelligenceAI Coding AssistantAI Agents+2
bolt.diy
20.0k
An open source AI coding assistant that lets users build full-stack Node.js apps in the browser or desktop app while choosing from many LLM providers.
Artificial IntelligenceAI Coding AssistantPermissive License+1
3 Containers
JupyterLab
15.4k
An extensible web-based environment for interactive and reproducible computing, built on the Jupyter Notebook architecture.
IDE ToolsWeb ServersSelf Hosting Solutions+2
Eclipse Che
7.2k
A Kubernetes-based cloud development environment platform for enterprise teams.
IDE ToolsPlatform as a ServiceSelf Hosting Solutions+1
Livebook
5.9k
Livebook is a web application for interactive and collaborative Elixir code notebooks.
Note Taking AppsIDE ToolsAutomation Tools+4
4 Containers
CloudBeaver
5.2k
CloudBeaver Community is a web-based cloud database manager with a rich interface for browsing, editing, and querying databases.
Database ManagementIDE ToolsSelf Hosting Solutions+1
Bruno
47.8k
Bruno is an open-source API client and IDE for exploring and testing APIs.
API ManagementPermissive LicenseTesting Tools+2
Single ContainerOpen Core
artcraft
36.3k
ArtCraft is an IDE for interactive AI image and video creation with visual tools for composing, staging, and editing scenes in 2D and 3D.
IDE ToolsVideo EditingAI Media Generation+1
Cloud Required
t3code
29.9k
T3 Code is an agent control surface that lets users manage local coding agents from mobile, web, or desktop clients.
Self Hosting SolutionsIDE ToolsAI Coding Assistant+1
2 Containers
hunk
9.7k
Hunk is a review-first terminal diff viewer for reviewing Git changesets, raw files, and patches with an interactive UI.
IDE ToolsAI Coding AssistantMiscellaneous Tools
Lowdefy
3.0k
Lowdefy is a config-first web app framework for building production-ready internal tools and business apps with AI-generated, schema-validated configuration.
IDE ToolsAutomation ToolsLow Code Development+3
Tiny File Manager
6.0k
Tiny File Manager is a lightweight web-based PHP file manager for uploading, editing, organizing, and managing files and folders in a browser.
Web File ManagersCopyleft LicenseFile & Object Storage+2
Single Container
LiveCodes
1.5k
A client-side, open-source code playground and embeddable playground SDK for 90+ languages and frameworks.
IDE ToolsPastebinsSelf Hosting Solutions+1
3 Containers
RStudio Server
5.1k
RStudio is an integrated development environment for the R programming language.
IDE ToolsCopyleft LicenseSelf Hosting Solutions+2
Judge0 CE
4.5k
Judge0 is an open-source online code execution system for running, compiling, and evaluating code in a sandboxed environment.
IDE ToolsCopyleft LicenseSelf Hosting Solutions+2
4 Containers
Coder
17.2k
Coder is a self-hosted platform for cloud development environments and AI coding agents.
IDE ToolsPlatform as a ServiceRemote Access+1
Open Core
Overleaf
18.3k
An open-source online real-time collaborative LaTeX editor.
Note Taking AppsIDE ToolsDocument Management+2
Open Core
Azimutt
2.2k
Azimutt is a full-stack database exploration tool for designing, exploring, documenting, querying, and analyzing database schemas and data.
Database ManagementIDE ToolsPermissive License+2
srcbook
3.4k
Srcbook is a TypeScript-centric app development platform that provides an AI app builder and a TypeScript notebook experience.
Artificial IntelligenceAI Coding AssistantIDE Tools+2
Telemetry: Opt-Out
Atheos
680
Atheos IDE is a web-based IDE framework and cloud-based editor with a small footprint and minimal requirements.
IDE ToolsPermissive LicenseWeb File Managers+1
codiff
1.4k
Codiff is a minimal local diff viewer for reviewing Git changes, creating commit walkthroughs, and leaving review comments.
IDE ToolsAI Coding Assistant
OrcaQ
223
OrcaQ is a modern database editor for managing, querying, and exploring PostgreSQL, MySQL, MariaDB, Oracle, SQLite, and Redis data.
Database ManagementIDE ToolsDiagramming Tools
Single Container
dirac
1.5k
Dirac is an open-source AI coding agent that performs precise, token-efficient code edits and refactorings using hash-anchored changes and AST-aware manipulation.
AI Coding AssistantAI AgentsAI Tooling+1
Cloud Required
RapidForge
44
RapidForge is a lightweight self-hosted platform for building and deploying webhooks, APIs, scheduled tasks, and dynamic pages using simple scripts.
IDE ToolsPermissive LicenseAutomation Tools+4
Hopp
711
Remote pair programming app with low-latency 4K screen sharing, drawing, and remote control, with clients for macOS and Windows (alternative to Tuple, Pop, Drovio, Coscreen).
IDE Tools
Cody
3.8k
Type less, code more: Cody is an AI code assistant that uses advanced search and codebase context to help you write and fix code.
Artificial IntelligenceAI Coding AssistantPermissive License+2
Schoco
37
Schoco is a web-based IDE for teaching and learning Java programming in school, with support for assignments, code execution, and automatic testing.
Learning ManagementPermissive LicenseSelf Hosting Solutions+2
untrusted
4.7k
A browser-based meta-JavaScript adventure game where players edit and re-execute the game’s own JavaScript to solve levels.
GamesIDE ToolsLearning Management
Source Available
Roo Code
24.3k
An AI-powered coding assistant extension for VS Code that helps generate, refactor, debug, and document code from natural language.
Artificial IntelligenceAI Coding AssistantPermissive License+3
void editor
28.7k
Void is a deprecated open-source desktop app forked from VS Code that adds AI-assisted code editing and local model/provider support.
Artificial IntelligenceAI Coding AssistantIDE Tools+3
RepoFlow
Simplify package management for npm, PyPI, Docker, Go, Helm, and more. Try it for free with 10GB storage, 10GB bandwidth, 100 packages, and unlimited users in the cloud, or self-hosted for personal use only.
IDE ToolsFile & Object StorageSelf Hosting Solutions+1