nowfound

Dev tools · alternatives · 2026

24 alternatives to Curry functions with a type-safe fluent API

Curry functions using a type-safe fluent API. Contribute to willmartian/fluent-curry development by creating an account on GitHub.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Curry functions with a type-safe fluent API launched in 2023; newer entries below may have overtaken it.

  1. 1

    A fluent Twilio IVR library for Haskell. Contribute to steven777400/TwilioIVR development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  2. 2

    Curry All Code. Contribute to Debdut/omg-curry development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  3. 3

    Hey there HN! I just wrapped up an all-day documentation spree for Instant API, a JavaScript framework for easily building web APIs that implements type safety at the HTTP interface. It uses a function-as-a-service approach combined with a slightly modified JSDoc spec to automatically enforce parameter and schema validation before HTTP requests make it through to your code. You just write comments above your endpoint functions and voila, enforced type safety contracts between your API endpoints and your developers. OpenAPI specifications are generated automatically as a byproduct of simply…

    2023 · github.com · its alternatives →

  4. 4

    Hey everyone! I've been working on hsrs, a type-safe Haskell Bindings Generator for Rust. I couldn't really find any bindings generator that would create type-safe, rich bindings for Haskell from Rust. Naturally, both languages have rich type systems, so I was amazed that no awesome bindings generator already existed, hence I decided to write my own. hsrs feels very similar to pyo3 and napi-rs, and if you've used those, hsrs will feel right at home. What's unique about hsrs as opposed to hs-bindgen is that it has type-safe bindings for rich types, like Result, Maybe, etc. while also…

    May 2026 · github.com · its alternatives →

  5. 5

    :ramen: A tasty Haskell web and mobile framework. Contribute to dmjio/miso development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  6. 6

    GraphQL APIs in TypeScript with complete e2e type safety

    2021 · uniform-graphql.whatsgood.dog · its alternatives →

  7. 7

    A multi-threaded, TCP, key-value store inspired by Redis implemented in Haskell. - honza/redish

    2013 · github.com · its alternatives →

  8. 8

    Type safe promises in go. Contribute to garlicnation/promises development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  9. 9

    A minimalistic Fluent SQL API for Java built with one compilation unit aimed to resemble the code to your original SQL code

    2013 · github.com · its alternatives →

  10. 10

    hspp: An experimental library to bring Haskell Style Programming to C++. - BowenFu/hspp

    2022 · github.com · its alternatives →

  11. 11

    I built a browser-based REPL for Coalton, a statically typed Lisp dialect that merges Haskell’s type system with Common Lisp. Coalton gives you: - Algebraic data types, pattern matching, static guarantees - Full interoperability with dynamic Lisp functions Demo & examples: https://coalton.app Under the hood: Prebuilt SBCL cores with Coalton preloaded, running on a droplet

    2025 · coalton.app · its alternatives →

  12. 12

    fluent interface for most popular tasks on AMQP. Contribute to reddec/fluent-amqp development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  13. 13

    A Cloud monad based on transient for the creation of Web and reactive distributed applications that are fully composable, where Web browsers are first class nodes in the cloud - GitHub - transient-haskell/transient-universe: A Cloud monad based on transient for the creation of Web and reactive distr

    2016 · github.com · its alternatives →

  14. 14

    Yet another toolbox of Python 3 helper functions. Contribute to nficano/yakutils development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  15. 15

    Generic cowboy handlers to work with Sumo. Contribute to inaka/sumo_rest development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  16. 16

    An SQL linter. Contribute to joereynolds/sql-lint development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  17. 17

    An open-source library for building fluent validation functions for .NET. - bsheldrick/validatum

    2021 · github.com · its alternatives →

  18. 18

    Contribute to ShaileshSurya/hammer development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  19. 19

    Reactive Expressions for JavaScript. Contribute to loreanvictor/quel development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  20. 20

    Turn Retell AI agents into real products, not demos

    Jan 2026 · fluenty.io · its alternatives →

  21. 21

    Next.js has APIs to read and update search params (the /?foo=bar part of the URL), but they lack type-safety for consistent keys and proper parsing/serializing of JS data types. I found myself repeatedly building the same custom hook to get a React.useState-like approach. In 2021, I published it to NPM and then forgot about it. Since then, the `nuqs` package has gained popularity and is now used by companies like Vercel, Auth.js, Gitbook, and Midday.ai, with 200K weekly downloads. It's been fun building this as a side project and automating as much as possible to ensure a…

    2024 · nuqs.47ng.com · its alternatives →

  22. 22

    Foreign function interface for any language. Contribute to lingfo/lingfo development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  23. 23

    Build type-safe APIs with ease. Contribute to sonic-technology/catena development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  24. 24

    Use fluent api to control how complex types are logged

    2025 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →