Showing 748 open source projects for "written in java"

View related business solutions
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start 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
    CSSBox

    CSSBox

    Pure Java HTML / CSS rendering engine

    CSSBox is an (X)HTML/CSS rendering engine written in pure Java. Its primary purpose is to provide a complete information about the rendered page suitable for further processing. However, it also allows displaying the rendered document.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 2
    EduMIPS64
    EduMIPS64 (aka edumips) is a cross-platform MIPS 64 ISA simulator. It can be used to run and debug MIPS programs that are written using the MIPS64 instruction set. It supports visual debugging and lets you see what instructions do in the pipeline.
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 3
    Pretty Damn Quick (PDQ) analytically solves queueing network models of computer and manufacturing systems, data networks, etc., written in conventional programming languages. Generic or customized reports of predicted performance measures are output.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    LTI-Lib is an object oriented computer vision library written in C++ for Windows/MS-VC++ and Linux/gcc. It provides lots of functionality to solve mathematical problems, many image processing algorithms, some classification tools and much more...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • 5
    exchange-core java

    exchange-core java

    Ultra-fast matching engine written in Java based on LMAX Disruptor

    Exchange-core is an open source market exchange core based on LMAX Disruptor, Eclipse Collections (ex. Goldman Sachs GS Collections), Real Logic Agrona, OpenHFT Chronicle-Wire, LZ4 Java, and Adaptive Radix Trees. HFT optimized. Priority is a limit-order-move operation mean latency (currently ~0.5µs). Cancel operation takes ~0.7µs, placing new order ~1.0µs. Pipelined multi-core processing (based on LMAX Disruptor): each CPU core is responsible for certain processing stage, user accounts...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    SquirrelJME

    SquirrelJME

    Java ME Compatible Environment

    SquirrelJME is intended to be a Java ME 8 compatible environment for strange and many other devices. The source is written in pure Java and is licensed under the GNU GPLv3+.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7

    Erlang Resource Pool

    Resource Pool manages reusable resources among multiple processes.

    Resource pool project is written in Erlang as a tiny library. The goal of the tool is reduce the overhead of creating new resources by reusing of the same resources among multiple processes. Achieving result is better performance and throughput. The resource pool was inspired by Java Apache's commons pool and adopts API and main principals from this project. Database connection is most popular example for pooling resource.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Happy Java Library

    Happy Java Library

    Multilock, Collections, Controllers, Delegates, Generators, Streams

    Helps to develop and test event-based multi-threaded Java application. Because of method called as API-Evolution the Happy Java Library is fully downward compatible. The library contains following functionality: MultiLock, Parallel loops, Collections, Controllers, Generators, Delegates, Streams.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    A fast and reliable tool, written in Java 8, for generating professional UML sequence diagrams from text. Supports actors, con-/destructors, threads, broadcasts, notes, and fragments. Can serve as a Javadoc taglet. Exports PDF, (E)PS, SVG, PNG, ... The source code is hosted at http://github.com/sdedit/sdedit
    Downloads: 7 This Week
    Last Update:
    See Project
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • 10
    GraalVM

    GraalVM

    Run programs faster anywhere

    GraalVM is a high-performance multilingual runtime. It is designed to accelerate the execution of applications written in Java and other JVM languages while also providing runtimes for JavaScript, Ruby, Python, etc. Increase application throughput and reduce latency. Compile applications into small self-contained native binaries. Seamlessly use multiple languages and libraries. Advanced optimizing compiler that generates fast lean code which requires fewer compute resources. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    pulse - Java web app framework / CMS

    pulse - Java web app framework / CMS

    Built for enterprise level and highly customized websites

    An open source portal solution in Java. pulse is a framework on top of the Servlet API providing easy to use and easy to extend patterns for creating browser based applications and websites. Moreover pulse delivers a set of out-of-the-box components, e.g. CMS, shopping, user management. Key features: - Cross-platform, implemented using Java technology. - Completely written using Java 6
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12

    xml2csv.jar

    Command-line xml to csv tool

    xml2csv is a small command-line tool written in JAVA and can be used on all platforms, for which JRE 8 or higher is available. Examples: 1. Help java -jar xml2csv-1.0.jar --help 2. Extract nodes from xml: java -jar xml2csv-1.0.jar --nodes test/cd_catalog.xml The result is the full node name and number of repetitions: /CATALOG=1 /CATALOG/CD=26 /CATALOG/CD/TITLE=26 /CATALOG/CD/ARTIST=26 /CATALOG/CD/COUNTRY=26 /CATALOG/CD/COMPANY=26 /CATALOG/CD/PRICE=26 /CATALOG/CD/YEAR=26 3. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    jdbc2csv.jar

    Command-line sql JDBC tool

    jdbc2csv is a small command-line tool written in JAVA and can be used on all platforms, for which JRE 8 or higher is available. To connect to a specific DBMS the tool uses its JDBC driver. The result of the executed 'select' query is displayed in CSV format ( different standards are supported ). When there is an error the tool stops with exit code 1 and the error message is output on stderr. jdbc2csv is created with a main purpose to be used in shell-scripts.
    Leader badge
    Downloads: 142 This Week
    Last Update:
    See Project
  • 14
    Framework for building web-database applications in XML, powered by MySQL and PHP. AJAX-enhanced forms, sub-forms, custom reports, and dynamically generated menus create a seamless user experience. Written in PHP5, cross-platform, customizable. No Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    jcvs

    jCVS is a Java based CVS Client written by Tim Endres

    jCVS is a Java based CVS Client. CVS is a source code control system based on RCS. The primary benefit of CVS is that it provides a server/client protocol which allows clients such as jCVS to be written. jCVS allows any Java capable machine to be a CVS client, providing for a totally distributed source code management system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    temmental
    A small template engine written in java without dependency. This is the OLD version ! New version available on github : https://github.com/jfgiraud/temmental
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Moqui Ecosystem
    The Moqui Ecosystem is a series of open source components for enterprise applications all built on a common framework (Moqui Framework) written in Java and Groovy. The components include tools that plug in to the framework, business artifacts, and applications. Some of the popular tool plug ins include ElasticSearch, Apache FOP, Apache Camel, OrientDB, and Hazelcast. The business artifacts later includes a universal data model (mantle-udm), service library (mantle-usl), reusable screens (SimpleScreens), and integration components for EDI, Authorize.NET, and Shippo. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Boot

    Boot

    Build tooling for Clojure

    Boot is a Clojure build framework and ad-hoc Clojure script evaluator. Boot provides a runtime environment that includes all of the tools needed to build Clojure projects from scripts written in Clojure that run in the context of the project. Build processes for applications always end up being complex things. A simple web application, for instance, may require many integrations–asset pipelines, deployment to different environments, the compilation of multiple artifacts with different...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Luaj

    Luaj

    Lightweight, fast, Java-centric Lua interpreter

    Lightweight, fast, Java-centric Lua interpreter written for JME and JSE, with string, table, package, math, io, os, debug, coroutine & luajava libraries, JSR-223 bindings, all metatags, weak tables and unique direct lua-to-java-bytecode compiling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    opk

    opk

    Misc. Open Source by OPWvH-K

    Miscellaneous stuff written by Oscar Westra van Holthe - Kind. See the individual projects for licensing details.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    MITIE

    MITIE

    MITIE: library and tools for information extraction

    ...MITIE offers several pre-trained models providing varying levels of support for both English, Spanish, and German trained using a variety of linguistic resources (e.g., CoNLL 2003, ACE, Wikipedia, Freebase, and Gigaword). The core MITIE software is written in C++, but bindings for several other software languages including Python, R, Java, C, and MATLAB allow a user to quickly integrate MITIE into his/her own applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    FolioReader

    FolioReader

    A Java ePub reader and parser framework for Android

    FolioReader-Android is an EPUB reader written in Java and Kotlin.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    JHotDraw is a two-dimensional graphics framework for structured drawing editors that is written in Java. It is based on Erich Gamma's JHotDraw, which is copyright 1996, 1997 by IFA Informatik and Erich Gamma.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    The MCAPL Project provides a tool for prototyping BDI agent programming languages and model checking programs written in these languages via an interface to the JavaPathfinder model checker.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ANDS PID Client
    ANDS PID Client is a generic Java client library for accessing the ANDS Persistent Identifier service and the Digital Object Identifier Service. Written by CSIRO Australia and funded by the ANDS Australian Research Data Commons Project .
    Downloads: 0 This Week
    Last Update:
    See Project