arsd

Modules

cgi
module arsd.cgi

Provides a uniform server-side API for CGI, FastCGI, SCGI, and HTTP web applications.

color
module arsd.color
database
module arsd.database

Generic interface for RDBMS access. Use with one of the implementations in arsd.mysql, arsd.sqlite, arsd.postgres, or arsd.mssql. I'm sorry the docs are not good, but a little bit goes a long way:

docgen
module arsd.docgen
dom
module arsd.dom

This is an html DOM implementation, started with cloning what the browser offers in Javascript, but going well beyond it in convenience.

jsvar
module arsd.jsvar

jsvar provides a D type called var that works similarly to the same in Javascript.

postgres
module arsd.postgres

Uses libpq implement the arsd.database.Database interface.

script
module arsd.script

A small script interpreter that builds on arsd.jsvar to be easily embedded inside and to have has easy two-way interop with the host D program. The script language it implements is based on a hybrid of D and Javascript. The type the language uses is based directly on var from arsd.jsvar.