Microsoft notebooks provides integrated Jupyter notebook experiences for Python and data science.
Code Editors & IDEs
Browse 74 code editors & ides websites and tools from our Development directory, including Notebooks.azure, packer.nvim, and Replay. 19 of them are open source. Every listing has its own page with details and similar sites, so you can compare before you visit.
packer.nvim manages Neovim plugins using native packages and Lua configuration.
Test each build for bugs, security issues, and accessibility failures with Replay QA, which creates bug reports.
Edit code and collaborate with others using Zed, a high-performance multiplayer code editor.
myCompiler provides an online SQL editor for writing, running, and testing SQL scripts.
Write and run frontend code offline with Web Maker, a code editor for browser-based projects.
Generate a Vim or Neovim configuration by selecting languages, frameworks, themes, and plugins.
Compiler Explorer compiles code online and displays the generated assembly for multiple languages.
Code can be edited, compiled, and run in many languages through myCompiler’s online IDE.
Generate a Vim configuration with this community-maintained vimrc setup.
Neovim plugin installation and configuration are managed by lazy.nvim.
Keep programming environments reproducible with DevPod, a client-only tool that works across infrastructure and IDEs.
Vim and Neovim plugins can be managed with dein.vim, a plugin manager.
Kickstart.nvim provides a small, single-file starting point for configuring Neovim.
CP Editor is an editor for competitive programming, with tools for writing and testing solutions.
CodingGround provides online programming editors and compilers for languages including C, Java, Python, and PHP.
Edit code collaboratively with Zed, a high-performance code editor with support for AI features.
markdown-preview.nvim previews Markdown documents from within Vim and Neovim.
Keep developer and agent environments reproducible from a local machine through CI and production with Flox.
Modal text editing and multiple selections are available in Helix, a programming editor.
Host Git repositories and collaborate on code through 0xacab, a code hosting service.
Neovim can be configured with AstroNvim, an extensible setup with a collection of plugins.
Develop in C, C++, Python, QML, JavaScript, and PHP with KDevelop, a cross-platform IDE.
Add code editing features to Android applications with Sora, a multifunctional editor library.






















