Thanks to Rust Kotlin makes me like JVM

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • intellij-rust

    Rust plugin for the IntelliJ Platform

  • IntelliJ Rust is written in Kotlin, and the code there gives some resemblance too. E.g. this RsResult type that have same vibes as Rust Result type. You're welcome to contribute and enjoy working with both languages in one project :)

  • axum

    Ergonomic and modular web framework built with Tokio, Tower, and Hyper

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ffi-gen

    Call rust from any language.

  • didn't used flutter_rust_bridge , used https://github.com/cloudpeers/ffi-gen for FFI, quite simple API access via dart.

  • cats

    Lightweight, modular, and extensible library for functional programming.

  • If you want to use simple straightforward scala https://www.lihaoyi.com/ did a lot for the ecosystem creating simple libraries not forcing fp. For fp look at https://typelevel.org/cats/ though I won't recommend diving too deep in the rabbit hole, I know lots of people swear by it, but I think it just overcomplicates code for few tangible benefits (code being pure and guaranteed free of side effects means little to me). It's is fun to get things working though, much less maintaining/migrating old code)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts