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 22 Java Parser Projects
-
JavaParser
Java 1-18 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
-
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.
-
JSqlParser
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
-
picocli
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
-
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.
-
jsoniter
jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go (by json-iterator)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
investbook
Оценка эффективности инвестиций с учетом комиссий, налогов (удержанных и ожидающихся), дивидендов и купонов.
-
staedi
StAEDI - Streaming API for EDI: Java library featuring a reader/parser, writer/generator, and validation
-
java-probabilistic-earley-parser
🎲 Efficient Java implementation of the probabilistic Earley algorithm to parse Stochastic Context Free Grammars (SCFGs)
-
itu
An extremely fast parser and formatter of standardized date and date-times supporting RFC-3339 (ISO-8601 profile) and more.
-
Dyml
The YAML and DYML processor of your dreams, with ultimate comment support, written from scratch in Java!
-
JEvalExpr
Extensible Java Library and Tool to parse, interpret, compile and execute commands written in a language SQL Like.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Picocli allows using a compiler annotation processor to generate classes at compile time instead [0].
[0]: https://github.com/remkop/picocli/blob/main/picocli-codegen/...
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.
Project mention: investbook: NEW Derivatives and Hedging - star count:215.0 | /r/algoprojects | 2023-11-06
[1] https://github.com/xlate/staedi
Now that the JSON parsing time has decreased, we see that timestamp parsing, specifically java/time/OffsetDateTime.parse, is taking a significant amount of the total parsing time. Java's built-in timestamp parsing is notoriously slow. Luckily, a faster alternative exists: https://github.com/ethlo/itu.
Project mention: Extensible Java Library/Tool to parse, interpret, compile expressions. | /r/java | 2023-10-01JEvalExpr
Java Parser related posts
-
“Why I develop on Windows”
-
Building a Java CLI. How can I make it more powershell-friendly
-
Ask HN: Source code (Java) parser and/or static analysis tool
-
Semantic Diff for SQL
-
Things I didn't know about Java: Generic Constructors
-
How to handle commands in Java?
-
rif and triple backtick syntax aka "code fencing"
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source Parser projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | jsoup | 10,661 |
2 | JavaParser | 5,239 |
3 | JSqlParser | 4,971 |
4 | picocli | 4,720 |
5 | commonmark-java | 2,186 |
6 | Spoon | 1,674 |
7 | jsoniter | 1,504 |
8 | rsql-parser | 713 |
9 | proguard-core | 270 |
10 | investbook | 231 |
11 | FastDoubleParser | 165 |
12 | autumn | 119 |
13 | staedi | 115 |
14 | jmail | 107 |
15 | emv-qrcode | 93 |
16 | rekex | 53 |
17 | java.math.expression.parser | 35 |
18 | java-probabilistic-earley-parser | 34 |
19 | itu | 21 |
20 | Dyml | 21 |
21 | kaitai-webassembly | 11 |
22 | JEvalExpr | 0 |
Sponsored