3 Repos
Tools that apply optimization passes to compiled bytecode to reduce size and improve execution speed.
Distinct from Split APK Generation: None of the candidates cover bytecode optimization; they focus on APK bundling, unpacking, and installation.
Explore 3 awesome GitHub repositories matching mobile development · Bytecode Optimizers. Refine with filters or upvote what's useful.
A bytecode optimizer for Android apps
Provides the core bytecode optimization engine that shrinks and speeds up Android APKs.
Reverse engineering and pentesting for Android applications
Reverses ODEX optimizations to recover standard DEX bytecode for analysis.
Frege is a purely functional programming language that compiles to JVM bytecode, providing Haskell-like semantics for the Java platform. It is built around a Haskell-inspired compiler that implements non-strict evaluation and a static type inference system to ensure data immutability and prevent side effects. The project distinguishes itself through a sophisticated type system featuring rank polymorphism, type-class based dispatch, and static purity enforcement. It includes a JVM language bridge and a foreign function interface that map Java classes and interfaces into functional types, allow
Applies function inlining and bytecode refinements to increase the execution speed of the final program.