Awesome Scala Scala Language Extensions

  • Ammonite Ammonite 2,579
    star
    updated 19 days ago MIT License

    Scala Scripting

  • updated over 2 years ago MIT License

    Desugaring scala `for` without implicit `withFilter`s

  • cassovary cassovary 1,040
    star
    updated over 2 years ago Apache License 2.0

    Cassovary is a simple big graph processing library for the JVM

  • updated 9 months ago Apache License 2.0

    The pure asynchronous runtime for Scala

  • updated 13 days ago Other

    cats transformer type classes.

  • chimney chimney 1,089
    star
    updated 27 days ago Apache License 2.0

    Scala library for boilerplate-free, type-safe data transformations

  • updated about 1 month ago MIT License

    A JSR-310 port of nscala_time

  • doobie doobie 2,107
    star
    updated 3 months ago MIT License

    Functional JDBC layer for Scala.

  • each each 253
    star
    updated 6 months ago Apache License 2.0

    A macro library that converts native imperative syntax to scalaz's monadic expressions

  • eff eff 570
    star
    updated about 1 month ago MIT License

    Eff monad for cats - https://atnos-org.github.io/eff

  • updated 8 months ago Apache License 2.0

    A library that toggles Scala code at compile-time, like #if in C/C++

  • updated 9 months ago MIT License

    A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.

  • updated almost 6 years ago MIT License

    Easy way to create Free Monad using Scala macros with first-class Intellij support.

  • updated over 5 years ago

    Practical effect composition library based on abstract wrapping type and the free monad

  • updated over 4 years ago Apache License 2.0

    A cohesive & pragmatic framework of FP centric Scala libraries

  • updated over 3 years ago Apache License 2.0

    A mini Scala utility library

  • idid idid 14
    star
    updated almost 7 years ago

    A common interface for different Id types

  • iron iron 396
    star
    updated about 1 month ago Apache License 2.0

    Strong type constraints for Scala

  • updated about 1 month ago MIT License

    Compiler plugin for making type lambdas (type projections) easier to write

  • lamma lamma 90
    star
    updated almost 4 years ago Other

    Lamma schedule generator for Scala is a professional schedule generation library for periodic schedules like fixed income coupon payment, equity deravitive fixing date generation etc.

  • larray larray 400
    star
    updated over 1 year ago Apache License 2.0

    Large off-heap arrays and mmap files for Scala and Java

  • log log 60
    star
    updated over 6 years ago Apache License 2.0

    Fancy logging library for Scala

  • log4s log4s 172
    star
    updated almost 2 years ago Other

    High-performance SLF4J wrapper for Scala.

  • updated over 6 years ago Apache License 2.0

    Scala Logging Library

  • metals metals 2,017
    star
    updated 15 days ago Apache License 2.0

    Scala language server with rich IDE features 🚀

  • Monocle Monocle 1,627
    star
    updated about 1 month ago MIT License

    Optics library for Scala

  • updated 19 days ago Apache License 2.0

    A new Scala wrapper for Joda Time based on scala-time

  • updated about 7 years ago MIT License

    Tiny publish subscribe library

  • updated over 3 years ago Other

    A simple scala DSL to allow clean and monadic style for Play! Actions

  • updated 19 days ago Apache License 2.0

    Modify deeply nested case class fields

  • refined refined 1,657
    star
    updated 6 months ago MIT License

    Refinement types for Scala

  • sauron sauron 168
    star
    updated about 9 years ago

    Yet another Scala lens macro

  • updated over 9 years ago Other

    Scala framework for efficient sequential and data-parallel collections -

  • updated about 1 month ago Apache License 2.0

    Convenient and performant logging library for Scala wrapping SLF4J.

  • scalameta scalameta 1,086
    star
    updated about 1 month ago BSD 3-Clause "New...

    Library to read, analyze, transform and generate Scala programs

  • updated almost 5 years ago BSD 3-Clause "New...

    Labeled records for Scala based on structural refinement types and macros.

  • scalatest scalatest 1,130
    star
    updated 2 months ago Apache License 2.0

    A testing tool for Scala and Java developers

  • shapeless shapeless 3,359
    star
    updated about 2 months ago Apache License 2.0

    Generic programming for Scala

  • updated about 1 year ago BSD 3-Clause "New...

    First class syntax support for type classes in Scala

  • squid squid 196
    star
    updated 3 months ago Apache License 2.0

    Squid – type-safe metaprogramming and compilation framework for Scala

  • updated about 7 years ago Apache License 2.0

    Asynchronous programming in fully featured Scala syntax.

  • updated 22 days ago Apache License 2.0

    tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android

  • util util 2,679
    star
    updated 2 months ago Apache License 2.0

    Wonderful reusable code from Twitter