DOCUMENTATION
A Vision
The goal for the FUDD ecosystem is to provide a great environment to produce content and applications that will exist in the web. More concretely, it means we are looking for a holistic solution that provides us with a powerful set of features
Find out moreA Roadmap
Implementing the FUDD ecosystem is not a simple task. We regularly revise the roadmap to achieve the top priorities (SPPM) on an agile philosophy and integrate community feedback into the development cycle.
Find out moreProjects
Daniell: website generator
Very quick generator of websites compatible with Hugo, Next.js and Gatsby.
Read moreFuddle: scripting language
Fuddle forks the Elm project and adds multiple features required to make it a reliable environment both for long-term project development and for code execution.
Read moreEasyWordy: Wordpress recycler - extender
EasyWordy is a Wordpress-compatible CMS that enables an easy and very gradual transition out of the PHP and Wordpress architecture and into modern web frameworks.
Read moreVSocMed: AI website generator
VSocMed transforms a short description into a full-fledged static website that includes sections, images, community management.
Read moreMigrator: SQL migration manager
The Migrator calculates the migration code required to transform a SQL database to match two commits in a git history.
Read moreFuddBite: Flowbite adaptation for Fudd
A UI block library in Fuddle that is based on the FlowBite design.
Read moreGHC: Haskell compiler
The defacto Haskell language implementation, an extensible, evolutionary and high-performance compiler that has 30 years of experience built-in.
Read moreStack: project manager and build/run tool
Modern applications are built on the shoulder of giants, which are libraries that one need to get access to at build time. And then there's all the options for compiling and testing. Stack makes that easy.
Read moreCabal: project definition and package management
Modern applications are built on the shoulder of giants, which are libraries that one need to get access to at build time. And then there's all the options for compiling and testing. Stack makes that easy.
Read moreiHaskell: Haskell kernel for Jupyter
The Jupyter notebook architecture provides an interactive environment for presenting and experimenting with code. The iHaskell kernel provides all the backend logic for running Haskell in Jupyter notebooks.
Read moreHasql: embedded SQL with Postgresql support
The Hasql package adds Embedded SQL capability to GHC through the Template extension. Further more Hasql supports the Postgresql extensions.
Read moreServant: rigorous high performance web server
The Servant package provides a high-level, performant and rigorous solution for defining a web service. Implement quickly, deploy and it works.
Read moreGinger: Jinja templates support
The Jinja templating is great for building both static websites and dynamic web components (such as HTMX-driven sites).
Read more