Java Language

Open-source Java projects categorized as Language

Top 19 Java Language Projects

  • AnySoftKeyboard

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

  • Project mention: F-Droid, Keyboard Libraries, and Choosing a Browser | dev.to | 2024-01-27

    I didn't last long with the stock keyboard before installing AnySoftKeyboard which is one of the few FOSS alternative with support for swipe typing. The experience was... OK. It felt slow and it's accuracy left a lot to be desired. I still had to be slow and pretty accurate, so it didn't really feel like much of a change from the stock experience. FlorisBoard have also introduced their own implementation but the feedback I read suggested it would be much the same as my experience with AnySoftKeyboard's gesture typing.

  • jsweet

    A Java to JavaScript transpiler.

  • Project mention: Ask HN: Anyone Interested in Taking over Jsweet.org? | news.ycombinator.com | 2023-12-10

    You can take a look at https://github.com/j4ts, which contains some Java libs transpiled by JSweet to TS/JS. The AWT/Swing implementation is just a proof of concept, but some other libs are fully functional like awt/geom.

    However, you have to be aware that the initial purpose of JSweet was not to port all Java libs to JS. JSweet allows the transpiler to be customized (with extensions) to map Java APIs to JS ones so that you don't necessarily need a JS runtime. It's all explained in the "Extending the transpiler" section of the core doc: https://github.com/cincheo/jsweet/blob/master/doc/jsweet-lan...

  • 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
  • zemberek-nlp

    NLP tools for Turkish.

  • eo

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

  • JSLT

    JSON query and transformation language

  • Project mention: FLaNK Stack Weekly for 24April2023 | dev.to | 2023-04-25
  • are-we-fast-yet

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

  • Project mention: Boehm Garbage Collector | news.ycombinator.com | 2024-01-21

    > Sure there's a small overhead to smart pointers

    Not so small, and it has the potential to significantly speed down an application when not used wisely. Here are e.g. some measurements where the programmer used C++11 and did everything with smart pointers: https://github.com/smarr/are-we-fast-yet/issues/80#issuecomm.... There was a speed down between factor 2 and 10 compared with the C++98 implementation. Also remember that smart pointers create memory leaks when used with circular references, and there is an additional memory allocation involved with each smart pointer.

    > Garbage collection has an overhead too of course

    The Boehm GC is surprisingly efficient. See e.g. these measurements: https://github.com/rochus-keller/Oberon/blob/master/testcase.... The same benchmark suite as above is compared with different versions of Mono (using the generational GC) and the C code (using Boehm GC) generated with my Oberon compiler. The latter only is 20% slower than the native C++98 version, and still twice as fast as Mono 5.

  • lingua-franca

    Intuitive concurrent programming in any language

  • 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
  • claro-lang

    Claro Lang

  • Project mention: The Claro Programming Language | news.ycombinator.com | 2024-02-28

    Interesting, although it seems to currently be missing a license. While Bazel and I are for sure not friends, I found this funny https://github.com/JasonSteving99/claro-lang/blob/v0.1.495/W... I guess it's similar to having a maven build under Nix but my relationship to Bazel is why I got a chuckle out of the russian doll setup

  • wyldcard

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

  • Project mention: Decker – A HyperCard Replacement | news.ycombinator.com | 2024-01-13

    Here's another re-creation of HyperCard, WyldCard: https://github.com/defano/wyldcard

  • Language_Time

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

  • react-native-localization-settings

    React Native module to expose per-app language preferences API on iOS and Android.

  • fcl

    Forth Calculator's Language (by zeroflag)

  • edina

    Edina - A simple stack-oriented compiled programming language.

  • imp

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

  • vers

    The versatile language

  • 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

  • AnhyLingo

    Minecraft Plugin AnhyLingo

  • AnhyShop

    Minecraft Plugin AnhyShop

  • JEvalExpr

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

  • Project mention: Extensible Java Library/Tool to parse, interpret, compile expressions. | /r/java | 2023-10-01

    JEvalExpr

  • 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). The latest post mention was on 2024-02-28.

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 AnySoftKeyboard 2,748
2 jsweet 1,433
3 zemberek-nlp 1,116
4 eo 891
5 JSLT 605
6 are-we-fast-yet 314
7 lingua-franca 207
8 claro-lang 139
9 wyldcard 106
10 Language_Time 52
11 react-native-localization-settings 49
12 fcl 14
13 edina 13
14 imp 12
15 vers 4
16 Joo 3
17 AnhyLingo 2
18 AnhyShop 1
19 JEvalExpr 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com