87 projects for "ide programming" with 1 filter applied:

  • $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
  • 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
  • 1
    MCreator

    MCreator

    Make Minecraft Java Edition mods, Minecraft Bedrock Edition Add-Ons

    MCreator is an open-source integrated development environment designed to simplify the process of creating Minecraft mods, add-ons, resource packs, and data packs. The software provides a visual programming environment where users can design mod features using graphical tools instead of writing code manually. Through wizards, block-based programming interfaces, and an integrated editor, MCreator generates the underlying Java or JSON code required for the mod automatically. This approach...
    Downloads: 105 This Week
    Last Update:
    See Project
  • 2
    Grails

    Grails

    Grails - the Web Application Framework

    ...It emphasizes “coding by convention” to streamline development by reducing configuration, leveraging Spring Boot, Hibernate, and integrated DSLs for rapid productivity. Supports expressive DSLs for validation, querying, and view rendering. High‑productivity web framework adopting “coding by convention” paradigm. Rich IDE support across IntelliJ IDEA, Eclipse, Sublime, and NetBeans. Asynchronous and reactive programming support via Promises and RxJava.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    CodeWorld

    CodeWorld

    Educational computer programming environment using Haskell

    CodeWorld is an educational programming environment that uses a Haskell-inspired language to teach computational thinking through graphics and interactive animation. The web-based IDE provides immediate visual feedback: students write code that draws shapes, composes pictures, and responds to events to build simple games and simulations. Its API emphasizes mathematics and geometry rather than low-level UI details, making it approachable for classrooms and self-learners. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Rivet

    Rivet

    Visual AI IDE for building agents with prompt chains and graphs

    Rivet is an open source visual AI programming environment designed to help developers build complex AI agents using a node-based interface and prompt chaining workflows. It provides a desktop application that allows users to visually construct and debug AI logic as interconnected graphs, making it easier to manage sophisticated interactions between language models and external tools. Rivet also includes a TypeScript library that enables these visual graphs to be executed and integrated...
    Downloads: 70 This Week
    Last Update:
    See Project
  • 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
  • 5
    webR

    webR

    The statistical language R compiled to WebAssembly via Emscripten

    webR is a project that compiles the R statistical programming language into WebAssembly, enabling it to run entirely within web browsers or JavaScript environments without requiring a server-side installation. By using Emscripten to adapt R’s C, C++, and Fortran codebase, webR creates a fully functional runtime that can execute R scripts directly in the browser. The project includes a web-based integrated development environment that uses tools like xterm.js and CodeMirror, allowing users to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    TarpC

    TarpC

    An RPC framework for Rust with a focus on ease of use

    ...The framework is transport-agnostic: it commonly uses Tokio with serde-based codecs, but you can plug in your own framing and serialization. It bakes in RPC concerns such as deadlines, cancellation, and context propagation so production behavior is predictable under load. The programming model feels native—call methods on a client stub and await results—while the server side exposes clean concurrency primitives for handling many requests. Because the interface is just Rust code, refactoring and IDE tooling work naturally without an external IDL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    externum

    A typed language that compiles to Python, Bash and bytecode

    Externum is one language for three targets: - readable Python-style code with real, enforced type declarations - inline Bash for system control (`cmd` and %% bash blocks %%) - compiles to a standalone .exbc bytecode artifact — runs without source The compiler is written in Externum itself (minimal Python bootstrap). - struct / enum / trait / impl (Rust-flavored), match-case, defer - $"…" string interpolation, pipeline operator x |> f(a, b) - compiles to Python, to real Bash...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    MLSDE

    MLSDE

    Customizable multiplatform development environment.

    The Multi-Language Scriptable Development Environment (MLSDE) aims to be a highly customizable, flexible, platform-independent development environment.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 9
    Ring

    Ring

    Simple and flexible programming language for applications development

    The Ring is a practical general-purpose multi-paradigm language. The supported programming paradigms are imperative, procedural, object-oriented, declarative using nested structures, functional, meta programming and natural programming. The language is portable (MS-DOS, Windows, Linux, macOS, Android, WebAssembly, Microcontrollers, etc.) and can be used to create Console, GUI, Web, Games and Mobile applications. The language is designed to be simple, small and flexible. Ring is...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 10
    CodeLlama

    CodeLlama

    Inference code for CodeLlama models

    Code Llama is a family of Llama-based code models optimized for programming tasks such as code generation, completion, and repair, with variants specialized for base coding, Python, and instruction following. The repo documents the sizes and capabilities (e.g., 7B, 13B, 34B) and highlights features like infilling and large input context to support real IDE workflows. It targets both general software synthesis and language-specific productivity, offering strong performance among open models at release time. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    QB64

    QB64

    BASIC for the modern era

    ...It enables legacy code to run on today’s operating systems with minimal modifications, while also introducing new commands and libraries for multimedia, networking, and 64-bit computing. QB64 compiles to C++ and includes a built-in IDE, making it accessible for beginners, hobbyists, and retro programming enthusiasts. It aims to preserve the ease and nostalgia of BASIC while expanding its capabilities for contemporary development.
    Downloads: 134 This Week
    Last Update:
    See Project
  • 12

    lpsolve

    Mixed Integer Linear Programming (MILP) solver.

    Mixed Integer Linear Programming (MILP) solver lp_solve solves pure linear, (mixed) integer/binary, semi-cont and special ordered sets (SOS) models.lp_solve is written in ANSI C and can be compiled on many different platforms like Linux and WINDOWS This project is moved to github: https://lp-solve.github.io/
    Leader badge
    Downloads: 1,974 This Week
    Last Update:
    See Project
  • 13
    DrJava

    DrJava

    A lightweight programming environment for Java

    DrJava is a lightweight programming environment for Java designed to foster test-driven software development. It includes an intelligent program editor, an interactions pane for evaluating program text, a source level debugger, and a unit testing tool.
    Leader badge
    Downloads: 483 This Week
    Last Update:
    See Project
  • 14

    Web-CAT

    Open-source automated grading of programming assignments

    Web-CAT is a plug-in based web application for automatically grading programming assignments in many programming languages. This project also provides Eclipse plugins for electronic submission and feedback services directly from the Eclipse IDE. We now use github for source code control (https://github.com/web-cat), although all file releases are still provided here through SourceForge. The CVS repository here is for archival purposes only.
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 15

    LEP

    Literate programming for eclipse

    Literate Eclipse Programming assists developers in writing structured, well documented source code. LEP integrates automated extraction of source code and documentation into a familiar eclipse environment. Compiling and debugging are fully supported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Saros - Distributed Party Programming
    Saros brings multi-writer synchronous distributed editing to the Eclipse IDE, e.g. for joint code reviews, explaining code remotely, or distributed pair programming -- all also for more than 2 participants; we call this Distributed Party Programming. It includes refined awareness functionality, text chat, and a simple distributed whiteboard/sketching facility. Eclipse Update Site: https://www.saros-project.org/update-site/eclipse
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17

    myPHPed

    Simple Web-based environment for PHP scripting in programming class

    Simple Web-based environment for writing and testing PHP scripts in a programming classroom.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Xtraitj

    Pure Trait-based Programming on the Java Platform

    Xtraitj is a programming language for pure trait-based programming. It is completely compatible and interoperable with the JAVA platform without reducing the flexibility of traits. Xtraitj is integrated in Eclipse (editor with all the standard tooling) and JDT. It is implemented in Xtext, relying also on Xbase.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Repl.it

    Repl.it

    Online REPL for 15+ languages

    This repository preserves an early open-source snapshot of the service that became Replit, a platform for writing and running code directly in the browser. The project’s core idea is instant, zero-setup programming: open a page, pick a language, type, and run—no local installs or environment wrangling. It combines an in-browser editor with a runnable backend or sandbox so code can execute safely and return output in seconds. Sharing and collaboration are first-class: code can be saved,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Integrated Development Environment Frameworks based on Internet and eXtensible technologies. The goal is to research in the development of interactive environments that facilitate distance programming and distance learning of programming languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Sublime Text AMX NetLinx Plugin

    Develop AMX NetLinx projects in the Sublime Text editor.

    This is a plugin for developers looking for a lighter weight alternative to NetLinx Studio, while still providing powerful functionality. On top of the features provided by Sublime Text, this plugin adds syntax highlighting, color schemes, and build support for the AMX NetLinx programming language. This is also a great option for control system programmers who are looking to use one editor for multiple languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Sublime Text Crestron Plugin

    Develop Crestron Simpl+ modules in Sublime Text.

    This plugin adds syntax highlighting, color schemes, and build support for the Crestron Simpl+ programming language to the Sublime Text editor. This is also a great option for control system programmers who are looking to use one editor for multiple languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    We extend the Eclipse IDE with tools for development in Haskell, a functional programming language, providing support for a wide range of tools (compilers, interpreters, doc tools etc.) in a coherent, convenient and configurable environment.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Dao Studio is an integrated developing environment for the Dao programming language. It includes a source code editor and command line console with syntax highlighting, and supports interactive debugging mode.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Gony

    Gony

    A tiny and lightweight IDE for the Go programming language

    Gony is an free, open-source, tiny and fast IDE for the Go programming language, designed to be easy. Write (and also learn) Go applications, in minutes. Gony has an integrated GoDoc Reference Widget which helps you at the whole time you code. Gony is very extensible and can be configured as well (Stylesheets, Themes, Plugins and more).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next