Pondent is a client-side utility for posting Markdown-formatted files to GitHub. You can use it in your browser right now.
A static site is a great way to make your site safer and more performant. Combine it with GitHub and you have a version-controlled directory you can access from anywhere.
The problem is how to update it?
Pondent provides a client-side utility for adding Markdown-formatted posts to a GitHub repository in a format perfect for static site generators like Jekyll and Hugo.
Pondent runs in your browser and requires no installation. However, follow these instructions and you can run it locally or on your own server.
Note that if you do want to run it yourself, you'll need to register a personal access token. The Pondent application will not be able to authenticate if run on a server other than pyrmont.github.io.
$ git clone email@example.com:pyrmont/pondent.git $ cd pondent $ npm install
Pondent uses Figwheel to compile your ClojureScript. The
in the project root provides a
dev task that will compile the CSS and
ClojureScript code, kick off an instance of Figwheel and start a watch on the
CSS files in
By default, Gulp will start Figwheel using the aliases
are defined in the
deps.edn file. To use an alias other than
test), pass the build name as a parameter to the
$ gulp dev # Use gulp dev --[buildname] for alternate aliases
$ gulp release
Pondent does not support the editing of existing files.
Found a bug? I'd love to know about it. The best way is to report them in the Issues section on GitHub.
Pondent is released into the public domain. See LICENSE for more details.