Browse free open source Java Code Editors and projects below. Use the toggles on the left to filter open source Java Code Editors by OS, license, language, programming language, and project status.
Fully Managed MySQL, PostgreSQL, and SQL Server
Automatic backups, patching, replication, and failover. Focus on your app, not your database.
Cloud SQL handles your database ops end to end, so you can focus on your app.
Start Free
Paessler: Easy to Use With Enterprise Power. Free Trial
A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.
You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
IntelliJ Community is the open source upstream of JetBrains’ IntelliJ IDEA, forming the core of a powerful, extensible, and intelligent development environment. It provides foundational features like a robust editor with code completion, syntax highlighting, refactoring tools, version control integrations, terminal, debugger, and plugin architecture. Since it’s open, community developers can contribute to language supports, UI tweaks, and platform enhancements. From this base, JetBrains builds full editions (Ultimate) by layering proprietary features for enterprise frameworks and integrations. IntelliJ Community supports multiple JVM-based languages (Java, Kotlin, Scala, Groovy) and serves as a host for plugin ecosystems that add support for web, database, and cloud tooling. The project emphasizes performance, modularity, and a responsive user experience, maintaining a codebase that balances long-term maintainability with cutting-edge developer features.
jVi is a vi/vim editor clone built on top of the javax.swing.text package. Available for NetBeans and JBuilder. jVi is designed to quickly and easily integrate into many disparate java based desktop apps, from IDE's to mail-news readers.
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
Apache NetBeans is much more than a text editor. It highlights source code syntactically and semantically, lets you easily refactor code, with a range of handy and powerful tools. Apache NetBeans provides editors, wizards, and templates to help you create applications in Java, PHP and many other languages. Apache NetBeans can be installed on all operating systems that support Java, i.e, Windows, Linux, Mac OSX and BSD. Write Once, Run Anywhere, applies to NetBeans too.
Already Paying for an RMM? Get 50% Off Splashtop AEM
Switch to Splashtop AEM and save up to 50% in your first year
Automated OS and third-party patching for Windows and macOS, CVE prioritization with AI patch summaries, and built-in remote control that also supports Linux. Qualifying organizations switching from another RMM get up to 50% off year one.
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.
Welcome to Acode Editor, a powerful and versatile code editing tool designed specifically for Android devices. Whether you're working on HTML, CSS, JavaScript, or other programming languages, Acode empowers you to code on-the-go with confidence. Step into the future of coding with our innovative plugin system. This all-new feature is compatible with a wide range of plugins, increasing Acode's functionality to meet all your development needs. With over 30 plugins already available in the plugin store, the possibilities are endless. Acode lets you build and run websites right in your browser, debug with ease using the built-in console, and edit a wide range of source files from Python and CSS to Java, JavaScript, Dart, and more.
CP Editor is designed for competitive programming. It helps you focus on your algorithms and automates the compilation, execution and testing of your code. It can fetch test cases from different platforms and submit solutions to Codeforces. It automates all that's reasonably possible and allows you to purely focus on your code. Say no to manual efforts of running and testing your code against expected outputs. It can fetch test cases automatically from almost all competitive programming sites. No more copy-pasting! With a single click, you can run your code on multiple test cases and get verdicts. Thanks to CF tools, It can submit your solution directly to codeforces and show you verdict without leaving the editor.
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.
Copybara: A tool for transforming and moving code between repositories
Copybara is an open source code transformation and migration tool developed by Google for synchronizing and managing source code across multiple repositories. It allows developers to transform, filter, and move code between repositories while maintaining a consistent source of truth. Copybara is particularly useful in workflows where projects maintain both confidential (internal) and public (open source) repositories, enabling controlled synchronization and contribution management between them. The tool supports advanced transformations—such as file relocation, content replacement, and metadata adjustments—defined declaratively in configuration files. It operates in a stateless manner, storing synchronization state within commit metadata to ensure reproducibility and collaboration among multiple users. Copybara currently supports Git repositories (with experimental Mercurial support) and can be integrated with CI/CD systems or run manually.
Lightweight Java IDE with syntax highlighting and convenient features.
BitCode is a lightweight and versatile Integrated Development Environment (IDE) designed for Java programming. It offers a user-friendly interface with features tailored to enhance your coding experience.
NotepadXX: A Lightweight, Powerful Text Editor for Every User
📝 NotepadXX is your all-in-one, cross-platform text editor — lightning-fast, powerful, and designed to boost your productivity. Built with Java and optimized for Windows & Linux, it combines the simplicity of Notepad with advanced features modern developers love.
🔥 Key Highlights:
Real-time code linting (ANTLR-powered) with tooltips
Live Markdown preview (split view or pop-out)
Built-in terminal, file explorer & browser launchers
6 beautiful themes (Dark, Light, Darcula, macOS)
Blazing-fast UI with JavaFX/Swing hybrid
Fully offline & privacy-respecting (zero telemetry)
🐞 Bug Fixes in v1.2.1
Fixed crash when Markdown Preview is triggered on systems without JavaFX (now shows a friendly error message).
Prevented JavaFX WebView from initializing on headless systems to avoid startup errors.
Resolved fallback issue: now switches correctly to Swing JFileChooser when JavaFX is unavailable.
Improved error dialog display for Markdown Preview failures.
CodeOps Studio is an open-source development environment for Android that provides the tools needed to develop software directly from a phone or tablet.
Programming Languages:
- Supports over 65 programming languages.
- Code editing, execution, and testing.
- Project and file management.
Android Development:
- Build Android applications.
- Work with Android projects directly on your device.
Web Development:
- Create and develop websites.
- Run local servers and test web projects.
Linux Environments:
- Access Alpine, Ubuntu, and Debian.
- Use a working Linux terminal.
- Run command-line tools and development utilities.
AI Coding Tools:
- Use AI-powered coding agents.
- Assist with code generation and development tasks.
Plugin System:
- Extend the application with additional tools and integrations.
Website:
https://codeopsstudio.pages.dev
AUNA Smartpad will be very similar to Notepad++ (found here on Sourceforge) in that it is a source code editor with a tabbed interface, configurable syntax highlighting... but will also include an intellisense feature and have a different interface.
🌈 Axel-DICE The Ultimate Code Editor for Effortless Coding!
💻🎲Axel-DICE revolutionizes coding with Dynamic Integrated Code Editor(DICE), allowing you to run code instantly without saving or compiling. With its user-friendly interface, you can write and execute code effortlessly with a single click. Save time, eliminate manual processes, and unleash your coding potential! ⚡️🔥
🚀 Lightweight and fast: No complex setup required. Install Axel-DICE and start coding right away!
🕵️♀️ Auto Language Detection: Automatically detects the programming language C, C++, Java, and Python.
🔍 Simplified Execution: Simply paste your code and click the run button to execute it, eliminating the need to create files or deal with boilerplate code. Axel DICE automates the entire process for you.
📊 Dynamic Terminal: Instantly see program output in real-time, providing immediate feedback on your code execution.
🍀For More Info: https://github.com/Vignesh-72/Axel-DICE
Coded is a graphically oriented source code editor. With the use of class and method wizards, advanced code manipulation via drag-and-drop, automatic code formatting, and autocomplete/completion suggestion, Coded will make the process of editing a breeze
The fluid editor is a prototype source code editor supporting a "bring from" exploration model.With the fluid editor programmers can avoid explicit navigation between source documents by incorporating related code into the document under examination
SQL front end for data administration and quick query hacks
Querying and data administration front end for Google Fusion Tables Sql providing augmented Sql features. Coming as Eclipse plugin (see External Links) or barren stand alone client with low resource footprint, a code editor matching contemporary standards and command line mode.
This project was created to show a way to highlight keywords of any language in a simple way. The resource which has been used is ANLTR (www.antlr.org).
You are free to adapt it for your language, you just have to define the keywords in the grammar file.
Open source Interactive Graphical Multiuser System for developing from online RPG/Adventure Games to strategy games like Starcraft. It includes a complete IDE (code editor, sprite and animation editor, scenario editor, debugger), a compiler and a server.
Jxt4RunPlusJ is a source code editor and creator. Jxt4RunPlusJ is for editing different source codes like a
notepad. The application can also execute the code by invoking a window that accepts all the necessary
Command Line statements. Before executing see that all necessary environment variables are set.
NOTE: I'm not responsible for unrelated content sites linking with this project or project name.
You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.