awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
haskell-servant avatar

haskell-servant/servant

0
View on GitHub↗
1,959 stars·422 forks·Haskell·6 viewsdocs.servant.dev↗

Servant

Servant is a Haskell DSL for describing, serving, querying, mocking, documenting web applications and more!

Features

  • API Frameworks - Type-level DSL for web APIs in Haskell.
  • Language Toolkits - Type-level web DSL for Haskell.

Star history

Star history chart for haskell-servant/servantStar history chart for haskell-servant/servant

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does haskell-servant/servant do?

Servant is a Haskell DSL for describing, serving, querying, mocking, documenting web applications and more!

What are the main features of haskell-servant/servant?

The main features of haskell-servant/servant are: API Frameworks, Language Toolkits.

What are some open-source alternatives to haskell-servant/servant?

Open-source alternatives to haskell-servant/servant include: ninenines/cowboy — Cowboy is a high-performance HTTP server for Erlang and OTP. It is designed to handle web traffic with low memory… scotty-web/scotty — Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp (Official Repository). gofiber/fiber — Fiber is a high-performance web framework designed for building scalable HTTP services with minimal memory overhead.… mochi/mochiweb — MochiWeb is an Erlang library for building lightweight HTTP servers. ruby-grape/grape — Grape is a RESTful web service framework for Ruby designed for building structured APIs. It provides a declarative… yesodweb/yesod — A RESTful Haskell web framework built on WAI.

Open-source alternatives to Servant

Similar open-source projects, ranked by how many features they share with Servant.
  • mochi/mochiwebmochi avatar

    mochi/mochiweb

    1,888View on GitHub↗

    MochiWeb is an Erlang library for building lightweight HTTP servers.

    Erlang
    View on GitHub↗1,888
  • ninenines/cowboyninenines avatar

    ninenines/cowboy

    7,513View on GitHub↗

    Cowboy is a high-performance HTTP server for Erlang and OTP. It is designed to handle web traffic with low memory usage and can be used as a standalone server or as an embedded networking library integrated directly into an existing application. The project implements modern transport protocols, including HTTP/3, QUIC, and WebTransport, to enable faster connections and bidirectional data streaming. It also functions as a real-time communication server supporting Server-Sent Events for pushing asynchronous updates to clients. Broad capabilities include path and content-type based request rout

    Erlang
    View on GitHub↗7,513
  • gofiber/fibergofiber avatar

    gofiber/fiber

    39,849View on GitHub↗

    Fiber is a high-performance web framework designed for building scalable HTTP services with minimal memory overhead. It provides a comprehensive runtime environment for managing the full request lifecycle, utilizing an optimized radix tree for high-speed route matching and an object pooling system to reduce garbage collection pressure during traffic processing. The framework distinguishes itself through its multi-process architecture, which supports prefork socket reuse to distribute incoming traffic across all available CPU cores. It offers a modular approach to application development, feat

    Goexpressexpressjsfast
    View on GitHub↗39,849
  • ruby-grape/graperuby-grape avatar

    ruby-grape/grape

    9,990View on GitHub↗

    Grape is a RESTful web service framework for Ruby designed for building structured APIs. It provides a declarative syntax for routing and parameter validation, allowing developers to map HTTP verbs to logic through a domain specific language. The framework is distinguished by its built-in support for service versioning, which can be managed via URL paths, custom headers, or request parameters. It also features a modular architecture that allows large services to be constructed by nesting smaller API definitions. The project covers comprehensive API lifecycle capabilities, including schema-dr

    Ruby
    View on GitHub↗9,990
See all 30 alternatives to Servant→