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:
☆121Apr 11, 2020Updated 5 years ago
Alternatives and similar repositories for miniboxing-plugin
Users that are interested in miniboxing-plugin are comparing it to the libraries listed below
Sorting:
- A Scala compiler plugin for mutual tail recursion☆88Jan 13, 2020Updated 6 years ago
- a typeclass based JSON codec that's backend independent☆36Feb 20, 2026Updated last week
- Extremely fast string formatting☆127Jan 5, 2025Updated last year
- unix domain sockets that look just like tcp sockets☆11Jun 21, 2018Updated 7 years ago
- A library that toggles Scala code at compile-time, like #if in C/C++☆68Jun 25, 2024Updated last year
- Scala framework for efficient sequential and data-parallel collections -☆172Aug 4, 2014Updated 11 years ago
- Fast, deboxed, specialized data structures for Scala☆267Jul 8, 2021Updated 4 years ago
- JSON typeclasses that know the difference between null and absent fields☆21Jul 30, 2025Updated 7 months ago
- Easy way to create Free Monad using Scala macros with first-class Intellij support.☆113Jun 15, 2018Updated 7 years ago
- Practical effect composition library based on abstract wrapping type and the free monad☆39Sep 12, 2018Updated 7 years ago
- Liberator - sent to make you Free☆88Dec 14, 2018Updated 7 years ago
- Nearly zero runtime object allocation powered by scalameta. Value class and Unboxed Tagged Type generation at compile-time.☆79Oct 19, 2017Updated 8 years ago
- Scalaz and Cats compatibility☆21Oct 25, 2017Updated 8 years ago
- tagless final macro☆18Sep 14, 2015Updated 10 years ago
- Akka streams support for json☆11Sep 3, 2024Updated last year
- Data structures for pure functional programming in Scala☆564Updated this week
- (No longer actively maintained.)☆157Dec 8, 2025Updated 2 months ago
- Array-based immutable collections for scala☆86Mar 22, 2018Updated 7 years ago
- Mixin classes and traits dynamically☆10Sep 4, 2017Updated 8 years ago
- Run Scaladoc as unit tests☆32Jan 18, 2026Updated last month
- Scala library providing "source" metadata to your program, similar to Python's __name__, C++'s __LINE__ or Ruby's __FILE__.☆538Oct 15, 2025Updated 4 months ago
- A type-safe abstraction for platform-independent file system paths.☆25Apr 23, 2021Updated 4 years ago
- property based testing library for Scala☆279Feb 23, 2026Updated last week
- Sources for post "Scala: String Interpolation Performance"☆15Sep 27, 2022Updated 3 years ago
- ☆18May 6, 2025Updated 9 months ago
- Metal - fast unboxed data structures for Scala☆95Jul 5, 2018Updated 7 years ago
- A library-based Software Transactional Memory (STM) for Scala, coupled with transactional sets and maps☆251Apr 14, 2023Updated 2 years ago
- ☆22Nov 8, 2017Updated 8 years ago
- A scala macro for reasonable lazy semantics☆85Feb 23, 2026Updated last week
- Interoperability libraries for Shapeless☆77May 21, 2017Updated 8 years ago
- Operations for primitive and String singleton types☆164Aug 12, 2024Updated last year
- Spire's macros for zero-cost operator enrichment☆189Dec 17, 2019Updated 6 years ago
- Experimental type-safe off-heap memory for Scala.☆531Apr 8, 2019Updated 6 years ago
- better implicit errors for scala☆373Jan 16, 2026Updated last month
- Statically-checked string interpolation in Scala☆252Jan 26, 2025Updated last year
- macro-compat is a small library which allows you to compile macros with Scala 2.10.x which are written to the Scala 2.11/2 macro API.☆83Jun 7, 2019Updated 6 years ago
- XML String Interpolator for Dotty☆34Apr 16, 2024Updated last year
- Exploration of Scala macros☆152Mar 25, 2013Updated 12 years ago
- Scala Test-State.☆143Aug 12, 2024Updated last year