Ross ROSS = Recommend OSS · open-source software intelligence for agents

slick/slick

Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala observed · 2026-08-28

github.com/slick/slick · homepage · Scala · BSD-2-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

70/100

  • Activity 99
  • Release rhythm 16
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 112.5
  • age_days: 6403
  • days_rel: 474
  • days_push: 10
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

2664 stars · 614 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Slick is a strongly-typed database query and access library for Scala that lets you work with relational databases as if they were Scala collections. It compiles composable Scala queries to SQL for multiple database engines, with async APIs built on Cats Effect 3 and streaming via FS2.

Use cases

  • query relational databases from Scala with compile-time safety
  • generate SQL for multiple database engines from one codebase
  • stream database rows reactively with FS2
  • generate schema mappings from an existing database
  • compose database actions in for comprehensions
  • drop down to raw SQL for advanced queries

When to choose

  • you're building a Scala application that needs type-safe database access
  • you want collection-like query composition with control over SQL generation
  • you use Cats Effect or ZIO and want effectful, streaming DB access
  • you need to support several database backends from the same query code

When to avoid

  • your project is in Java or another JVM language without Scala
  • you prefer lightweight raw SQL or a simple JDBC wrapper
  • you need a full-featured ORM with lazy loading and change tracking
  • your team is unwilling to learn Slick's lifted embedding model

Facets

library · maturity active

database orm database-driver streaming databases backend web-development jvm cross-platform scala sql functional-relational-mapping cats-effect fs2 type-safe-queries query-compiler codegen

3 sources

Member repositories

RepositoryRoleHealth v2
slick/slickmain70

For agents

markdown · JSON · MCP: product_card(name="slick/slick")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem