• Stars
    star
    828
  • Rank 55,086 (Top 2 %)
  • Language
    Haskell
  • License
    MIT License
  • Created almost 15 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Haskell Web Application Interface

An interface between Haskell web frameworks and web servers.

Build status

A Haskell web application targets WAI and then can be deployed to any backend with a WAI adaptor. The premier WAI backend is the Warp web server.

WAI also adds modularity and code-sharing through middleware and WAI applications. Code can be written that works with any web framework targeting WAI.

Documentation

Haddock Documentation

More Repositories

1

yesod

A RESTful Haskell web framework built on WAI.
Haskell
2,621
star
2

persistent

Persistence interface for Haskell allowing multiple storage methods.
Haskell
463
star
3

yesod-cookbook

Cookbook documentation
Haskell
226
star
4

shakespeare

Haml-like template files that are compile-time checked
Haskell
136
star
5

yesod-scaffold

The Yesod scaffolding, with branches for different versions.
Haskell
75
star
6

yesodweb.com-content

Content for the www.yesodweb.com site
HTML
67
star
7

benchmarks

Collection of various Haskell web benchmarks
Shell
44
star
8

yesodweb.com

The http://www.yesodweb.com/ site
Haskell
41
star
9

cabal-meta

avoid cabal dependency hell by installing all your cabal dependencies at the same time
Haskell
36
star
10

stack-templates

Yesod's scaffoldings, for use with the stack new command
29
star
11

serversession

Secure, modular server-side sessions.
Haskell
29
star
12

clientsession

Stores web session data in a client cookie, protected with authentication and encryption.
Haskell
24
star
13

css-text

CSS parser and renderer.
Haskell
16
star
14

path-pieces

Components of paths.
Haskell
14
star
15

cabal-src

Haskell cabal installation tool
Haskell
8
star
16

scripts

common shell scripts for installing Yesod projects.
Shell
6
star
17

deploy

Automated single-file deployments of Yesod apps.
Haskell
3
star
18

hcar

HCAR entries
TeX
2
star
19

maintenance

Collection of helper utilities for managing Yesod and its releases.
Haskell
2
star
20

wai-handlers

Some handlers split off from the main `wai` repo because they are less used and harder to build/test.
Haskell
2
star
21

install

Yesod source installer
Haskell
1
star