A minimalist zero-programming web framework.
https://sprinkles.tobiasdammers.nl/
https://github.com/tdammers/sprinkles/
Sprinkles enables you to build HTML front-ends to diverse data sources, without any programming.
You write:
Sprinkles then turns that into a fully functioning dynamic website - or bakes it into a static site.
This is the preferred way of installing sprinkles.
libfcgi
(for FCGI support)libgmp
(for Haskell's bignum type)libcurl
(for HTTP backends)libpcre
(for PCRE regex support)libpq5
(for the PostgreSQL backend)libmysqlclient
(for MySQL support)libssl
(for TLS support)
The exact names of the packages that you need to install for your OS may
vary, so unfortunately we cannot provide a definitive list here.sprinkles/bin/sprinkles
to somewhere on your
$PATH
. The suggested location for single-user deployments is
~/.local/bin/sprinkles
, or ~/bin/sprinkles
; for system-wide installation
as root, /usr/local/bin/sprinkles
.cd
to the countryInfo
example project and start a sprinkles server:
cd examples/countryInfo; sprinkles -serve 5000
libfcgi
(for FCGI support)libgmp
(for Haskell's bignum type)libcurl
(for HTTP backends)libpcre
(for PCRE regex support)libpq5
(for the PostgreSQL backend)libmysqlclient
(for MySQL support)libssl
(for TLS support for the HTTP backend)
The exact names of the packages that you need to install for your OS may
vary, so unfortunately we cannot provide a definitive list here. On
debian-like systems, the package names tend to end in -dev
though.git clone https://github.com/tdammers/sprinkles.git
cd sprinkles
sprinkles
binary for your user:
cd
to the countryInfo
example project and start a sprinkles server:
cd examples/countryInfo; sprinkles -serve 5000