Java Optimization

Open-source Java projects categorized as Optimization

Top 20 Java Optimization Projects

  • closure-compiler

    A JavaScript checker and optimizer.

  • Project mention: TypeScript Might Not Be Your God: Case Study of Migration from TS to JSDoc | dev.to | 2024-01-16

    The 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.

  • simplify

    Android virtual machine and deobfuscator

  • 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.

    InfluxDB logo
  • serve

    Serve, optimize and scale PyTorch models in production (by pytorch)

  • Project mention: Show Show HN: Llama2 Embeddings FastAPI Server | news.ycombinator.com | 2023-08-15

    What's wrong with just using Torchserve[1]? We've been using it to serve embedding models in production.

    [1] https://pytorch.org/serve/

  • soot

    Soot - A Java optimization framework

  • AndroidGodEye

    An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser

  • openrocket

    Model-rocketry aerodynamics and trajectory simulation software

  • 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-10

    https://openrocket.info/ download this to design and simulate the model rocket

  • 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

  • Project mention: Planner programming blows my mind | news.ycombinator.com | 2024-02-20

    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/

  • 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.

    WorkOS logo
  • Glide Bitmap Pool

    Glide Bitmap Pool is a memory management library for reusing the bitmap memory

  • commons-math

    Apache Commons Math

  • 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-27

    Regarding 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.

  • oj! Algorithms

    oj! Algorithms

  • 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.

  • Project mention: OptaPlanner VS timefold-solver - a user suggested alternative | libhunt.com/r/optaplanner | 2023-06-23
  • 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

  • BetterFps

    Performance Improvements

  • LoliASM

    The lolis are now preparing to bytecode manipulate your game.

  • hopperOptimizations

    A mod that optimizes hoppers and their interactions with entities and inventories. It drastically reduces hopper lag without changing any behavior.

  • ArchaicFix

    Swiss army knife of bugfixes and performance improvements for MC 1.7.10

  • 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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Optimization related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com