Regdel has the following characteristics which I find notable, from both a bookkeeping and a software development perspective:
- Ledger can be automatically rebuilt using data from the general journal.
- It uses XSL pipelines to transform data for presentation to the user, as well as JSON to update forms client-side.
- It stores data in an RDBMS, but also uses cached XML / XHTML files to improve performance.
