Owner
softwaremill
19 indexed repositories · View on GitHub
-
elasticmq
In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
Scala · 2935 stars
-
sttp
The Scala HTTP client you always wanted!
Scala · 1506 stars
-
tapir
Rapid development of self-documenting APIs
Scala · 1474 stars
-
macwire
Zero-cost, compile-time, type-safe dependency injection library.
Scala · 1315 stars
-
quicklens
Modify deeply nested case class fields
Scala · 852 stars
-
magnolia
Easy, fast, transparent generic derivation of typeclass instances
Scala · 802 stars
-
bootzooka
Template project to quickly start developing a Scala-based microservice or web application, with the build & project structure provided
TypeScript · 786 stars
-
ox
Safe direct-style streaming, concurrency and resiliency for Scala on the JVM
Scala · 522 stars
-
jox
Virtual-thread based safe concurrency & streaming
Java · 423 stars
-
chimp
Build type-safe, boilerplate-less MCP servers and clients in Scala
Scala · 102 stars
-
sttp-ai
Scala toolkit for working with third-party LLMs (OpenAI, Claude, and compatible). Define agents, call provider APIs, use MCPs, ensure cor...
Scala · 101 stars
-
sbt-softwaremill
A sane set of default build settings
Scala · 72 stars
-
livestub
The HTTP server stub you always wanted!
Scala · 56 stars
-
sttp-model
Simple Scala HTTP model
Scala · 45 stars
-
klag-exporter
Apache Kafka ™ Consumer Lag Exporter for OTEL and Prometheus
Rust · 33 stars
-
adopt-tapir
A quickstart generator for Tapir projects
Scala · 19 stars
-
okapi
Reliable message delivery using the transactional outbox pattern for Kotlin
Kotlin · 13 stars
-
Pug · 6 stars
-
Scala · 0 stars
-
2026-07-28 version support
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
softwaremill/chimp#239 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
softwaremill/tapir#5503 ·
-
tier:2 SDK
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
softwaremill/chimp#145 ·