Showing 4079 open source projects for "java code editor"

View related business solutions
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    GnuCOBOL

    GnuCOBOL

    A free COBOL compiler

    GnuCOBOL (formerly OpenCOBOL) is a free, modern COBOL compiler. GnuCOBOL implements a substantial part of the COBOL 85, X/Open COBOL and newer ISO COBOL standards (2002, 2014, 2023), as well as many extensions included in other COBOL compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others). GnuCOBOL translates COBOL into C and internally compiles the translated code using a native C compiler. Build COBOL programs on various platforms, including GNU/Linux, Unix, Mac OS X...
    Leader badge
    Downloads: 699 This Week
    Last Update:
    See Project
  • 2

    vx - fast LaTeX editor

    Fast editor for TeX documents

    VX is a small, light, free text editor and yet another shell for TeX programming language based oh Scintilla. "Visualizing" corresponds only to document editing process, but not to preview (as in WYSIWYG systems). Main feature of VX is support of accelerators (macro) for text typing. Also usual text editing functions are supported such as autocompleting, block selecting etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Hibernate

    Hibernate

    An object relational-mapping (ORM) library for Java

    Hibernate is an Object/Relational Mapper tool. It's very popular among Java applications and implements the Java Persistence API. Hibernate ORM enables developers to more easily write applications whose data outlives the application process. As an Object/Relational Mapping (ORM) framework, Hibernate is concerned with data persistence as it applies to relational databases (via JDBC).
    Leader badge
    Downloads: 566 This Week
    Last Update:
    See Project
  • 4
    tslint-to-eslint-config

    tslint-to-eslint-config

    Converts your TSLint configuration to the closest possible ESLint

    Converts your TSLint configuration to the closest reasonable ESLint equivalent. The tslint-to-eslint-config command reads in any existing linter, TypeScript, and package configuration files, then creates an .eslintrc.js result based on them. For any TSLint rules with corresponding ESLint equivalents, those equivalents will be used in the new configuration. TSLint rules without ESLint equivalents will be wrapped with eslint-plugin-tslint. If passed without arguments, respects the excludes,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Deliver secure remote access with OpenVPN. Icon
    Deliver secure remote access with OpenVPN.

    Trusted by nearly 20,000 customers worldwide, and all major cloud providers.

    OpenVPN's products provide scalable, secure remote access — giving complete freedom to your employees to work outside the office while securely accessing SaaS, the internet, and company resources.
    Get started — no credit card required.
  • 5
    MyBatis Generator

    MyBatis Generator

    A code generator for MyBatis

    This is a code generator for MyBatis. This library will generate code for use with MyBatis. It will introspect a database table (or many tables) and will generate artifacts that can be used to access the table(s). This lessens the initial nuisance of setting up objects and configuration files to interact with database tables. MBG seeks to make a major impact on the large percentage of database operations that are simple CRUD (Create, Retrieve, Update, Delete).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Scintilla
    Scintilla is a free source code editing component which includes useful features such as syntax styling, error indicators, folding, code completion and call tips. The project includes SciTE (SCIntilla based Text Editor).
    Leader badge
    Downloads: 344 This Week
    Last Update:
    See Project
  • 7

    AutoEolFormat

    Notepad++ plugin to auto change the EOL format of certain file types

    This is a plugin for Notepad++, the free source code editor, to automatically change the EOL (End Of Line) format of certain file types when they are loaded, when a file is renamed or its tab is activated. You can configure file classes and assign related file extensions and the EOL format to switch to.
    Leader badge
    Downloads: 398 This Week
    Last Update:
    See Project
  • 8
    Hashids

    Hashids

    A small PHP library to generate YouTube-like IDs from numbers

    Hashids is a small open-source library that generates short, unique, non-sequential ids from numbers. It converts numbers like 347 into strings like “yr8”, or array of numbers like [27, 986] into “3kTMd”. You can also decode those ids back. This is useful in bundling several parameters into one or simply using them as short UIDs. Hashids works similarly to the way integers are converted to hex, but with a few exceptions. The alphabet is not base16, but base base62 by default. The alphabet is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Notepad--

    Notepad--

    Notepad for Windows, Linux, and Mac platforms

    Notepad-- a text editor written in C++ that works seamlessly across Windows, Linux, and Mac platforms. Our aim is to eventually surpass Notepad++, with a particular focus on the MacOS and Chinese UOS operating system. Unlike Notepad++, our advantage lies in our cross-platform compatibility and support for various OSes. If you are using MacOS and want to find a useful text editor, please try Ndd, it won't disappoint you. My Github homepage is: https://github.com/cxasm/notepad--
    Leader badge
    Downloads: 227 This Week
    Last Update:
    See Project
  • Test your software product anywhere in the world Icon
    Test your software product anywhere in the world

    Get feedback from real people across 190+ countries with the devices, environments, and payment instruments you need for your perfect test.

    Global App Testing is a managed pool of freelancers used by Google, Meta, Microsoft, and other world-beating software companies.
    Try us today.
  • 10
    SimulIDE

    SimulIDE

    Real Time Electronic Circuit Simulator.

    Real Time Electronic Circuit Simulator. Include PIC, AVR and Arduino simulation. Code Editor & Debugger for Arduino, GcBasic, PIC asm, AVR asm. Downloads: https://simulide.com/p/downloads/ WebSite: https://simulide.com Forum: https://simulide.com/p/forum/ Patreon: https://www.patreon.com/simulide AVR simulation provided by simavr: https://github.com/buserror/simavr PIC simulation provided by GpSim: http://gpsim.sourceforge.net/
    Leader badge
    Downloads: 145 This Week
    Last Update:
    See Project
  • 11
    wxMEdit

    wxMEdit

    wxMEdit, Cross-platform Text/Hex Editor, Improved Version of MadEdit

    ... choices for data format copying/pasting in Hex Area •Added new feature: Paste with Overwriting in Hex Area •Improved encoding support --Added grouping of encodings --Added new encodings: ISO-8859-16,CP1258,KOI8-R/U,GB18030,CP850,CP852,CP855,CP866,CP437 for ASCII-Art •Redesigned dialogs with Code::Blocks wxSmith •Updated translations --Added Spanish,Russian,German,Polish translation --Updated Chinese and Japanese translations •Other fixes and changes
    Leader badge
    Downloads: 177 This Week
    Last Update:
    See Project
  • 12
    tkdiff

    tkdiff

    Side-by-side diff viewer, editor and merge preparer

    tkdiff is a graphical front end to the diff program. It provides a side-by-side view of the differences between two text files, along with several innovative features such as diff bookmarks, a graphical map of differences for quick navigation, and a facility for slicing diff regions to achieve exactly the merge output desired.
    Leader badge
    Downloads: 124 This Week
    Last Update:
    See Project
  • 13
    [OFFICIAL] tinyfiledialogs C C++ v3.19.3

    [OFFICIAL] tinyfiledialogs C C++ v3.19.3

    inputbox password WIN OSX GTK QT Console VCPKG C# Lua R Fortran Pascal

    ... ASCII UTF-8 - applescript kdialog zenity … ° SSH console / X forwarding / waypipe Wayland ° the dialogs can be forced into console mode ° curses dialogs via Dialog.exe/Dialog (disabled by default) C89/C18 & C++98/C++23 compliant VisualStudio MinGW GCC Clang TinyCC IntelCC OWCC BCC SunCC on Windows Mac Linux Bsd Solaris Minix Raspbian Flatpak bindings: VCPKG C# R Lua Rust Haskell Java AllegroBasic Fortran Pascal D JavaScript Kotlin click tab 'Files' for prototypes
    Leader badge
    Downloads: 138 This Week
    Last Update:
    See Project
  • 14
    Skywave Linux

    Skywave Linux

    Global Software Defined Radio at Your Fingertips

    Updated 2025/04/12: Turn your PC into the ultimate shortwave radio. Skywave Linux is an X86, 64 bit live environment configured for accessing internet accessible software defined radio receivers. With this operating system, you may tune in popular stations or amateur radio, aeronautical, maritime, or other signals received at remote internet servers around the world. For a live map of the best KiwiSDR and WebSDR servers and a nice "click to tune" interface, Use the installed SDR-Map...
    Leader badge
    Downloads: 112 This Week
    Last Update:
    See Project
  • 15
    SQL DAL Maker

    SQL DAL Maker

    A generator of DTO, Model, and DAO classes to access relational DB

    SQL DAL Maker is a generator of DTO, Model, and DAO classes to access relational databases. Target programming languages: PHP, Java, C++, Python, and Go. To generate the class, you declare it in XML meta-program. At the stage of code generation, the target database must exist and be available for JDBC connection. Generated code is being synchronized with the current database schema using "live" JDBC metadata. Written in Java. Implemented as plug-ins For Eclipse: https...
    Leader badge
    Downloads: 111 This Week
    Last Update:
    See Project
  • 16
    wxGlade

    wxGlade

    GUI designer for wxWidgets

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWidgets/wxPython user interfaces. It can generate Python, C++, Perl, Lisp and XRC (wxWidgets' XML resources) code.
    Leader badge
    Downloads: 87 This Week
    Last Update:
    See Project
  • 17

    genovXMLparser Java XML parser

    Java XML parser. Automatic. Just Java classes with fields. No code.

    Follow some simple rules writing your Java classes, and you will get data from XML into them, automatically. Also a thank you to my high school "Baba Tonka", where I had a lot of fun.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Seed7

    Interpreter and compiler for the Seed7 programming language.

    Interpreter, compiler, libraries, documentation and examples for the Seed7 programming language. Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C/C++ and Java. In Seed7 new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used where it brings advantages and not in places where other solutions are more obvious. Seed7 spares...
    Leader badge
    Downloads: 105 This Week
    Last Update:
    See Project
  • 19
    4tH compiler

    4tH compiler

    A Forth compiler with a little difference

    ... with an RPN calculator, BASIC interpreter, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, and a multitasking environment.
    Leader badge
    Downloads: 70 This Week
    Last Update:
    See Project
  • 20
    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: 32 This Week
    Last Update:
    See Project
  • 21
    NSBase

    NSBase

    NSBase is a database management system.

    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),...
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 22
    International Components for Unicode

    International Components for Unicode

    Open Source C/C++/Java libraries from Unicode

    This project has moved! See the ICU website: https://icu.unicode.org/ ICU code is here: https://github.com/unicode-org/icu ICU from Unicode is a mature, widely used set of portable C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n/g11n).
    Leader badge
    Downloads: 47 This Week
    Last Update:
    See Project
  • 23
    PHP File Manager

    PHP File Manager

    phpFileManager a complete filesystem management tool on a single file.

    phpFileManager is a complete filesystem management tool on a single file. A server administration tool using PHP, meant for rapid file access, and also to verify the server configuration and security. The script can be renamed and deployed on an unique known url, and offers password protection.. All dependencies, like images, js and css files, are included inside the same file, so that the script can run even on offline devices, like a local Raspberry Pi, or ESP32 microcontroller. The...
    Downloads: 42 This Week
    Last Update:
    See Project
  • 24
    nuBuilder Forte

    nuBuilder Forte

    nuBuilder Forte is a cloud database builder.

    nuBuilder Forte is the 4th version of nuBuilder. A open-source browser-based tool created for developing web-based database applications. nuBuilder uses either MySQL or MariaDB databases and gives its users the ability to do database operations like... • Search, Create, Insert, Read, Update, Delete ✪ With low-code tools that create ... - Forms with the Form Builder - Fast Reports - Database queries with the SQL Builder - Customised date and number formats with the Format Builder...
    Downloads: 37 This Week
    Last Update:
    See Project
  • 25
    Jailer

    Jailer

    Database Subsetter and Relational Data Browser

    Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.
    Leader badge
    Downloads: 42 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.