Haskell Snap

Open-source Haskell projects categorized as Snap | Edit details

Top 23 Haskell Snap Projects

  • snap

    Top-level package for the official Snap Framework libraries, includes the snaplets API as well as infrastructure for sessions, auth, and templates. (by snapframework)

  • snap-core

    Core type definitions (Snap monad, HTTP types, etc) and utilities for web handlers.

    Project mention: Is `MonadBaseControl` dead? | reddit.com/r/haskell | 2021-06-21

    Then I found Snap has a MonadBaseControl instance, and thought it should work for me. But sadly to find it losing states. Also I failed to find a user side example of MonadBaseControl on Github (as there're only instance impl. hits), so I have not way to verify whether that's due to my incorrect usage.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • snap-server

    A fast HTTP server library, which runs Snap web handlers.

  • heist

    An xhtml-based templating engine, allowing Haskell functions to be bound to XML tags.

    Project mention: There is no cabal hell. | reddit.com/r/haskell | 2021-05-30

    The test cases were order sensitive and somehow a change in an upstream dependency changed the order. Here is the only line where this value was being set. The order is being determined by the keys function from Data.HashMap.Strict in unordered-containers. Well that makes sense...it is called unordered containers after all.

  • snaplet-postgresql-simple

  • snaplet-acid-state

  • snaplet-persistent

    Snaplet for using Persistent in snap applications (by Soostone)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • snap-extras

    A collection of handler, splice and other primitive helpers that are commonly needed in web applications

  • hspec-snap

  • snaplet-redson

    CRUD for JSON data with Redis storage

  • snaplet-redis

    Redis support for Snap framework

  • snaplet-stripe

    Haskell Snap Framework support for Stripe (by lukehoersten)

  • snap-templates

    An executable for generating project templates for the Snap Framework

  • snaplet-sqlite-simple

    sqlite-simple snaplet for the Snap Framework

  • snap-web-routes

    Type safe URLs for Snap

  • snaplet-coffee

    A Haskell Snaplet based off of snaplet-fay, but for coffeescript

  • snap-loader-dynamic

  • snaplet-auth-acid

    An AcidState backend for Snap's Auth Snaplet

  • snap-blaze

    blaze-html integration for Snap

  • snaplet-mysql-simple

    A haskell snaplet for using MariaDB and MySQL database with a Snap Framework application via mysql-simple

  • snaplet-actionlog

    Create a change log/history for records in your snap application (by Soostone)

  • snap-loader-static

  • snaplet-postmark

    Haskell Snap Framework support for Postmark email system. (by lukehoersten)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-06-21.

Haskell Snap related posts


What are some of the best open-source Snap projects in Haskell? This list will help you:

Project Stars
1 snap 448
2 snap-core 317
3 snap-server 194
4 heist 92
5 snaplet-postgresql-simple 40
6 snaplet-acid-state 17
7 snaplet-persistent 16
8 snap-extras 15
9 hspec-snap 13
10 snaplet-redson 12
11 snaplet-redis 11
12 snaplet-stripe 9
13 snap-templates 8
14 snaplet-sqlite-simple 8
15 snap-web-routes 6
16 snaplet-coffee 5
17 snap-loader-dynamic 4
18 snaplet-auth-acid 4
19 snap-blaze 4
20 snaplet-mysql-simple 4
21 snaplet-actionlog 3
22 snap-loader-static 3
23 snaplet-postmark 3
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.