Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/driebit/elm-ginger
Tooling for developing Elm sites on Ginger
https://github.com/driebit/elm-ginger
cms elm ginger zotonic
Last synced: 1 day ago
JSON representation
Tooling for developing Elm sites on Ginger
- Host: GitHub
- URL: https://github.com/driebit/elm-ginger
- Owner: driebit
- License: bsd-3-clause
- Created: 2018-10-10T08:24:36.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-12-03T13:46:29.000Z (about 2 months ago)
- Last Synced: 2024-12-03T14:42:38.199Z (about 2 months ago)
- Topics: cms, elm, ginger, zotonic
- Language: Elm
- Homepage: https://package.elm-lang.org/packages/driebit/elm-ginger/latest/
- Size: 127 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# elm-ginger [![Build Status](https://travis-ci.com/driebit/elm-ginger.svg?branch=master)](https://travis-ci.com/driebit/elm-ginger)
Create Elm websites backed by the [Ginger CMS](https://github.com/driebit/ginger)
## Modules
**Ginger.Resource**: Work with Ginger resources.
**Ginger.Resource.Extra**: Common datatypes like Author and EventData.
**Ginger.Id**: A tagged version of a Ginger resource id.
**Ginger.Category**: Ginger categories with option to define a custom one.
**Ginger.Predicate**: Ginger predicates with option to define a custom one.
**Ginger.Translation**: Translate text and markup.
**Ginger.Media**: Container for images attached to a resource.
**Ginger.Menu**: Use or decode Ginger main and footer menus
**Ginger.Request**: Get and search resources.
**Ginger.Util**: Functions for parsing and rendering `Html`.