What libraries does Idris need to increase adoption?

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • serde

    Serialization framework for Rust

  • I can find a json data type, but is there a serialization library that works with any data type, using derives? Like Rust's serde or Haskell's aeson (does Idris have anything like Haskell's Generic or deriving, or like Rust's #[derive]?)

  • Robyn

    Robyn is a Super Fast Async Python Web Framework with a Rust runtime.

  • Writing your own web stack from scratch will likely perform worse and have fewer features than binding with a Rust framework. Just see how Robyn is for Python, using pyo3.

  • 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
  • rapier

    2D and 3D physics engines focused on performance.

  • Likewise, see the js bindings of Rapier.

  • PyO3

    Rust bindings for the Python interpreter

  • From the POV of a Rust developer: autogenerated idiomatic FFI with Rust, like pyo3 for Python.

  • idris2-json

    Automatically derivable JSON marshallers in the spirit of Haskell's aeson

  • I've never used it but this library seems to have automatically derivable json serialisation like Aeson. It seems to use something called elaborator reflection which seems a lot more general than deriving. I couldn't find documentation on it for Idris 2 so I don't know if that feature has or will be brought over.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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

  • Hey, i begin my journey into Rust !

    7 projects | /r/rust | 16 Feb 2022
  • Does rust have function works like eval?

    9 projects | /r/rust | 19 Aug 2021
  • Good use cases for Rust? I'm trying to find a reason to use Rust

    8 projects | /r/rust | 15 Apr 2021
  • Changelog-Driven Releases

    5 projects | news.ycombinator.com | 23 Apr 2024
  • Encapsulation in Rust and Python

    4 projects | dev.to | 5 Apr 2024