KtMongo 0.32.1 brings a new documentation page to easily find operators! ktmongo.opensavvy.dev/features/ind... #kotlin #mongodb
Navigating the KtMongo documentation - OpenSavvy KtMongo
The next MongoDB driver for Kotlin
ktmongo.opensavvy.dev
OpenSavvy
@opensavvy.dev
Open source projects with a deep focus on quality, automation and security. https://opensavvy.dev Maintained by @ivcanet.bsky.social and Maxime Girardet
KtMongo 0.32.1 brings a new documentation page to easily find operators! ktmongo.opensavvy.dev/features/ind... #kotlin #mongodb
Navigating the KtMongo documentation - OpenSavvy KtMongo
The next MongoDB driver for Kotlin
ktmongo.opensavvy.dev
Prepared 2.6.0 now integrates with both the Kotest and TestBalloon IntelliJ plugins! prepared.opensavvy.dev?utm=bluesky
Vite for Kotlin 0.9.1 is out! • A fix for NPM users by Robert Jaros • Vite 8.1 by default #kotlin #vitejs #javascript vite-kotlin.opensavvy.dev
Vite for Kotlin
Use ViteJS in your Gradle and Kotlin projects
vite-kotlin.opensavvy.dev
Spine 0.12.1 is out! HTTP QUERY support, two fixes by @vergauwensimon.bsky.social and improved documentation 1.0 is near, send us feedback! spine.opensavvy.dev
OpenSavvy Spine
Share your Ktor endpoints between client and server
spine.opensavvy.dev
Prepared, Pedestal, Vite for Kotlin and Dokka MkDocs are now on @tangled.org! tangled.org/opensavvy.dev
tangled.org
KtMongo 0.31.0 is out! Array filters, $pop, $pull, $bit, $near, $nearSphere, $geoWithin, $geoIntersects, $mod Multiplatform insertOne 👀 Improved documentation for KMongo users ktmongo.opensavvy.dev/news/2026/06...
0.31.0 • Array update operators, GeoJSON operators, KMongo migration documentation and Multiplatform insertOne - OpenSavvy KtMongo
The next MongoDB driver for Kotlin
ktmongo.opensavvy.dev
I really like Spine from @opensavvy.dev and @ivcanet.bsky.social. It offers a really cool and ingenious way of defining typed endpoints in #Kotlin for #Ktor that you can share between the server & client! 🔥 It just moved into beta with the 0.11.0 release. Check it out. spine.opensavvy.dev
OpenSavvy Spine
Share your Ktor endpoints between client and server
spine.opensavvy.dev
Spine 0.11.0 is out, and Spine reaches Beta! Spine is a DSL to type-safely declare your Ktor endpoints in common code, shared between client and server. No magic, no reflection, no code generation—and now production-ready! spine.opensavvy.dev/news/2026/06...
0.11.0 • Spine reaches beta! - OpenSavvy Spine
Share your Ktor endpoints between client and server
spine.opensavvy.dev
Prepared 2.5.2 is out! • Improved assertion output for exceptions and Arrow typed errors • TestBalloon 0.8.4 support • Kotest 6.1.11 support prepared.opensavvy.dev/news/2026/05...
2.5.2 • Improved failure assertions output, removed false negative warning, dependency upgrades - OpenSavvy Prepared
Magicless testing framework for Kotlin Multiplatform, featuring time management, parameterization and isolated fixtures.
prepared.opensavvy.dev
Dokka for MkDocs 0.6.3 is out! • Overloads are easier to read • The table of content is more concise dokka-mkdocs.opensavvy.dev Before / after ↓
Kotlin Resources 0.6.2 is out! Kotlin Resources allows embedding static files in libraries for all platforms, even JS and Native, with MavenCentral support. This version improves the documentation website. kotlin-resources.opensavvy.dev
Transitive resources for Kotlin
Embed static resources in your Kotlin JS or multiplatform libraries.
kotlin-resources.opensavvy.dev
KtMongo 0.29.1 is out! Mostly documentation changes. Big changes are coming, but they're not fully ready yet. ktmongo.opensavvy.dev
OpenSavvy KtMongo
The next MongoDB driver for Kotlin
ktmongo.opensavvy.dev
The KtMongo test suite is leading to bug fixes in the official Kotlin driver 👀 github.com/mongodb/mong...
Fix Kotlin bson decoding of optionals by rozza · Pull Request #1941 · mongodb/mongo-java-driver
Previously, DataClassCodec pre-populated all constructor parameters with null before reading the document, which prevented callBy from using Kotlin default parameter values. Now optional parameters...
github.com
.gitlab-ci.main.kts 0.7.6 is out with support for allowFailure {}! gitlab-ci-kts.opensavvy.dev/api/gitlab-c...
AllowFailure - .gitlab-ci.main.kts
Generate your GitLab CI pipeline with Kotlin.
gitlab-ci-kts.opensavvy.dev
I'm a finalist at Golden Kodee Awards, the Kotlin Foundation community-recognition award! Next step is KotlinConf 2026, Munich 👀
Dokka for MkDocs 0.6.2 is out, with support for Dokka 2.2.0! dokka-mkdocs.opensavvy.dev
Dokka in Material for MkDocs
Embed your Kotlin documentation comments into a Material for MkDocs site
dokka-mkdocs.opensavvy.dev
Have you? Support us by voting for @ivcanet.bsky.social in the 'Online presence' category!
Have you voted yet? Support your favorites in the Golden Kodee Awards in Creativity, Online Presence, In-Person Presence, Education, and Positive Societal Impact. Celebrate those shaping the Kotlin ecosystem. https://kotl.in/6zi8k8
Dokka for MkDocs 0.6.0 is out, with big changes! We now have a proper aggregator module, which fixes all the big issues. The project thus graduates to beta! dokka-mkdocs.opensavvy.dev/news/2026/03...
0.6.0 • Beta graduation, improved paths & improved UX - Dokka in Material for MkDocs
Embed your Kotlin documentation comments into a Material for MkDocs site
dokka-mkdocs.opensavvy.dev
Prepared 2.5.0 is out with helpers for Arrow Resources! prepared.opensavvy.dev/features/com...
Arrow Resources - OpenSavvy Prepared
Magicless testing framework for Kotlin Multiplatform, featuring time management, parameterization and isolated fixtures.
prepared.opensavvy.dev
Prepared 2.4.1 brings stable time control with Kotlin 2.3.0! prepared.opensavvy.dev/features/tim...
Date and time - OpenSavvy Prepared
Magicless testing framework for Kotlin Multiplatform, featuring time management, parameterization and isolated fixtures.
prepared.opensavvy.dev
KtMongo's ObjectId and other BSON types can be serialized identically using: • The official library bson-kotlin • The official library bson-kotlinx • Our Multiplatform library bson-multiplatform ktmongo.opensavvy.dev/api/-kotlin%...
ObjectId - OpenSavvy KtMongo
The next MongoDB driver for Kotlin
ktmongo.opensavvy.dev
Dokka for Material MkDocs 0.5.4 is out! • Kotlin 2.3.0 • Gradle 9.2.1 • Dokka 2.1.0 • Native breadcrumb support dokka-mkdocs.opensavvy.dev
Spine 0.9.2 brings fixes for explicit null query parameters Thanks again @skye.codes! spine.opensavvy.dev/parameters.h...
Query parameters - OpenSavvy Spine
Share your Ktor endpoints between client and server
spine.opensavvy.dev
@vite.dev for @kotlinlang.org 0.8.2 now supports Kotlin 2.3.0! We've also made a few improvements to the UX of the website. vite-kotlin.opensavvy.dev/news/2026/02...
0.8.2 • Kotlin 2.3.0 and documentation website improvements - Vite for Kotlin
Use ViteJS in your Gradle and Kotlin projects
vite-kotlin.opensavvy.dev
Prepared 2.4.0 is out: • Conditionally ignore tests • Better exception handling of fixtures • Bug fixes prepared.opensavvy.dev/news/2026/02...
2.4.0 • Conditionally ignore tests and better stack traces for fixtures - OpenSavvy Prepared
Magicless testing framework for Kotlin Multiplatform, featuring time management, parameterization and isolated fixtures.
prepared.opensavvy.dev
Spine is really cool! If you’re looking for a great way of doing typesafe routing in Ktor check it out! Now also with Arrow-kt support 😍
Learn more: spine.opensavvy.dev