Showing 8933 open source projects for "code ide for windows"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    FlowLens MCP

    FlowLens MCP

    Open-source MCP server that gives your coding agent

    FlowLens MCP Server is an open-source tool designed to give AI-powered coding agents (like Claude Code, Cursor, GitHub Copilot / Codex, and others) full, replayable browser context to dramatically improve debugging, bug reporting, and regression testing for web applications. It works together with a companion browser extension: when a user reproduces a bug or a complicated UI interaction, the extension captures a rich session log, including screen/video recording, network traffic, console...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    blink code search

    blink code search

    GUI of indexed grep in Windows and Linux. Source code indexing tool.

    GUI of indexed grep in Windows and Linux. A source code indexing tool, near instant code search tool and navigation. Good for small to medium size code base. It supports fuzzy matching, auto complete, and live grep for real time query. Manage different projects and switch for different projects Drag and drop of filenames to your favourite editor. Source code and demo video in: https://github.com/ychclone/blink
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    SWIG

    SWIG

    A code generator for connecting C/C++ with other programming languages

    SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target languages including common scripting languages such as Javascript, Perl, PHP, Python, Tcl and Ruby. The list of supported languages also includes non-scripting languages such as C#, D, Go language, Java, Lua, OCaml, Octave, R and Scilab as well as the Guile implementation of the Scheme language. SWIG is most commonly...
    Leader badge
    Downloads: 43,453 This Week
    Last Update:
    See Project
  • 4
    SQL Code Wrapper

    SQL Code Wrapper

    Utility to wrap SQL for embedding within a host programming language

    SQLCW is a lightweight preprocessor to enable wrapping SQL statements within a specified prefix and suffix. For example prefix "execute (" and suffix ") by cnxn;". The tool is SQL syntax aware and correctly handles quoted expressions and comments. Options are also provided to strip or convert comments and simplify whitespace.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    Tundra

    Tundra

    Tundra is a code build system that tries to be accurate and fast

    Tundra is a high-performance code build system designed to give the best possible incremental build times even for very large software projects.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    code-creation-kit

    code-creation-kit

    The kit can be used as code generator for any programming language.

    code-creation-kit has moved to https://github.com/squeakycode/code-creation-kit
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    RODIN
    Open tool platform for the cost effective rigorous development of dependable complex software systems services. This platform is based on the event-B formal method and provides natural support for refinement and mathematical proof.
    Leader badge
    Downloads: 1,122 This Week
    Last Update:
    See Project
  • 8
    go-chart

    go-chart

    go chart is a basic charting library in go

    Package chart is a very simple golang native charting library that supports time-series and continuous line charts. Master should now be on the v3.x codebase, which overhauls the api significantly. Per usual, see examples for more information. Actual chart configurations and examples can be found in the ./examples/ directory. They are simple CLI programs that write to output.png (they are also updated with go generate. Everything on the chart.Chart object has defaults that can be overridden....
    Downloads: 11 This Week
    Last Update:
    See Project
  • 9
    Crafting Interpreters

    Crafting Interpreters

    Repository for the book "Crafting Interpreters"

    This repository is the companion to the book Crafting Interpreters. It contains the full source code for two interpreters (one in C and one in Java), the Markdown source of the book, the tooling to weave prose and code into a website, and build scripts to generate the executable interpreters. The book aims to teach from the ground up how to build a full-featured scripting language (called Lox) with parsing, AST, compiler / VM, garbage collection, classes, and more. Static site generator...
    Downloads: 14 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    DevelWare-Studio

    DevelWare-Studio

    DevelWare: Simple and Convenient IDE for Development

    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    CobaltLanguage
    ...Cobalt provides support for all major OOP features, including classes, objects, inheritance, polymorphism, abstraction, encapsulation, constructors, and reusable modular code design. The language uses a custom interpreter that performs lexical analysis, parsing, and runtime execution. It includes built-in standard libraries such as time, random, and math for common computational tasks without external dependencies. Cobalt also comes with a custom Windows-based IDE built using Tkinter, providing code editing, execution, and output viewing in one environment. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    PyNotes

    PyNotes

    An advanced Emacs-like text editor and IDE made in Python.

    PyNotes is an advanced Emacs-like text editor and IDE made in Python, but much simpler for new users.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    HARPOON 2

    HARPOON 2

    Getting you where you want with the fewest keystrokes

    HARPOON 2 is a highly popular Neovim plugin created by ThePrimeagen that enhances editor navigation by letting users mark and quickly jump to frequently used files and terminals within their Neovim workflow. Unlike traditional global marks in Vim, Harpoon’s marks are per-project and automatically updated, meaning they follow files even as content changes, which streamlines switching between contextually relevant files during development. It comes with an intuitive menu system that lists...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Nyquist

    Nyquist

    Nyquist is a language for sound synthesis and music composition.

    Nyquist is a language for sound synthesis and music composition. It is implemented in C and C++ and runs on Win32, OSX, and Linux. Nyquist combines a powerful functional programming style with efficient signal-processing primitives. Nyquist is also embedded as a scripting language in Audacity.
    Leader badge
    Downloads: 69 This Week
    Last Update:
    See Project
  • 15
    ELENA Programming Language

    ELENA Programming Language

    an object-oriented language with late binding

    ELENA is a general-purpose, pure object-oriented language with late binding. It promotes more object-oriented program design, reusable and more standardized code. The package includes compiler, IDE, ELENA libraries and samples
    Leader badge
    Downloads: 23 This Week
    Last Update:
    See Project
  • 16

    anti-copy-paster

    A plugin for IntelliJ IDEA for just-in-time code duplicates extraction

    The plugin monitors the copying and pasting that takes place inside the IDE. As soon as a code fragment is pasted, the plugin checks if it introduces code duplication, and if it does, the plugin calculates a set of code metrics for it, and these metrics are compared against the currently selected metrics thresholds. If the chosen thresholds are surpassed, the plugin suggests the developer to perform the Extract Method refactoring and applies the refactoring if necessary.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Objeck

    Objeck

    Simple ⇒ Object-Oriented ⇒ Functional

    Objeck is an object-oriented programming language with functional features. Objeck emphasizes, expression, simplicity, portability, and scalability. The programming environment consists of a compiler, virtual machine, and command line debugger with IDE plugins.
    Leader badge
    Downloads: 24 This Week
    Last Update:
    See Project
  • 18
    Office Docs PowerShell

    Office Docs PowerShell

    PowerShell Reference for Office Products

    This repository aggregates documentation, examples, and cmdlet references for PowerShell modules that manage Microsoft 365 and Office services. It collects guidance for admins on tasks such as Exchange Online mail flow, SharePoint site provisioning, Teams configuration, and tenant-level policy settings—often including parameter examples, common scenarios, and troubleshooting notes. The docs are structured so operators can copy/paste ready examples into their automation scripts or adapt them...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    NSBase

    NSBase

    NSBase is a database management system.

    ...NSBase use SQLite, Firefird, Interbase, MariaDB, Mysql, Postgresql, Sybase It allows to quickly build complete database applications. Its modern interface is simple and ergonomic. Its scripting in LUA makes it possible to dynamize your applications. It is a rapid development workshop (IDE / RAD) visual type (sqlite form generator). It is a real alternative to MSAccess, kexi and other. Import your database : Text files, MS Access (MDB File), SQLite and Kexi Build your applications quickly, thanks to integrated wizards It can create stand-alone applications without specific installation, it generates an exe file under windows quickly and easily (or the equivalent under linux)
    Downloads: 43 This Week
    Last Update:
    See Project
  • 20
    jEdit

    jEdit

    jEdit is a programmer's text editor written in Java.

    jEdit is a programmer's text editor written in Java. It uses the Swing toolkit for the GUI and can be configured as a rather powerful IDE through the use of its plugin architecture.
    Leader badge
    Downloads: 467 This Week
    Last Update:
    See Project
  • 21
    Avocado programming language

    Avocado programming language

    Avocado Polish programming language

    .... ⚖️ Licensing: The core language and Avocado IDE (available in 6 languages) are free under the MIT license. The Avoraiser framework is free for non-commercial projects (commercial use requires a paid license). 🔗 Website: https://avocado-code.com/ 🔗 Documentation: https://doc.avocado-code.com/ 🔗 Source Code (GitHub): https://github.com/Programista-Art/Avocado 🔗 Avoraiser (GUI): https://github.com/Programista-Art/Avoraiser
    Downloads: 10 This Week
    Last Update:
    See Project
  • 22
    Prisma Client Python

    Prisma Client Python

    Prisma Client Python is an auto-generated and fully type-safe database

    prisma-client-py is an auto-generated Python ORM for Prisma schema files, bringing Prisma's developer experience to Python projects. It provides a type-safe, intuitive interface for interacting with databases like PostgreSQL and MySQL. prisma-client-py is ideal for Python developers who want static typing, code completion, and seamless integration with modern backend stacks.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 23
    CudaText

    CudaText

    Cross-platform text and code editor

    Cross-platform code editor, with syntax highlight for 300+ languages. Has lite interface with tabs. Has JSON config files instead of the options dialog. Supports Python extensions. Documentation wiki: http://wiki.freepascal.org/CudaText
    Leader badge
    Downloads: 5,325 This Week
    Last Update:
    See Project
  • 24
    ideU

    ideU

    ideU the ide. Universal.

    ideU the ide. Universal. Multi OS, multi languages, multi compilers, voice assisted. ideU is based on MSEide by Martin Schreiber. https://github.com/mse-org/mseide-msegui Included in release binaries of plugin: fpGUI uidesigner_ext: https://github.com/fredvs/uidesigner_ext sak voice assisted kit: https://github.com/fredvs/sak Fred van Stappen fiens@hotmail.com
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    Python-Spider

    Python-Spider

    Python3 web crawler practice

    Python-Spider is a repository intended to teach or provide examples for writing web spiders / crawlers in Python — part of a broader learning and resource collection by its author. The code and documentation are oriented toward beginners or intermediate learners who want to learn how to fetch, parse, and extract data from websites programmatically. As part of the author’s public learning-path repositories, python-spider likely includes examples of HTTP requests, HTML parsing, maybe...
    Downloads: 0 This Week
    Last Update:
    See Project