Personal tools

Web/Existing software

From HaskellWiki

< Web(Difference between revisions)
Jump to: navigation, search
m
(Juicy (404))
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
[[Category:Web|*]]
 
[[Category:Web|*]]
  +
{{Web infobox}}
   
 
== amelie ==
 
== amelie ==
Line 5: Line 6:
 
A pastebin site for Haskell, written with FastCGI and nginx.
 
A pastebin site for Haskell, written with FastCGI and nginx.
   
'''License:''' GPL
+
{| class="wikitable"
  +
|-
  +
! License
  +
| GPL
  +
|-
  +
! Author(s)
  +
| Chris Done
  +
|-
  +
! Maintainer(s)
  +
| chrisdone@gmail.com
  +
|-
  +
! Home page
  +
| http://hpaste.org/
  +
|-
  +
! Package & repositories
  +
| [http://github.com/chrisdone/amelie Github]
  +
|}
   
'''Author:''' Chris Done
+
== BazQux Reader ==
   
'''Maintainer:''' chrisdone@gmail.com
+
RSS feed reader which shows comments to posts.
   
'''Home page:''' http://hpaste.org/
+
Web client and part of server runs on Ur/Web. Crawler and most of server-side logic is written in Haskell using
  +
[http://hackage.haskell.org/package/http-conduit http-conduit], [http://hackage.haskell.org/package/hsdns hsdns],
  +
[http://hackage.haskell.org/package/text text],
  +
[http://hackage.haskell.org/package/text-icu text-icu],
  +
[http://hackage.haskell.org/package/regex-tdfa regex-tdfa],
  +
[http://hackage.haskell.org/package/fast-tagsoup fast-tagsoup], [http://hackage.haskell.org/package/riak riak],
  +
[http://hackage.haskell.org/package/warp warp],
  +
[http://hackage.haskell.org/package/authenticate authenticate] and
  +
[http://hackage.haskell.org/package/authenticate-oauth authenticate-oauth].
   
'''Package & repositories'''
+
{| class="wikitable"
+
|-
* Github: http://github.com/chrisdone/amelie
+
! Author(s)
  +
| Vladimir Shabanov
  +
|-
  +
! Maintainer(s)
  +
| vshabanoff@gmail.com
  +
|-
  +
! Home page
  +
| http://bazqux.com/
  +
|}
   
 
== hpaste ==
 
== hpaste ==
   
A pastebin site for Haskell running on top of [[HAppS]].
+
A pastebin site for Haskell running on top of [[HAppS]].
   
'''License:''' BSD3
+
{| class="wikitable"
  +
|-
  +
! License
  +
| BSD3
  +
|-
  +
! Author(s)
  +
| Eric Mertens
  +
|-
  +
! Maintainer(s)
  +
| emertens@gmail.com
  +
|-
  +
! Package & repositories
  +
| [http://hackage.haskell.org/package/hpaste Hackage] - [http://github.com/glguy/hpaste Github]
  +
|}
   
'''Author:''' Eric Mertens
 
   
'''Maintainer:''' emertens@gmail.com
 
   
'''Package & repositories'''
+
== Parallel web ==
   
* Hackage: http://hackage.haskell.org/package/hpaste
+
Suggests that you travel through a parallel web with translated content. It's based on Simon Marlow's Haskell Web Server.
* Github: http://github.com/glguy/hpaste
 
   
== Pass.net ==
+
{| class="wikitable"
  +
|-
  +
! Home page
  +
| http://www.parallelnetz.de/
  +
|-
  +
! For Haskellers
  +
| Test the Monad Transformer in [http://www.haskell.org.MonadTransformer.parallelnetz.de/haskellwiki/Category:Monad a parallel Haskell wiki].
  +
|-
  +
! For Germans
  +
| Search in [http://www.google.de.saxophone.parallelnetz.de/ Saxon dialect] or check out the [http://www.stoiber.de.Ehmulator.parallelnetz.de/ Ehmulator].
  +
|-
  +
! Package & repositories
  +
| [http://sourceforge.net/projects/parallelweb SourceForge]
  +
|}
   
Replaces registration, confirmation mails, and multiple passwords with a single login. at your email domain. Runs on HAppS.
+
== Try Haskell! ==
   
'''Home page:''' http://pass.net/
+
Try Haskell in your browser! Interactive tutorial and evaluation.
   
== Parallel web ==
+
{| class="wikitable"
  +
|-
  +
! Author
  +
| Chris Done <chrisdone@gmail.com>
  +
|-
  +
! Maintainer
  +
| Chris Done <chrisdone@gmail.com>
  +
|-
  +
! Home page
  +
| http://tryhaskell.org/
  +
|-
  +
! Package & repositories
  +
| [http://github.com/chrisdone/tryhaskell TryHaskell Github] - [http://github.com/chrisdone/haskell-json haskell-json Github]
  +
|}
   
Suggests that you travel through a parallel web with translated content. It's based on Simon Marlow's Haskell Web Server.
+
== Defunkt ==
   
'''Home page:''' http://www.parallelnetz.de/
+
=== <del>Juicy</del> (404) ===
   
'''For Haskellers:''' Test the Monad Transformer in [http://www.haskell.org.MonadTransformer.parallelnetz.de/haskellwiki/Category:Monad a parallel Haskell wiki].
+
A simple web site that shows the relative "juiciness" of reddit, Hacker News, Digg, etc, written with FastCGI and nginx.
   
'''For Germans:''' Search in [http://www.google.de.saxophone.parallelnetz.de/ Saxon dialect] or check out the [http://www.stoiber.de.Ehmulator.parallelnetz.de/ Ehmulator].
+
{| class="wikitable"
  +
|-
  +
! License
  +
| BSD3
  +
|-
  +
! Author(s)
  +
| Chris Done
  +
|-
  +
! Maintainer(s)
  +
| chrisdone@gmail.com
  +
|-
  +
! Home page
  +
| <del>http://chrisdone.com/juicy</del> (404)
  +
|-
  +
! Package & repositories
  +
| <del>[http://github.com/chrisdone/juicy Github]</del> (404)
  +
|}
   
'''Package & repositories'''
+
=== Pass.net ===
  +
  +
Replaces registration, confirmation mails, and multiple passwords with a single login. at your email domain. Runs on HAppS.
   
* SourceForge: [http://sourceforge.net/projects/parallelweb SourceForge].
+
{| class="wikitable"
  +
|-
  +
! Home page
  +
| http://pass.net/
  +
|}

Latest revision as of 01:51, 21 July 2014

Haskell Web Development

Software:
Servers - Libraries - Frameworks
Deploy - Cloud
Interfaces to frameworks
Databases and Persistence
Testing and Verification
Content Management

Community & Research:
Forums and Discussion
Literature (research, talks and blogs)
Existing Haskell web applications
Ongoing projects and ideas

Contents

[edit] 1 amelie

A pastebin site for Haskell, written with FastCGI and nginx.

License GPL
Author(s) Chris Done
Maintainer(s) chrisdone@gmail.com
Home page http://hpaste.org/
Package & repositories Github

[edit] 2 BazQux Reader

RSS feed reader which shows comments to posts.

Web client and part of server runs on Ur/Web. Crawler and most of server-side logic is written in Haskell using http-conduit, hsdns, text, text-icu, regex-tdfa, fast-tagsoup, riak, warp, authenticate and authenticate-oauth.

Author(s) Vladimir Shabanov
Maintainer(s) vshabanoff@gmail.com
Home page http://bazqux.com/

[edit] 3 hpaste

A pastebin site for Haskell running on top of HAppS.

License BSD3
Author(s) Eric Mertens
Maintainer(s) emertens@gmail.com
Package & repositories Hackage - Github


[edit] 4 Parallel web

Suggests that you travel through a parallel web with translated content. It's based on Simon Marlow's Haskell Web Server.

Home page http://www.parallelnetz.de/
For Haskellers Test the Monad Transformer in a parallel Haskell wiki.
For Germans Search in Saxon dialect or check out the Ehmulator.
Package & repositories SourceForge

[edit] 5 Try Haskell!

Try Haskell in your browser! Interactive tutorial and evaluation.

Author Chris Done <chrisdone@gmail.com>
Maintainer Chris Done <chrisdone@gmail.com>
Home page http://tryhaskell.org/
Package & repositories TryHaskell Github - haskell-json Github

[edit] 6 Defunkt

[edit] 6.1 Juicy (404)

A simple web site that shows the relative "juiciness" of reddit, Hacker News, Digg, etc, written with FastCGI and nginx.

License BSD3
Author(s) Chris Done
Maintainer(s) chrisdone@gmail.com
Home page http://chrisdone.com/juicy (404)
Package & repositories Github (404)

[edit] 6.2 Pass.net

Replaces registration, confirmation mails, and multiple passwords with a single login. at your email domain. Runs on HAppS.

Home page http://pass.net/