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. Learn more โ
Top 4 Java Metaprogramming Projects
-
manifold
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
-
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.
-
Spoon
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
This time, I visited Groovy. Given my biased first impression about Java and the JVM, I wasn't too exited! But I couldn't have been more wrong! ๐
Project mention: Release Radar ยท April 2024 Edition: Major updates from the open source community | dev.to | 2024-05-03The creators at Spoon claim that "๐ฅ is made with โค๏ธ, ๐ป and โจ"! And why not?! Spoon is a metaprogramming library to analyze and transform Java source code by parsing source files to build a well-designed AST (Abstract Syntax Tree). The latest version supports Java 17 and the modelling of receiver parameters has been changed. Read all about the changes in the release notes.
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
Java Metaprogramming related posts
-
I introduced Rust at work
-
How can I build a FL stack using Apache Groovy and Apache Wayang?
-
[Q] Which of the companies listed still use Groovy?
-
I use this more than a full stop ๐
-
Java in a nutshell
-
I think this is the reason programmers are stressed.
-
Why should I use Java for this?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Jun 2024
Index
What are some of the best open-source Metaprogramming projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | groovy | 5,106 |
2 | manifold | 2,244 |
3 | Spoon | 1,684 |
4 | claro-lang | 139 |
Sponsored