https://github.com/askonomm/bruno
A jekyll-esque static site generator with the power of Clojure.
https://github.com/askonomm/bruno
clojure ssg
Last synced: 9 months ago
JSON representation
A jekyll-esque static site generator with the power of Clojure.
- Host: GitHub
- URL: https://github.com/askonomm/bruno
- Owner: askonomm
- License: mit
- Created: 2022-03-28T19:54:58.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-25T21:58:55.000Z (almost 3 years ago)
- Last Synced: 2025-04-10T12:51:13.872Z (9 months ago)
- Topics: clojure, ssg
- Language: Clojure
- Homepage:
- Size: 34.2 KB
- Stars: 16
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Bruno
[](https://github.com/askonomm/bruno/actions/workflows/release.yml)
A Jekyll-esque static site generator written in Clojure that, unlike most static site generators, uses Clojure for
templating as well thus being the perfect static site generator for those who love Clojure, or who would love to do
some _actual_ programming in their templating.
## Install
### Locally
```bash
curl -s https://raw.githubusercontent.com/askonomm/bruno/master/install.sh | bash -s
```
You can then run Bruno as `./bruno`, given that the Bruno executable is in the current working directory.
### Globally
```bash
curl -s https://raw.githubusercontent.com/askonomm/bruno/master/install.sh | bash -s -- -g
```
You can then run Bruno as `bruno` from anywhere.
## Usage
- [Directory structure](#)
- [Content items](#)
- [Layouts](#)
- [Pages](#)
- [Partials](#)
- [Templating data](#)
- [Templating helpers](#)