Fresh is a terminal-based IDE and text editor written in Rust, offering zero-configuration setup, familiar keybindings, mouse support, LSP integration, multi-cursor editing, and a command palette. It handles multi-gigabyte files efficiently and supports TypeScript plugins.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONPlatformIO Core is an open-source command-line toolchain for embedded software development, providing a multi-platform build system, library management, debugging, unit testing, and static code analysis for microcontroller projects.
Oh My OpenAgent (OmO) is an open-source AI coding agent toolkit with three editions: Ultimate for OpenCode, Light for Codex CLI, and standalone Senpi beta. It provides multi-model orchestration, ultrawork mode, parallel team agents, LSP/AST-Grep integration, and MCP support to automate and streamline software development workflows.
TartLab is a lightweight, browser-based MicroPython IDE served directly by embedded devices. Designed for classrooms, it eliminates desktop IDE installations. Features include syntax highlighting, REPL console, Wi-Fi configuration, and browser-driven updates. Currently alpha, qualified for LilyGO T-Display-S3 Pro with legacy and modern firmware profiles.
Serena is an MCP toolkit that gives AI coding agents IDE-like semantic code retrieval, editing, refactoring, and debugging capabilities, supporting over 40 languages via language servers or a JetBrains plugin.
Kyrixen Studio is a lightweight, open-source IDE specifically designed for LibGDX development.
Orca is an open-source desktop app for orchestrating AI coding agents like Claude Code, Codex, and OpenCode side-by-side, each in its own git worktree. It includes a mobile companion, terminal splits, design mode, GitHub/Linear integration, SSH worktrees, and an Orca CLI.
Eclipse Theia is an extensible framework for building multi-language cloud and desktop IDEs and tools using modern web technologies.
NvChad is a blazing-fast Neovim configuration framework written in Lua, offering a beautiful UI, ~90 themes, lazy-loaded plugins, and a modular starter config for a streamlined editing experience.
Spyder is a scientific Python development environment written in Python, offering an editor, IPython consoles, documentation viewer, variable explorer and debugging/profiling tools, with a plugin system and PyQt5 embedding support.
code-server runs VS Code on any remote machine and accesses it through a browser. Code on any device with a consistent environment, use cloud servers for heavy tasks, and preserve battery life.
An Obsidian plugin that embeds AI coding agents (Claude Code, Codex, Grok, OpenCode, Pi) directly in your vault, enabling file read/write, search, bash, and multi-step workflows within notes.
Tabby is a self-hosted, open-source AI coding assistant designed as an on-premises alternative to GitHub Copilot.
Client-side code for Borogove, an online IDE for interactive fiction languages, using TypeScript, React, MobX, SASS and Node; includes Storybook UI development and optional Firebase publishing.
DevPod is a client-only, open-source tool for creating reproducible dev environments via devcontainer.json on any backend—local Docker, remote machines, Kubernetes, or cloud VMs—working with any IDE.