https://github.com/vapor/leaf
🍃 An expressive, performant, and extensible templating language built for Swift.
https://github.com/vapor/leaf
server-side-swift swift swift-linux templating-language vapor vapor-service
Last synced: 4 months ago
JSON representation
🍃 An expressive, performant, and extensible templating language built for Swift.
- Host: GitHub
- URL: https://github.com/vapor/leaf
- Owner: vapor
- License: mit
- Created: 2016-08-19T14:58:55.000Z (about 9 years ago)
- Default Branch: main
- Last Pushed: 2025-04-02T15:29:45.000Z (6 months ago)
- Last Synced: 2025-06-01T13:51:26.212Z (4 months ago)
- Topics: server-side-swift, swift, swift-linux, templating-language, vapor, vapor-service
- Language: Swift
- Homepage: https://docs.vapor.codes/4.0/leaf/getting-started
- Size: 559 KB
- Stars: 450
- Watchers: 25
- Forks: 82
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: .github/contributing.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- TheList - Leaf - An extensible templating language built for Vapor. (Templating / Miscellaneous)
README
Leaf provides integrations between [LeafKit](https://github.com/vapor/leaf-kit) and [Vapor](https://github.com/vapor/vapor) to make it easy to use Leaf templates in your Vapor app. It provides extensions to make it easy to set up, configure and use Leaf as your renderer in Vapor. It also conforms ``LeafRenderer`` to ``ViewRenderer`` so it can be used to render generic Views in Vapor.