OpenSavvy

@opensavvy@techhub.social
5 Followers
0 Following
12 Posts

Open source projects with a deep focus on quality, automation and security

Learn more: https://OpenSavvy.dev

Discordhttps://discord.gg/6Gfxb9Sa
Kotlin Slackhttps://slack-chats.kotlinlang.org/c/opensavvy

Vite for Kotlin 0.5.2 is out!

The plugin is now compatible with Kotlin 2.1.0+

https://gitlab.com/opensavvy/automation/kotlin-vite

#vite #kotlin #javascript

OpenSavvy / Build and automation / Vite for Kotlin · GitLab

Gradle plugin to use Vite and Rollup in Kotlin Multiplatform projects

GitLab

KtMongo 0.10.0 is out!

This release adds the aggregation operators $add, $abs, and a bunch of trigonometry operators.

https://opensavvy.gitlab.io/ktmongo/docs/news/2025/02/16/v0.10.0.html

#kotlin #KotlinServerSide #MongoDB #opensource

0.10.0 • $add, $abs and trigonometry operators - OpenSavvy KtMongo

The next MongoDB driver for Kotlin

Spine is a #KotlinMultiplatform library to declare #Ktor routes in common code and invoke them on the frontend and backend, with no code generation and no magic!

The latest version improves documentation.

https://opensavvy.gitlab.io/groundwork/spine/api-docs/

#Kotlin #KotlinServerSide

All modules

KtMongo 0.6.0 is out!

This release is fairly small, it is about handling of maps. In particular, Map<String, V> , which is often serialized as an object.

Added:
• isMapEmpty()
• isMapNotEmpty()
• Map[]

https://opensavvy.gitlab.io/ktmongo/docs

Home

The next MongoDB driver for Kotlin

New website look, what do you think?

#programming #documentation

KtMongo 0.5.0 is out!

KtMongo is a next generation driver for MongoDB in Kotlin. We now support the 'selected' operator which allows editing a specific element in an array. We also add the isEmpty and isNotEmpty filters for collections.

https://opensavvy.gitlab.io/ktmongo/docs/index.html

#mongodb #kotlin

Home

The next MongoDB driver for Kotlin

Embed your Dokka documentation directly in a Material for MkDocs site!

This new release adds support for Dokka v2 (in addition to Dokkatoo).

https://opensavvy.gitlab.io/automation/dokka-material-mkdocs/docs

#kotlin #dokka #mkdocs

Home

Embed your Kotlin documentation comments into a Material for MkDocs site

We're working on a new, and improved, driver for #MongoDB in #Kotlin !

Fully type-safe, with a nice DSL, KtMongo is taking its first public steps with the release of version 0.4.0.

KtMongo aims to expand upon the legacy of KMongo by making requests safer, easier to debug, more documented, and maybe one day multiplatform!

Today, KtMongo supports the commands:
• insert
• update
• delete
• find
• drop
• count
and most everyday operators.

Follow us to be notified of upcoming features 🚀

https://opensavvy.gitlab.io/ktmongo/docs

#programming #opensource #database

Home

The next MongoDB driver for Kotlin

Do you want to install something, but forgot if it's 'install', '--install', '-S', 'add' or 'update'?

Packager is a small script that detects which package managers you have, and rewrites your command.

https://opensavvy.gitlab.io/system/packager/docs/

Supported:
#apt, #aptitude#debian
#npm, #yarn#js
#pacman, #yay#archlinux
#pip#python
#raco#racket
#sdkman#java

#SysAdmin #Dependencies #script #bash #programming

OpenSavvy Packager

Cross-system package manager for ArchLinux, Debian, Python…

0.6.1 • OutlinedButton, TextButton, improved documentation headers · OpenSavvy / User Interface / Material3 for Compose HTML · GitLab

Components Design OutlinedButton (

GitLab