Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/otherjoel/punct
⏺✍️ Write in Lisp + Markdown, publish to multiple formats
https://github.com/otherjoel/punct
Last synced: 16 days ago
JSON representation
⏺✍️ Write in Lisp + Markdown, publish to multiple formats
- Host: GitHub
- URL: https://github.com/otherjoel/punct
- Owner: otherjoel
- License: other
- Created: 2022-06-30T01:48:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-23T18:33:05.000Z (3 months ago)
- Last Synced: 2024-08-23T20:22:30.743Z (3 months ago)
- Language: Racket
- Size: 168 KB
- Stars: 38
- Watchers: 6
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Punct
Punct is a programming environment for publishing things, implemented in Racket. It uses inline
Racket code to extend CommonMark-flavored Markdown, which is parsed into a format-independent AST
that can be rendered in HTML (or any other target file type).**Documentation is at **.
**If you decide to rely on Punct in “production”, you should monitor the [Announcements][a] area of
this repository. Any significant or breaking changes will be announced there first.**[a]: https://github.com/otherjoel/punct/discussions/categories/announcements
## Installation
Clone this repository, and from within the checkout’s root folder, do `raco pkg install --link
punct-lib/ punct-doc/` (note the trailing slashes).Once this is done, try it out by following along with the [Quick Start][qs].
[qs]: https://joeldueck.com/what-about/punct/Quick_start.html