SoftwareMill
We love Scala, Akka, Cassandra and Kafka. We help teams get up to speed with functional programming, introduce event sourcing or define streaming data pipelines
Warsaw, Poland
Pinned Repositories
bootzooka
Template project to quickly start developing a Scala-based microservice or web application, with the build & project structure provided
codebrag
Your daily code review tool
elasticmq
In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
FoXAI
The open-source library for explainable AI. Generic and easy to integrate with PyTorch.
macwire
Zero-cost, compile-time, type-safe dependency injection library.
magnolia
Easy, fast, transparent generic derivation of typeclass instances
ox
Safe direct-style streaming, concurrency and resiliency for Scala on the JVM
quicklens
Modify deeply nested case class fields
sttp
The Scala HTTP client you always wanted!
tapir
Rapid development of self-documenting APIs
SoftwareMill's Repositories
softwaremill/elasticmq
In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
softwaremill/sttp
The Scala HTTP client you always wanted!
softwaremill/tapir
Rapid development of self-documenting APIs
softwaremill/macwire
Zero-cost, compile-time, type-safe dependency injection library.
softwaremill/quicklens
Modify deeply nested case class fields
softwaremill/magnolia
Easy, fast, transparent generic derivation of typeclass instances
softwaremill/bootzooka
Template project to quickly start developing a Scala-based microservice or web application, with the build & project structure provided
softwaremill/ox
Safe direct-style streaming, concurrency and resiliency for Scala on the JVM
softwaremill/jox
Virtual-thread based safe concurrency & streaming
softwaremill/retry
because you should never give up, at least not on the first try
softwaremill/kmq
Kafka-based message queue
softwaremill/realworld-tapir-zio
RealWorld.io with tapir and ZIO
softwaremill/maven-badges
A node.js implementation of https://github.com/jirutka/maven-badges, originally created in ruby.
softwaremill/sbt-softwaremill
A sane set of default build settings
softwaremill/sttp-ai
Scala Client for AI models
softwaremill/chimp
Build type-safe, boilerplate-less MCP servers in Scala using the HTTP transport
softwaremill/sttp-model
Simple Scala HTTP model
softwaremill/odelay
delayed reactions
softwaremill/sttp-apispec
OpenAPI, AsyncAPI and JSON Schema Scala models.
softwaremill/adopt-tapir
A quickstart generator for Tapir projects
softwaremill/sbt-template
softwaremill/kcpilot
CLI tool to help you investigate your Kafka clusters
softwaremill/sttp-shared
softwaremill/BenchmarkJava
A showcase repo for benchmarking security tools
softwaremill/BT-VulnerableApp
A showcase repo for benchmarking security tools
softwaremill/damn-vulnerable-llm-agent
A showcase repo for benchmarking security tools
softwaremill/github-actions-workflows
Set of github actions workflows used in the SoftwareMill github repositories
softwaremill/juice-shop
A showcase repo for benchmarking security tools
softwaremill/terragoat
A showcase repo for benchmarking security tools
softwaremill/wrongsecrets
A showcase repo for benchmarking security tools