Code Editors for Windows

View 62 business solutions
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • Catch Bugs Before Your Customers Do Icon
    Catch Bugs Before Your Customers Do

    Real-time error alerts, performance insights, and anomaly detection across your full stack. Free 30-day trial.

    Move from alert to fix before users notice. AppSignal monitors errors, performance bottlenecks, host health, and uptime—all from one dashboard. Instant notifications on deployments, anomaly triggers for memory spikes or error surges, and seamless log management. Works out of the box with Rails, Django, Express, Phoenix, Next.js, and dozens more. Starts at $23/month with no hidden fees.
    Try AppSignal Free
  • 1
    WebGarage is an HTML5 drag and drop widget designer written in C++ using the QT framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ZCore is a set of Creative Studio for designing, testing, building ... solutions based on .NET framework. Contains UML designs tools, code editor & build tools, debug & test tools, user interface create tools ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Zoom Website Editor

    Zoom Website Editor

    Text based Website Editor

    A text/code editor which allows direct editing of web pages over FTP
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    brTxter

    brTxter

    Powerful and free source code editor for creative developers.

    From creative, for creative. Name: Txter Verifying name / forum name: brTxter Stable version: 0.8.0 Fresh version: 0.8.0 State: release candidate 1 Supported platforms: Windows 7 or higher; macOS High Sierra or higher (on both Intel chips and Apple Silicon Chips)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 5
    codeSlinger is source code editor / integrated development environment designed for programmers. It is flexible enough to be used with virtually any programming language, yet powerful enough to develop large projects. codeSlinger itself, for instance was
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    codi.vim

    codi.vim

    The interactive scratchpad for hackers

    codi.vim is an interactive scratchpad and REPL-like playground inside Vim/Neovim that evaluates code as you type. It creates a live buffer where inputs on one side produce continuously updated outputs on the other, helping you prototype snippets and explore APIs quickly. The plugin supports multiple languages by leveraging system interpreters or backends and displays results inline without switching context. It focuses on minimal setup so you can open a buffer, set a filetype, and start experimenting immediately. Because results update incrementally, it is useful for learning, debugging, or documenting small examples. It turns Vim into a lightweight computational notebook while keeping the modal editing experience intact.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    dcedit

    dcedit

    A multi-language code editor with syntax highlighting and templates.

    Multi-language code editor
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    ** We moved ** Website: http://ecoder.info/ Github: https://github.com/Ecoder/Core Google Group (support): https://groups.google.com/d/forum/ecoder-support
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    goyo.vim

    goyo.vim

    Distraction-free writing in Vim

    goyo.vim is a plugin by junegunn that provides a distraction-free writing environment inside Vim or Neovim by concentrating the focus on the current buffer. When you invoke the command (e.g., :Goyo), it opens the current file in a centered, minimal layout — typically hiding sidebars, status-lines, tab-lines, scrollbars, and other UI clutter — thus offering a clean space for writing or reading. The width and height of the writing area can be optionally specified (e.g., :Goyo 80 for an 80-column width) and typical window-resizing keys still apply. The idea is that when you need to focus on writing (markdown, notes, prose, or even code), you temporarily step into a calm environment, then exit to your normal layout when finished. It is also designed to work nicely with other plugins — for instance with limelight.vim for highlighting the current paragraph or writing focus.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    guIDE

    guIDE

    Privacy-first local LLM IDE. 69 tools, offline AI. 100% free.

    guIDE is a native desktop IDE built from the ground up for local LLM inference. Run AI models directly on your hardware — completely free for local models, no subscription or account required. Features a full agentic AI loop with 69 built-in tools, Playwright browser automation, RAG codebase indexing for context-aware responses, code runner for 50+ languages, Whisper voice input, and full Git integration. Privacy-first: your data never leaves your machine. Available for Windows, Linux, and macOS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    limelight.vim

    limelight.vim

    All the world's indeed a stage and we are merely players

    limelight.vim is a minimalist plugin that enhances focus by subtly dimming all but the paragraph or block surrounding the cursor. It’s designed to complement distraction-free modes such as goyo.vim, helping writers and coders keep attention on their current context. The plugin adjusts highlight groups dynamically so the active text remains clear while surrounding text fades into a low-contrast tone. It supports fine-grained control over opacity and integrates with any colorscheme without breaking syntax highlighting. Because it’s lightweight and entirely written in Vimscript, it runs smoothly even on large files. The visual effect creates a calm, spotlight-like environment that reduces visual clutter while editing prose, code comments, or long documentation files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    phpnotepad

    Code editor

    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    qxotica - tools for qooxdoo

    Tools for developing qooxdoo Web apps

    Includes a package for the Lazarus IDE that adds items to the File | New dialog. Selecting "qooxdoo JavaScript App" creates either a single-page or two-page master-detail qooxdoo app and a Lazarus project for managing and editing the app's JavaScript files. Selecting "qooxdoo JavaScript Page" adds a page to the app and to the Lazarus project. Can also "compile" (run generate.py) from within Lazarus - if a syntax error is detected, the code editor jumps to the JavaScript file and line where the error is located. Also includes full source code for the Unicodum demo app. This is a Unicode viewer consisting of a qooxdoo-based mobile client and a choice of Pascal (FCGI) or PHP server app.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    rails.vim

    rails.vim

    rails.vim: Ruby on Rails power tools

    vim-rails is a powerful plugin by Tim Pope designed to enhance the development experience of Ruby on Rails applications inside Vim. It understands the Rails directory structure (app, config, db, lib, etc) and allows you to quickly jump between corresponding files (for example from a model to its test, or a view to its controller) via convenient mappings. It also augments Vim’s built-in file navigation (for example via gf) so that links in embedded Ruby templates or route definitions can open the correct destination. In addition to navigation, the plugin provides commands to generate scaffolding, migrate the database, switch environments, and so on, making many common Rails tasks accessible without leaving the editor. The plugin emphasizes staying within Vim and minimizing context-switching, which boosts productivity for Rails developers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    rust.vim

    rust.vim

    Vim configuration for Rust

    rust.vim is the official Vim plugin from the Rust Lang Foundation team that adds support for Rust files in Vim and Neovim. It provides file-detection (so .rs files are recognised), syntax highlighting tuned for Rust’s syntax and macros, and supports formatting via rustfmt and other language-specific tooling. The plugin also integrates with other Vim tools and linters, helping you build a full Rust-editing workflow in Vim. Because Rust’s macro system and language features are more complex than many languages, rust.vim handles special tokens and highlights accordingly. Though it doesn’t itself provide full language-server (LSP) capabilities, it lays the foundation so you can plug in LSP or other completion/diagnostic plugins. Many Rust users say that rust.vim is a reliable baseline for making Vim feel like a competent Rust editor rather than a bare text editor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    targets.vim

    targets.vim

    Vim plugin that provides additional text objects

    targets.vim extends Vim with a rich set of additional text objects that work like native “inside/around” (i/a) objects but cover more delimiters and structures. It introduces flexible objects for arguments, separators, quotes, tags, and custom pairs so you can select, change, or delete logical units with fewer keystrokes. The plugin also adds “next” and “last” variants, enabling you to operate on the upcoming or previous occurrence without moving the cursor first. Its design emphasizes predictability: the same mental model as built-in objects applies across many new patterns. Because it’s purely text-object oriented, it composes naturally with motions, operators, and dot-repeat for powerful refactors. This dramatically speeds structural edits in code and markup where consistent delimiter logic matters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    tinyfilemanager

    Web based File Manager in PHP, Single File and light weight

    Tiny PHP File Manager It is a simple, fast and small file manager with single php file. It is also a web code editor. It'll run either online or locally, on Linux, Windows or Mac based platforms. The only requirement is to have PHP 5.5+ available.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Tje is an java source code editor written in java using SWT. The main goal is to have a small and fast editor with some nice features as code completion, source browsing ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    tke

    tke

    Advanced programmer's code editor written in Tcl/Tk

    A modern and advanced programmer's code editor written in Tcl/Tk.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    unimpaired.vim

    unimpaired.vim

    unimpaired.vim: Pairs of handy bracket mappings

    vim-unimpaired provides a rich set of bracket mappings that make navigation and editing faster with consistent, memorable keys. It standardizes “previous/next” operations across lists like buffers, quickfix, location lists, and tags so your muscle memory stays the same. The plugin also adds convenience motions for moving between version-control conflict markers when resolving merges. It includes utilities for inserting blank lines above or below without leaving normal mode, improving flow for structural edits. Paste mappings are adjusted so linewise pastes respect indentation and placement. The goal is to give you a toolbox of tiny, orthogonal improvements that feel native to Vim rather than an intrusive remapping of fundamentals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    wfCodeEditor

    wfCodeEditor

    A simple portable Code Editor for any language

    A simple portable Code Editor for any language. Signed application. View a preview of features here - https://wyntonfranklin.github.io/wfcodeeditor/ Embeded snippets for various languages Add your snippets Add your task wfTutorials right at your fingertips Feature a dark mode Portable Simple Command line interface Works with various languages (PHP, JAVA, Javascript, Python)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    wxEditor is an open-source cross-platform code editor written in wxEuphoria. wxEditor is still in "beta" stages of development and may not yet be ready for daily use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Notepad² is a text and source code editor for Windows. Notepad² offers syntax coloration for common langages, customizable interface, auto-completion, macro recording and so much more !
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    blur-dev

    blur-dev

    Blur Studio APIs, Libraries and Tools

    Blur Studio APIs, Libraries and Tools What's New: The minimum recommended version of Python to use is 2.7.14. 3ds Max 2019 support was added, 3ds Max 2016 support was dropped. This package includes: blurdev, blurpath, Py3dsMax, and blur3d. Blurdev is the central python package for most python packages and modules created at Blur. It is designed as a sort of umbrella package for other packages and libraries, it has modules and libraries for many different things. Some examples are: - A debugging message library. - Blur IDE, a full-featured code editor - A wide array of libraries with convenience methods for dealing with alembic files, fume grids, vegas exports, windows clipboards, filepaths, etc. - Treegrunt, a utility for acessing all other tools - A large number of PyQt widgets.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB