What do people use for REST APIs and Web Development now?

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

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

    WebSharper - Full-stack, functional, reactive web apps and microservices in F# and C# (by dotnet-websharper)

  • I was using websharper in the past, but is that still a good F# centric method of web development, or are there better frameworks now?

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

    A fresh retake of the React API in Fable and a collection of high-quality components to build React applications in F#, optimized for happiness

  • Feliz to create react apps, the most mature option.

  • Sutil

    Lightweight front-end framework for F# / Fable. No dependencies.

  • Sutil 0 dependency components inspired by svelte.

  • Giraffe.Htmx

    Extensions for Giraffe to support development with htmx

  • HTMX support for HTMX support (can be combined with others above, Lit could be a good fit)

  • Fable.Lit

    Write Fable Elmish apps with Lit

  • Lit for Lit components.

  • Fable: F# |> BABEL

    F# to JavaScript, TypeScript, Python, Rust and Dart Compiler

  • Fable Is a great F# -> js compiler. You can use:

  • Snowflaqe

    A dotnet CLI to generate type-safe GraphQL clients for F# and Fable with automatic deserialization, static query verification and type checking

  • Graphql: Haven't played with snowflaqe for client Gen but I know you can use HotChocolate if you write C# style code on the server side, clunky but doable.

  • SaaSHub

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

    SaaSHub logo
  • Hawaii

    dotnet CLI tool to generate type-safe F# and Fable clients from OpenAPI/Swagger or OData services (by Zaid-Ajaj)

  • There's Hawaii and a Type Provider for client gen.

  • OpenAPITypeProvider

    F# type provider for Open API specification

  • There's Hawaii and a Type Provider for client gen.

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

  • Exploring a foreign F# codebase

    4 projects | dev.to | 24 Feb 2024
  • A new F# compiler feature: graph-based type-checking

    9 projects | news.ycombinator.com | 5 Nov 2023
  • Is there any advantage to using F# instead of C#?

    3 projects | /r/dotnet | 12 Sep 2022
  • Should I pick up OCaml or Haskell?

    3 projects | /r/functionalprogramming | 24 Aug 2022
  • Adding some F to the C.

    1 project | /r/csharp | 19 Jul 2022