New server-side framework based on monadic parsing

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

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

    A data-driven micro web framework for Haskell (by monadicsystems)

  • Me showing off Okapi (hopefully): Okapi is simple. A functor can do this, applicative can do this, a monad can do this. Learn this small set of functions. Sequence them with do. Branch them with <|>. You need to learn the structure of an HTTP request, but that's good because you need to know that anyway if you want to develop Web apps. Here's the documentation. Look at how simple and compact this is compared to this.

  • realworld

    "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more

  • To see an example of what a web server built with Okapi looks like, take a look at this implementation of the realworld backend spec. You can use it to compare it to other implementations of the same spec. The Okapi implementation passes all the required tests and is a good idea of what you can expect from the framework.

  • 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
  • fastapi-realworld-example-app

    Discontinued Backend logic implementation for https://github.com/gothinkster/realworld with awesome FastAPI

  • Me showing off Okapi (hopefully): Okapi is simple. A functor can do this, applicative can do this, a monad can do this. Learn this small set of functions. Sequence them with do. Branch them with <|>. You need to learn the structure of an HTTP request, but that's good because you need to know that anyway if you want to develop Web apps. Here's the documentation. Look at how simple and compact this is compared to this.

  • Suave.IO

    Suave is a simple web development F# library providing a lightweight web server and a set of combinators to manipulate route flow and task composition.

  • This is cool. I just want to give a shoutout to Suave, which is the original inspiration for Giraffe, and is still my go-to web server in F#.

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

  • Ask HN: What is your go-to stack for the web?

    5 projects | news.ycombinator.com | 9 Feb 2024
  • Building Fast APIs with FastAPI: A Comprehensive Guide

    3 projects | dev.to | 28 Dec 2023
  • Microdot "The impossibly small web framework for Python and MicroPython"

    6 projects | news.ycombinator.com | 5 Nov 2023
  • An Introduction to ⚡FastAPI

    5 projects | dev.to | 17 Oct 2023
  • ŠtantZaVse #2

    2 projects | /r/Slovenia | 21 Apr 2023