elementary
janino
elementary | janino | |
---|---|---|
1 | 2 | |
36 | 1,177 | |
- | 0.7% | |
8.6 | 8.0 | |
8 days ago | 3 months ago | |
Java | Java | |
MIT License | GNU General Public License v3.0 or later |
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.
elementary
janino
-
Fury: 170x faster than JDK, fast serialization powered by JIT and Zero-copy
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.
- Janino is a super-small, super-fast Java compiler
What are some alternatives?
mockito-object-injection - Mockito Object Injection for JUnit5. Inject Strings and other Objects directly into Mocks without needing setters or constructor injection.
groovy - Apache Groovy: A powerful multi-faceted programming language for the JVM platform
TestParameterInjector - A simple yet powerful parameterized test runner for Java.
MemoryPack - Zero encoding extreme performance binary serializer for C# and Unity.
selenium-java-test-automation-architecture - Ready-to-use UI Test Automation Architecture using Java and Selenium WebDriver.
jvm-serializers - Benchmark comparing serialization libraries on the JVM
aws-junit5 - JUnit 5 extensions for AWS
JWebAssembly - Java bytecode to WebAssembly compiler
yamaledt - JUnit 5 Parameterized Test Yaml Test Data Source
fury-benchmarks - Serialization Benchmarks for fury with other libraries
1-to-1-Video-Chat-Android-App-Sample-With-Annotation - This sample project uses EnableX's Video APIs and Android Toolkit to help you achieve just that. Designed for developers, it provides a complete workflow for real-time video chat along with annotation functionality.
Hacktoberfest2023 - About Make your Pull Request on Hacktoberfest 2023. Don't forget to spread love and if you like give us a ⭐️