[Haskell-cafe] Blog platform written in Haskell

Jeremy Shaw jeremy at n-heptane.com
Tue Jun 2 17:25:35 UTC 2015


clckwrks aims to be exactly that -- a Wordpress, but written in Haskell.
Like wordpress it supports themes and plugins. The groundwork is already
laid so that you can eventually one-click install themes and plugins into a
running clckwrks server without even restarting it.

The goal by clckwrks 3.0 is that users who know absolutely nothing about
Haskell should be able to install, configure, and use clckwrks and never
have a clue what language it is written in. They will just one-click
install the plugins and themes they need and manage it via the admin

As I said, the basics of this already exist -- themes and plugins exist and
are administered through the web interface. on-the-fly loading of plugins
has been done at a proof-of-concept level, but more work is needed to make
it transparent to the end user.

The core of clckwrks has not been receiving direct attention recently but
not because it is unloved. Recent focus has been on the stripe payment
plugin, revamping the authentication library, figuring out how to deploy
clckwrks automatically via nix, using hydra for continuous integration
testing, etc.

I am getting back to more focus on the clckwrks core now though.

Current improvements I'd like to see are better I18N support and moving
towards a SPA friendly architecture.

- jeremy

On Sun, May 31, 2015 at 9:56 AM, Nicola Gigante <nicola.gigante at gmail.com>

> Hi all,
> Is there a blog platform written in Haskell? I mean something
> dynamic (as opposed to a static site generator like hakyll) like
> WordPress but written in Haskell.
> Does something like that exist?
> Greetings,
> Nicola
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20150602/8412cfe4/attachment.html>

More information about the Haskell-Cafe mailing list