Open Source Java Software for Linux

Browse free open source Java Software for Linux and projects below. Use the toggles on the left to filter open source Java Software for Linux by OS, license, language, programming language, and project status.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1
    A home for additional useful tasks and types for Ant (http://ant.apache.org).
    Leader badge
    Downloads: 1,106 This Week
    Last Update:
    See Project
  • 2
    cglib has moved to https://github.com/cglib/cglib
    Leader badge
    Downloads: 410 This Week
    Last Update:
    See Project
  • 3
    xmltask provides the facility for automatically editing XML files as part of an Ant build. Unlike the standard filter task provided with Ant, it is XML-sensitive, but doesn't require you to define XSLTs.
    Downloads: 63 This Week
    Last Update:
    See Project
  • 4
    Hermes provides a Swing GUI to access JMS queues and topics for common tasks such as sending messages, removing messages and copying messages between queues and topics.
    Downloads: 21 This Week
    Last Update:
    See Project
  • $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
  • 5
    Flora-2
    Flora-2 is a powerful knowledge representation and reasoning system designed for building knowledge-intensive applications. It is based on F-logic, HiLog, Transaction Logic, and also supports defeasible reasoning. Applications include intelligent agents, Semantic Web, ontology management, and more. If you use Flora-2 and like it, please acknowledge it in your project!
    Leader badge
    Downloads: 33 This Week
    Last Update:
    See Project
  • 6
    MX4J is an Open Source implementation of the Java Management Extensions technology, for both JSR 3 (JMX) and JSR 160 (JMX Remote API).
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 7

    Super CSV

    A fast, programmer-friendly, free CSV library for Java

    Super CSV is a fast, programmer-friendly, open-source library for reading and writing CSV files with Java. PLEASE NOTE: As of January 2015 we have now moved to GitHub (https://github.com/super-csv/super-csv). This SourceForge page will remain, but with limited functionality (please go to GitHub to report issues and for project downloads). It is highly configurable, and supports reading and writing with POJOs, Maps and Lists. It also has support for deep-mapping and index-based mapping with POJOs, using the powerful Dozer extension. Its flexible 'Cell Processor' API automates data type conversions (parsing and formatting Dates, Integers, Booleans etc) and enforces constraints (mandatory columns, matching against regular expressions etc) - and it's easy to write your own if required. Super CSV is actively maintained, and the developers are ready and willing to help out if you get stuck :) Please check out the project website for examples and help getting started
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8
    A neat and powerful text transformation and processing package for Java applications. Flexible enough that you can use only the bits you need.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 9
    NekoHTML is a simple HTML scanner and tag balancer that enables application programmers to parse HTML documents and access the information using standard XML interfaces.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 10
    TouchGraph provides a set of interfaces for graph visualization using force-based layout and focus+context techniques. For now only older code is available, but we are planning to release new versions as well.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    The dominant application framework for Java, Spring solves core enterprise development and runtime problems, offering configuration via Dependency Injection; declarative services via AOP; and packaged enterprise services. Developed by SpringSource.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    asvn
    The Arc-live(X86-i386)is a distribution live dvd and pendrive with automatic hardware detection and is now included the kernel-3.2.0-4-486/3.2.0-4-686-pae(arc-live-1.0.1-wheezy stable with live-installer).
    Downloads: 19 This Week
    Last Update:
    See Project
  • 13
    Observation Manager
    Java based astronomical logging software which stores it's data in a free and open XML based format (OpenAstronomyLog). Discontinued project: Please check out the fork: https://github.com/capape/observation-manager for an updated version
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    TunesViewer

    TunesViewer

    Easy podcast access in Linux, Android

    A small, easy-to-use program to access itunesU media & podcasts in Linux and Android.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    NOTE: THIS PROJECT IS UNMAINTAINED The canonical repository for this project is now hosted on Github (https://github.com/proxool/proxool) but even that hasn't been updated since 2011. A Java SQL Driver that provides a connection pool wrapper around another Driver of your choice. Very simple to migrate existing code. Fully configurable. Fast, mature and robust. Transparently adds connection pooling to your existing JDBC driver.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16

    Java Bitcoin API

    Java API for accessing bitcoind

    Java API for accessing a Bitcoin server / application / wallet
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    Mockrunner is a lightweight framework for unit testing applications in the J2EE environment. It supports servlets, filters, tag classes and Struts actions. It includes a JDBC a JMS and a JCA test framework and can be used to test EJB based applications.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 18
    A project designed to create a standard mapping of RDF to Java.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 19
    JEuclid is a complete MathML rendering solution, consisting of: a MathViewer application, command line converters from MathML to other formats, an ant task for autmated conversion, display components for AWT and Swing and a component for Apache Cocoon
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    OpenToro is a CMS written in JAVA that allows the development of database driven web Applications in a quick and agile way. Use OpenToro and forget developing countless SQLs and JSPs.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    The Pipeline Architecture project (PARC) is a high performance java based batch processing framework. It utilizes the Pipe-Filter pattern from the POSA book to provide a flexible, extensible mechanism for data conversion between systems.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 22

    Network Analyzer

    Analyze the network carateristics like Delay, Jitter, Packet loss etc.

    This software is a very simple network analyzer. When you click the start button, it will send a configurable stream of UDP packets to a host. (The receiving host is then required to echo all the packets back to the sender, which can be easily done via iptables rule under linux). Once the eched packets arrives back to the sender, the analyzer will calculate all the related statistics like, packet loss, jitter throughput etc... NOTE: in order to receive the echo packets you must configure the receiving host to echo the incoming packets. In the next release i will provide another java application that just echo on an UDP port.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    MattsMathTools

    MattsMathTools

    MathTools is an aid in preparing printed math tests.

    Matt's MathTools is a Java application designed as an aid in preparing printed math tests. It is easily embedded in other Java applications or it can be used alone as a single-user desktop app. It includes a scripting environment, numerous demonstration classes and several general utilities. A scripting tutorial is also available.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    icmp4j

    icmp4j

    ICMP ping for Java

    ICMP4j is an ICMP ping implementation for Java with a simple and clean API. Linux/Mac/Solaris/Windows are supported natively. If you can provide other native implementations, please contact the author!
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Java version of RPM ( http://www.rpm.org ). Includes a packager, and a deployment environment that will not only allow to deploy like the normal rpm ( unix + sleepycat db ), but will also be designed to support deployment on all java enabled platforms.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next