https://github.com/ramsondon/xng
Lightweight javascript templating engine based on lodash
https://github.com/ramsondon/xng
asynchronous auto-load javascript lodash model-transformations promises template-engine templates xng
Last synced: 19 days ago
JSON representation
Lightweight javascript templating engine based on lodash
- Host: GitHub
- URL: https://github.com/ramsondon/xng
- Owner: ramsondon
- License: mit
- Created: 2017-05-24T18:45:02.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-10-06T07:30:06.000Z (4 months ago)
- Last Synced: 2025-10-06T09:37:48.489Z (4 months ago)
- Topics: asynchronous, auto-load, javascript, lodash, model-transformations, promises, template-engine, templates, xng
- Language: JavaScript
- Homepage: https://ramsondon.github.io/xng
- Size: 548 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# xng
#### the lightweight powerful javascript template loader on top of lodash.
```
npm install xng
```


for the docs you can look into the source or go to https://ramsondon.github.io/xng.
there you can follow the quickstart instructions or directly goto https://ramsondon.github.io/xng?page=documentation.
Changelog available at:
* https://ramsondon.github.io/xng/?page=changelog
* https://github.com/ramsondon/xng/blob/master/CHANGELOG.md
##### lodash dependencies: (for anybody who wants to make a custom build)
* _.assign()
* _.cloneDeep()
* _.compact()
* _.escape()
* _.find()
* _.first()
* _.forEach()
* _.isArray()
* _.isFunction()
* _.isNull()
* _.isObject()
* _.isString()
* _.isUndefined()
* _.snakeCase()
* _.split()
* _.template()
* _.templateSettings
* _.toString()
* _.trim()
* _.trimEnd()
* _.trimStart()
* _.unescape()
# Development
npm install