Unchained
Screenshot of personal riding journalEveryone has hobbies! Keep track of your sports performance, your favorite movies, your best recipes, books and inventory ~ whatever! Unchained allows you to easily create multiple apps, with cross-references, without any programming knowledge. No need to get your hands dirty with databases either; Unchained has this on board. All you need to do is create a few text files.
The image above features my personal horse riding journal. This “application” integrates most of Unchained’s features, linking to multiple other applications.
Features
- Easy zero-knowledge text-based (YAML) configuration
- Highly customizable front-end
- Two built-in styles (textual/blocky)
- Themes (dark/light/auto)
- Public / private views with admin backend
- Configure which apps / fields are publicly visible
- Link applications with each other, cross-referencing values
- Count foreign records
- find min/max dates & show averages
- grouping and conditional form elements
- Customize data output by referencing values, through user written code
- Helper functions and example scripts to help you get started
- Extend or replace templates
- Native customizable/extendable styling using Webpack standards
- Translation support Unchained comes preconfigured with a bunch of translations. Each application allows for their own translations.
- Application categorization
- Easily define categories with automatic routing