okapi

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

Okapi Alternatives

Similar projects and alternatives to okapi based on common topics and language

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better okapi alternative or higher similarity.

okapi reviews and mentions

Posts with mentions or reviews of okapi. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-21.
  • Okapi: From Monad to Applicative
    2 projects | /r/haskell | 21 Apr 2023
    TL;DR - Okapi, a web framework that I started working on last year, now uses an Applicative instead of a Monad. This has made the framework a lot more consistent and easier to understand. It also makes it possible to automatically generate OpenAPI specifications from your endpoint definitions. It should be possible to generate clients as well, but I haven't worked on this yet. You can learn more at the new documentation website: https://okapi.wiki/. Would you use Okapi? What do you think? I'd love to hear it.
  • New server-side framework based on monadic parsing
    5 projects | /r/haskell | 29 Mar 2022
    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.

Stats

Basic okapi repo stats
4
103
8.7
4 months ago

monadicsystems/okapi is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

The primary programming language of okapi is Haskell.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com