Java opensource projects that need help from community.

This page summarizes the projects mentioned and recommended in the original post on /r/java

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • hate

    HATEOAS with HAL for Java (by blackdoor)

  • https://github.com/blackdoor/hate could use an owner. It already has some production users but I've switched over to focusing on scala and I think this project still has some interesting potential

  • sirix

    SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.

  • Append-only database system (based on a persistent inddx structure): https://github.com/sirixdb/sirix or a retargetable query compiler https://github.com/sirixdb/brackit

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • brackit

    Query processor with proven optimizations, ready to use for your JSON store to query semi-structured data with JSONiq. Can also be used as an ad-hoc in-memory query processor.

  • Append-only database system (based on a persistent inddx structure): https://github.com/sirixdb/sirix or a retargetable query compiler https://github.com/sirixdb/brackit

  • UnitsNet

    Makes life working with units of measurement just a little bit better.

  • If engineering/scientific projects appeal to you, Units of measurement implementations for Java are woefully behind when compared with the likes of UnitsNet for C#.

  • indriya

    JSR 385 - Reference Implementation

  • JSR 385 reference implementation Indriya - https://github.com/unitsofmeasurement/indriya

  • seshat

    Seshat Units of Measurement Implementation (by unitsofmeasurement)

  • More well developed implementation (with unit simplification) - https://github.com/unitsofmeasurement/seshat

  • boardcad-le

    BoardCAD is an easy to use CAD/CAM-program that allows you to quickly design your own surfboards. BoardCAD LE is a fork of the original BoardCAD project where a few things have been removed to make it leaner and easier to maintain.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • penna

    Opinionated SLF4J backend that logs natively to json

  • I'll mention https://github.com/hkupty/penna here as I think it needs more testing and traction...

  • eclipse.platform.swt

    Eclipse SWT (by eclipse-platform)

  • In case someone else wants to contribute to a mature Java library, this one could need some help: https://github.com/eclipse-platform/eclipse.platform.swt

  • skipledger

    Differential privacy solution for maintaining and exposing information from evolving, append-only journals / ledgers.

  • https://github.com/crums-io/skipledger (a flexible alternative to Merkle trees w/ some interesting applications)

  • io-util

    Utility modules, a no-dep JSON module, and a fixed-width external (disk) table module.

  • Elias Fano encoding improvements for compressed offset files, if you want to get down and dirty https://github.com/crums-io/io-util/blob/master/io-xp/src/main/java/io/crums/io/sef/package-info.java

  • java-excel-utils

    This Java library allows you to optimize the work with the Apache POI library. There are wrapper classes and utility classes.

  • HI,may i suggest you my open source library which manipulates excel files. It uses Apache POI, but tries to give out-of-the-box tools for the user. The project is still in a development phase where I haven't defined many features yet and I'm always looking for many suggestions. Anyone is free to contribute. If you might be interested, here is the link:https://github.com/MBenincasa/java-excel-utils

  • garnet

    A free Java based 2D game engine built on LWJGL. (by nickd3000)

  • That was a great library, I’m writing something similar myself aiming to be as simple and accessible https://github.com/nickd3000/garnet

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts