ribose
Sugar for building and running context-free transducers in Java (by jrte)
re2j
linear time regular expression matching in Java (by google)
ribose | re2j | |
---|---|---|
3 | 4 | |
2 | 1,158 | |
- | 0.5% | |
8.6 | 4.2 | |
6 months ago | 7 months ago | |
Java | Java | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ribose
Posts with mentions or reviews of ribose.
We have used some of these posts to build our list of alternatives
and similar projects.
re2j
Posts with mentions or reviews of re2j.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-04.
-
In Defense of Linked Lists
I did this for an object pool in re2j and saw even single threaded performance improve.
https://github.com/google/re2j/blob/dc7d6e5d41225dc0825ea6fe...
Java doesn't suffer from pointer address ABA but I did have to handle reinsertion (except when the stack had only one element).
-
Re2j instead of default regEx in Java: when and how to use it
To fix it, we’ll use the Re2j library.
-
Changing a user inputted fraction to a double in Java?
Safe regex The default Java regex matcher has a flaw that could be exploited and should thus be avoided, especially when dealing with user input. Use another matcher, such as Google’s RE2/J. You can find instructions and additional information at that link.
- RE2/J: linear time regular expression matching in Java
What are some alternatives?
When comparing ribose and re2j you can also consider the following projects:
Design Patterns - Design patterns implemented in Java
almson-regex - A simple library for writing readable regular expressions.
Spring Boot - Spring Boot
OpenVDB - OpenVDB - Sparse volume data structure and tools
jdk7u-jdk
multichase
vmcontainer - Virtual memory based containers
tigerbeetle - The distributed financial transactions database designed for mission critical safety and performance.
otp - Erlang/OTP
btree - a simple python btree
re2j_test - Simple examples to show Re2J advantages and disadvantages
Taren - Useful C++ templates