The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 20 Java Optimization Projects
-
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.
-
AndroidGodEye
An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser
-
timefold-solver
The open source AI solver. Timefold is the successor of OptaPlanner, by the OptaPlanner team. Optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
DimensionalThreading
An attempt to optimize the fabric server, by assigning each dimension their own thread.
-
OptaPlanner
Java Constraint Solver to solve vehicle routing, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.
-
Miniboxing
Miniboxing is a program transformation that improves the performance of Scala generics when used with primitive types. It can speed up generic collections by factors between 1.5x and 22x, while maintaining bytecode duplication to a minimum. You can easily add miniboxing to your sbt project:
-
jplusone
Tool for automatic detection and asserting "N+1 SELECT problem" occurences in JPA based Spring Boot Java applications and finding origin of JPA issued SQL statements in general
-
hopperOptimizations
A mod that optimizes hoppers and their interactions with entities and inventories. It drastically reduces hopper lag without changing any behavior.
-
Chips-n-Salsa
A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms
-
json-log-filter
High-performance filtering of to-be-logged JSON, for example for request-/response-logging in the cloud.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: TypeScript Might Not Be Your God: Case Study of Migration from TS to JSDoc | dev.to | 2024-01-16The most well-known tools that rely on JSDoc are Closure Compiler (not to be confused with the Closure programming language) and TypeScript. Both of these tools can help make your JavaScript typed, but they approach it differently. Closure Compiler primarily focuses on enhancing your .js files by adding typing through JSDoc annotations (after all, they are just comments), while TypeScript is designed for .ts files, introducing its own well-known TypeScript constructs such as type, interface, enum, namespace, and so on.
What's wrong with just using Torchserve[1]? We've been using it to serve embedding models in production.
[1] https://pytorch.org/serve/
Project mention: Small Wheel Idea: Build a model rocket that can reach at least 10,000 feet (3048 meters) Must include a onboard flight computer that tracks altitude, a camera and must be recoverable | /r/Emoney | 2023-12-10https://openrocket.info/ download this to design and simulate the model rocket
Are the commercial offerings you mentioned better than TimeFold? [0] (formerly known as OptaPlanner before the main developers forked it)
TimeFold's heuristics-based approach makes fast solutions to even highly-complex scenarios within the reach of anyone who can write Java expressions that evaluate to true when constraints are satisfied.
[0] https://timefold.ai/
Project mention: My javafx project has a 3rd party dependency that doesn't have module setup, and it's been giving me headache | /r/javahelp | 2023-06-27Regarding the old release: The README of the current version states that the library has been split into older libraries, so if you control the imports in the source code, you could use a newer version. That does not change the module problem however.
Project mention: OptaPlanner VS timefold-solver - a user suggested alternative | libhunt.com/r/optaplanner | 2023-06-23
Java Optimization related posts
-
OptaPlanner VS timefold-solver - a user suggested alternative
2 projects | 23 Jun 2023
- Resource Scheduling
- Searching for something to schedule IT helpdesk shifts
- Easy-to-use school scheduling software?
- Algorithm for Assigning Flights to Planes
- warehouse management
- I need a software/website to optimize this for me!
-
A note from our sponsor - WorkOS
workos.com | 23 Apr 2024
Index
What are some of the best open-source Optimization projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | closure-compiler | 7,247 |
2 | simplify | 4,304 |
3 | serve | 3,949 |
4 | soot | 2,789 |
5 | AndroidGodEye | 2,577 |
6 | openrocket | 1,128 |
7 | timefold-solver | 647 |
8 | Glide Bitmap Pool | 589 |
9 | commons-math | 550 |
10 | oj! Algorithms | 453 |
11 | DimensionalThreading | 255 |
12 | OptaPlanner | 133 |
13 | Miniboxing | 120 |
14 | jplusone | 106 |
15 | BetterFps | 98 |
16 | LoliASM | 97 |
17 | hopperOptimizations | 65 |
18 | ArchaicFix | 60 |
19 | Chips-n-Salsa | 52 |
20 | json-log-filter | 7 |
Sponsored