Showing 856 open source projects for "java ide"

View related business solutions
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 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
  • 1
    Karate

    Karate

    Test automation made simple

    Karate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automation into a single, unified framework. The BDD syntax popularized by Cucumber is language-neutral, and easy for even non-programmers. Assertions and HTML reports are built-in, and you can run tests in parallel for speed. There’s also a cross-platform stand-alone executable for teams not comfortable with Java. You don’t have to compile code. Just write tests in a simple, readable...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    Regex

    Regex

    Generate matching and non matching strings based on regex patterns

    Generate matching and non-matching strings. This is a java library that, given a regex pattern, allows to generation of matching strings. Iterate through unique matching strings. Generate not matching strings. Follow the link to Online IDE with created project: JDoodle. Enter your pattern and see the results. By design a+, a* and a{n,} patterns in regex imply an infinite number of characters should be matched.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Pkl

    Pkl

    A configuration as code language with rich validation and tooling

    pkl is a purpose-built configuration-as-code language developed by Apple that combines declarative structure, validation, and tooling to improve over traditional configuration formats like JSON, YAML, or Plists. Its goal is to let you write configuration logic (modules, imports, conditions, defaults) while still producing static outputs suitable for tools that expect JSON, YAML, or other formats. Configurations in Pkl are type-safe and support validation constraints (e.g. bounds, relations)...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Ebean

    Ebean

    Ebean ORM

    Ebean provides multiple levels of query abstraction ORM Queries, mixed with SQL, DTO Queries, SqlQuery and JDBC. Work at the highest level of abstraction and drop down levels as needed. Built in DB migration generation and running. Support for "rebase" migrations as well as repeatable, init and 'normal' migrations. Ebean produces SQL that you would hand craft yourself. Use great SQL, never generate SQL cartesian product, always honor relational limit/offset. For ORM queries Ebean can profile...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 5
    RIBs

    RIBs

    Uber's cross-platform mobile architecture framework

    RIBs is the cross-platform architecture framework behind many mobile apps at Uber. The name RIBs is short for Router, Interactor and Builder, which are core components of this architecture. This framework is designed for mobile apps with a large number of engineers and nested states. Shared architecture across iOS and Android. Build cross-platform apps that have similar architecture, enabling iOS and Android teams to cross-review business logic code. Testability and Isolation. Classes must...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    PowerVim

    PowerVim

    Make your vim more power and much easer

    PowerVim is an “industrial-grade” Vim configuration that turns stock Vim into a productive IDE-like environment for multiple languages. It focuses on fast navigation, code completion, and a tidy visual presentation so you can spend more time editing and less time hunting for commands. The setup includes language dictionaries and completion helpers, syntax highlighting, and a curated statusline and colors to keep important context visible. It integrates with Git to surface file status and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    PyDev for Eclipse
    PyDev is a Python Development Environment (Python IDE plugin for Eclipse). It features an editor with code completion, code analysis, refactoring, outline view, debugger, mark occurrences and other goodies - check http://pydev.org for more details). It's kept going by community contributions, so, if you think it's a worthy project, please contribute through http://pydev.org
    Leader badge
    Downloads: 750 This Week
    Last Update:
    See Project
  • 8
    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,877 This Week
    Last Update:
    See Project
  • 9
    EJE (Everyone's Java Editor)

    EJE (Everyone's Java Editor)

    Learn Java the easy way!

    EJE is a simple Java editor, perfect to learn Java, without learning a complex development tool. EJE is multi-platform (written in Java), light- weight, user-friendly and have several useful basic features. A good help to start with Java! Supports the study of the Java for Aliens book (www.javaforaliens.com), or other my books (Italian Language) like www.nuovojava.it. You don't need to install the JDK anymore (the runtime is embedded). See the video "How to create the "Hello World App in...
    Downloads: 10 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    AndroidIDE

    AndroidIDE

    AndroidIDE is an IDE for Android to develop full featured Android apps

    An IDE to develop real, Gradle-based Android applications on Android devices.
    Downloads: 72 This Week
    Last Update:
    See Project
  • 11
    xrocketemail

    xrocketemail

    XRocket Email Tool for Sending Emails to Multiple Users

    XRocket Email Tool for Sending Emails to Multiple Users Overview This Java application allows users to send emails to multiple recipients simultaneously Requirements Developer Java Development Kit (JDK) 17 or higher NetBeans IDE (or any Java IDE of your choice) Internet connection for sending emails user Java JRE 17 or higher Installation Developer Clone the repository from [GitHub URL] or download the ZIP file. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    VirtualSatellite

    VirtualSatellite

    Virtual Satellite

    Virtual Satellite is a DLR open source software for model based systems engineering MBSE. One of the major features of Virtual Satellite is the modular data model, that can be easily customized to your personal needs. Today, there are already various different versions: - Virtual Satellite 4 - Core is the entry point to start developing and the basis for all other versions - Virtual Satellite 4 - CEF is a specialized version for the use in our Concurrent Engineering Facility - Virtual...
    Leader badge
    Downloads: 162 This Week
    Last Update:
    See Project
  • 13
    Eclipse Tomcat Plugin

    Eclipse Tomcat Plugin

    Simple handling of a tomcat server in Eclipse IDE

    The Eclipse Tomcat Plugin provides simple integration of a tomcat servlet container for the development of java web applications. You can join us for discussion in our IRC channel #tomcatplugin on Freenode. Please be patient if noone is answering instantly. You can also create a new ticket if you need help. This project is a fork of the original Sysdeo Tomcat Plugin. Please use http://tomcatplugin.sf.net/update for installation.
    Leader badge
    Downloads: 427 This Week
    Last Update:
    See Project
  • 14
    jexer

    jexer

    Jexer - Java Text User Interface Library

    Jexer is an open-source Text User Interface (TUI) designed to outwardly resemble the Turbo Vision library used by various Borland products.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    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: 480 This Week
    Last Update:
    See Project
  • 16
    ASAF - Another Swing App Framework

    ASAF - Another Swing App Framework

    an OSGi-based Swing Application Framework

    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    JME (Java Math Expression)

    JME (Java Math Expression)

    Evaluador de expresiones matemáticas para Java en español

    ...También implementa un potente modo REPL que permite usar interactivamente la mayoría de características del lenguaje implementado por la biblioteca JME, incluida la importación y exportación CSV, HTML, JSON y XML. Puede consultarse la documentación de usuario y de desarrollador en la página https://miguelalejandromorenobarrientos.github.io/JmeDoc/ IDE JMEScriptGUI https://sourceforge.net/projects/j
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    OculiX

    OculiX

    Visual Automation IDE — automate anything you see on screen

    OculiX is the evolution of SikuliX, actively maintained with the full agreement of its original creator RaiMan. Automate any desktop application using image recognition (OpenCV) and OCR (Tesseract + PaddleOCR). No access to source code or DOM required — if you can see it, you can automate it. Key features: - Guided step-by-step recorder with live code preview - Image recognition via OpenCV 4.10 - Dual OCR: Tesseract (built-in) + PaddleOCR (neural, high precision) - Local and remote...
    Downloads: 104 This Week
    Last Update:
    See Project
  • 19
    gradle-cpp

    gradle-cpp

    Intended to make Gradle C++ working more comfortable.

    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    iSphere

    iSphere

    The iSphere Project for and RDi 9.5.1.3+

    The iSphere Source Code has been moved to GitHub (https://github.com/rdi-open-source/isphere-plugin) on January 3rd, 2024. Important: The update site and ticket management has been moved to GitHub as well. iSphere is an open source plug-in for IBM's Rational Developer for i 9.5.1.3+. It delivers high quality extensions to improve developer productivity. IBM's current Eclipse based Integrated Development Environment (IDE) is a huge step beyond SEU, but it still lacks features...
    Leader badge
    Downloads: 395 This Week
    Last Update:
    See Project
  • 21
    JMEScriptGUI

    JMEScriptGUI

    Pequeño IDE para el lenguaje JMEScript.

    Con este IDE podrá probar cualquier script escrito en JMEScript con toda la funcionalidad del lenguaje, incluidos gráficos 2D y conexión MySQL. La versión para Android, en este momento, tiene menos funcionalidad y ejecuta la versión 0.1 de JMEScript. Parser JME y lenguaje JMEScript en https://sourceforge.net/projects/jme/ Documentación en https://morenobarrientos-jme.site44.com/ Código fuente y UDL para Notepad++ en pestaña 'FILES'
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    ASLoader

    Arduino upload tool

    This little Java tool allows you to upload a compiled sketch to your Arduino without using the IDE. Currently the protocols Stk500v1, Stk500v2, Avr109 and SAM-BA are implemented. That means the * Arduino Due, * Arduino Duemilanove, * Arduino Leonardo, * Arduino Leonardo ETH, * Arduino Mega, * Arduino Micro, * Arduino Nano, * Arduino Pro Mini, * Arduino Uno and maybe some others are supported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    e-International Business Support Framework
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Apache JMeter

    Apache JMeter

    Load testing tool for analyzing and measuring performance of services

    The Apache JMeter™ application is open-source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions. Apache JMeter may be used to test performance both on static and dynamic resources, Web dynamic applications. It can be used to simulate a heavy load on a server, group of servers, network or object to test its strength or to analyze...
    Downloads: 78 This Week
    Last Update:
    See Project
  • 25
    Statistics101 - Resampling Statistics

    Statistics101 - Resampling Statistics

    Use simulation to perform statistical analyses.

    Statistics101 is an Integrated Development Environment (IDE) that uses a simple, powerful language called “Resampling Stats” to develop Monte Carlo programs to analyze and solve statistical problems. The original Resampling Stats language and computer program were developed by Dr. Julian Simon and Peter Bruce as a new way to teach Statistics to social science students. Of course, social science students aren't the only ones who can benefit. Anyone who wants to learn statistics will find that...
    Downloads: 2 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB