fucking-awesome-scala
github.com/correia-jpv/fucking-awesome-scala ↗A community driven list of useful Scala libraries, frameworks and software. With repository stars⭐ and forks🍴
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me database resources from fucking-awesome-scala"
Installation instructions →What's inside
Database
- 101⭐laserdisc
A Future-free Fs2 native pure FP Redis client
- 119⭐clickhouse-scala-client
Clickhouse Scala Client with Reactive Streams support
- 1281⭐scalikejdbc
A tidy SQL-based DB access library for Scala developers. This library naturally wraps JDBC APIs and provides you easy-to-use APIs.
- 136⭐zio-redis
A ZIO-based redis client
- 14⭐mysql-binlog-stream
None
- 161⭐relate
Performant database access in Scala
Misc
- 10⭐aptus-core
A utility library aiming to simplify the Scala coding experience.
- 1340⭐eclair
A scala implementation of the Lightning Network.
- 1538⭐pureconfig
A boilerplate-free library for loading configuration files
- 15⭐managerial
A zero-dependency Scala library for managing resources monadically
- 16⭐scurl-detector
Scala library that detects and extracts URLs from text.
- 17⭐mailgun4s
Mailgun API implementation in Scala
Tools
- 1103⭐wartremover
Flexible Scala code linting tool
- 128⭐fastring
Extremely fast string formatting
- 1755⭐giter8
a command line tool to apply templates defined on GitHub
- 2125⭐coursier
Pure Scala Artifact Fetching
- 2307⭐metals
Scala language server with rich IDE features 🚀
- 25⭐scala2plantuml
Scala2PlantUML generates PlantUML diagrams from Scala code.
Templating
- 112⭐hepek
Typesafe HTML templates and static site generator in pure Scala
- 560⭐twirl
Twirl is Play's default template engine
- 611⭐scalate
Scalate is a Scala based template engine which supports HAML, Mustache and JSP, Erb and Velocity style syntaxes.
Parsing
- 1136⭐fastparse
Writing Fast Parsers Fast in Scala
- 245⭐cats-parse
A parsing library for the cats ecosystem
- 356⭐atto
friendly little parsers
Extensions
- 1154⭐scalameta
Library to read, analyze, transform and generate Scala programs
- 1161⭐scala-async
An asynchronous programming facility for Scala
- 1221⭐enumeratum
A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.
- 1250⭐chimney
Scala library for boilerplate-free, type-safe data transformations
- 1474⭐better-files
Simple, safe and intuitive Scala I/O
- 1697⭐Monocle
Optics library for Scala
JSON
- 115⭐ScalaJack
Fast JSON parser/generator for Scala
- 1486⭐json4s
JSON library
- 21⭐ninny-json
JSON typeclasses that know the difference between null and absent fields
- 2538⭐circe
Yet another JSON library for Scala
- 325⭐diffson
A scala diff/patch library for Json
- 374⭐play-json
The Play JSON library
Testing
- 1170⭐scalatest
A testing tool for Scala and Java developers
- 182⭐minitest
The super light testing library for Scala and Scala.js
- 1965⭐scalacheck
Property-based testing for Scala
- 210⭐stryker4s
Mutation testing for Scala
- 234⭐cornichon
Testing tool in Scala for HTTP JSON API
- 281⭐scalaprops
property based testing library for Scala
Showing a sample of 328 resources. View the full list on GitHub →