Java Language

Open-source Java projects categorized as Language

Top 21 Java Language Projects

  1. pkl

    A configuration as code language with rich validation and tooling.

    Project mention: JSON5 – JSON for Humans | news.ycombinator.com | 2024-12-08

    When I manage a project and have the freedom to choose my configuration structure, then I always use typescript. I never understood the desire to have configuration be in ini/json/jsonnet/yaml. A strongly typed configuration with code completion seems so much more robust. Except of course your usecase is to load or change the config via an API.

    I like what apple is doing with https://pkl-lang.org/ though.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. enso

    Enso Analytics is a self-service data prep and analysis platform designed for data teams.

    Project mention: Ask HN: Which language for Advent of Code in 2024? | news.ycombinator.com | 2024-11-24

    I'm working on the Enso programming language (https://github.com/enso-org/enso), so I will be trying to solve the challenges in the Enso Analytics tool, as our team has been doing for the last two years.

    It's always fun to see how we progressed since the previous challenge, making it more pleasant to work with (and also see where the rough corners still are).

  4. AnySoftKeyboard

    Android (f/w 2.1+) on screen keyboard for multiple languages.

    Project mention: Gboard Double Sided Version | news.ycombinator.com | 2024-10-06

    > I'd take a one-touch button to temporarily disable autocorrect/auto-capitalization. Either toggled or until next space.

    AnySoftKeyboard¹ has this²; the button disappears with the suggestions but the setting only "sticks" until you dismiss the keyboard.

    1: https://anysoftkeyboard.github.io

    2: https://i.imgur.com/CE1xeGY.jpeg

  5. jsweet

    A Java to JavaScript transpiler.

  6. zemberek-nlp

    NLP tools for Turkish.

  7. eo

    EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-Calculus

  8. JSLT

    JSON query and transformation language

    Project mention: XSLT | news.ycombinator.com | 2025-06-26

    There is JSLT: https://github.com/schibsted/jslt and it can be useful if you need to transform a json document into another json structure.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. are-we-fast-yet

    Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays

  11. lingua-franca

    Intuitive concurrent programming in any language

  12. claro-lang

    Claro Lang

  13. wyldcard

    A clone of Apple's HyperCard and HyperTalk scripting language.

  14. adama-lang

    A headless spreadsheet document container service.

    Project mention: Samsung CEO Jong-hee Han has died | news.ycombinator.com | 2025-03-25

    The simple version is that I'm a perfectionist that cares about deep understanding, and I had a good career that fit me well with distributed systems. However, at core, I'm curious and passionate in a way that requires management to smooth me over.

    So, I didn't want to be in big tech anymore since the game to play kind of sucks. No matter what "they" tell you, at a certain point, every company drains real creativity for one reason or another.

    I love coding, and I can even play the strategy game at the higher level (I 'retired' as a 'senior principal'). So, I could have a very cushy life in big tech, but my heart is to build and tinker.

    Low and behold, I decided to wander and build a thing that I cared about. I built https://www.adama-platform.com/ , but I could never really get traction without in person friends. Honestly, I wanted to wander and build, but I found myself in a field alone with a lot of ideas.

    The sheer effort to promote new ideas is... exhausting. It's just a stream of failure after failure after failure, and then my home was destroyed. I literally ran out of a burning building, and my priorities changed.

    Now, I could probably recover my ideas since I was preparing a new marketing push and try to meet developers where the are ( https://adamawww2.adama.games/ ). The idea was to let my ideas power the stranger topological scenarios (like cron jobs). And, given my background, I could probably have credible success raising funds around "real time infrastructure" / "pub sub" / "gateway". The problem there is then I recreate the problem I was escaping, so why bother with that.

    So, now I'm going to just build a barndo with a full gym and get super duper fit. I honestly think doing pull ups will make me feel 10x better than accomplishing anything in tech.

  15. Language_Time

    A library that converts Time to its equivalent local languages starting with some basic Nigeria languages(Yoruba, Hausa, Igbo, Efik and English)

  16. fcl

    Forth Calculator's Language (by zeroflag)

  17. edina

    Edina - A simple stack-oriented compiled programming language.

  18. imp

    Imp is a statically typed and compiled scripting language with the goal of increasing programmer confidence.

  19. clprolf

    Clprolf — Where actors take shape and algorithms stay clear

    Project mention: Why doesn’t anyone react when I share my experimental programming language? | dev.to | 2025-05-28

    If you’re curious, the GitHub is here: 👉 https://github.com/charleskoffler/clprolf

  20. AnhyLingo

    Minecraft Plugin AnhyLingo

  21. Joo

    Joo is a clean, fast, static typed, general purpose programming language created to run on machines with extremely low resources like the Arduino UNO

  22. AnhyShop

    Minecraft Plugin AnhyShop

  23. JEvalExpr

    Extensible Java Library and Tool to parse, interpret, compile and execute commands written in a language SQL Like.

  24. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Language discussion

Log in or Post with

Java Language related posts

Index

What are some of the best open-source Language projects in Java? This list will help you:

# Project Stars
1 pkl 10,757
2 enso 7,434
3 AnySoftKeyboard 3,014
4 jsweet 1,478
5 zemberek-nlp 1,237
6 eo 1,231
7 JSLT 670
8 are-we-fast-yet 355
9 lingua-franca 262
10 claro-lang 143
11 wyldcard 127
12 adama-lang 105
13 Language_Time 52
14 fcl 19
15 edina 13
16 imp 11
17 clprolf 6
18 AnhyLingo 3
19 Joo 3
20 AnhyShop 2
21 JEvalExpr 0

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Java is
the 8th most popular programming language
based on number of references?