SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 Java Compiler Projects
-
bytecode-viewer
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
OpenJ9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Project mention: I have been trying to make a second server but at the moment I am getting errors does anyone know how to fix? | /r/admincraft | 2023-01-05Source
-
-
Project mention: Fury: 170x faster than JDK, fast serialization powered by JIT and Zero-copy | news.ycombinator.com | 2023-10-07
We used https://github.com/janino-compiler/janino to compile the generated code at runtime It's stable and the compiler used by spark/flink.
Janino can generated the bytecode for fury generated java code.
I must agree that generating bytecode directly has it's advantages, the abstraction is more low-level, thus more flexible, except more complicated for developing.
-
Project mention: CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers | news.ycombinator.com | 2023-05-09
-
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
Project mention: CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers | news.ycombinator.com | 2023-05-09
-
Anyways, have you looked at Proguard core?
-
-
SquirrelJME
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
-
-
Oh wow, it looks like we've stumbled upon the same construct! In my language, Claro, what you call "interfaces" are called "contracts". I've found it to be a very powerful abstraction!
-
-
Project mention: Show HN: Jactl – open-source, secure, non-blocking script language Java | news.ycombinator.com | 2023-11-21
-
-
jmurmel
A standalone or embeddable JVM based interpreter/ compiler for Murmel, a single-namespace Lisp dialect inspired by Common Lisp
See also format.lisp for what I have so far. This will also run with sbcl and/ or abcl. If you've made it this far I'd also appreciate feedback on whether my chosen subset (see the comment at the top of the file) of Common-Lisp's format is somewhat useful and/ or which features you would miss the most.
-
imp
Imp is a statically typed and compiled scripting language with the goal of increasing programmer confidence.
-
sof-language
The Stack with Objects and Functions Programming Language, a pure stack-based reverse-polish-notation functional and object-oriented experimental programming language.
-
-
Kong
Kong is an implementation of the Monkey interpreter in Java 8 from The Writing An Interpreter In Go books (by AmrDeveloper)
-
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-01JEvalExpr
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Compiler related posts
- Fury: 170x faster than JDK, fast serialization powered by JIT and Zero-copy
- Millions of dollars in time wasted making papers fit journal guidelines
- Hi r/Tucson! So, uh, I bought tucson.social and tucson.chat with hopes that we can build our own gathering places. What would you like?
- JEP 450: Compact Object Headers
- When this will come to Java or when will the work start for this?
- New language suggestion to old time Gopher
- Janet for Mortals
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0f9b04a3b0>
www.saashub.com | 6 Dec 2023
Index
What are some of the best open-source Compiler projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | bytecode-viewer | 14,079 |
2 | groovy | 4,992 |
3 | OpenJ9 | 3,175 |
4 | jsweet | 1,406 |
5 | janino | 1,120 |
6 | j2cl | 1,117 |
7 | JWebAssembly | 923 |
8 | Bytecoder | 824 |
9 | proguard-core | 253 |
10 | Cosmic-IDE | 246 |
11 | SquirrelJME | 193 |
12 | qbicc | 126 |
13 | claro-lang | 53 |
14 | fuzion | 44 |
15 | jactl | 27 |
16 | interpreter | 25 |
17 | jmurmel | 15 |
18 | imp | 12 |
19 | sof-language | 11 |
20 | j2z80 | 8 |
21 | Kong | 4 |
22 | JEvalExpr | 0 |