Origami expression language to create, access, and transform trees and other data #444
JanMiksovsky
started this conversation in
Show and tell
Replies: 2 comments 1 reply
-
Let us know if there's anything we can do to help. Quickest way is usually on Discord. You can find an invite link on https://peggyjs.org/ |
Beta Was this translation helpful? Give feedback.
0 replies
-
You're very welcome to ask any kind of questions in Discord. Also your project reminded me of Ur/Web. If you've never seen it, I highly recommend taking a look there. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I posted an apprecation of Peggy on Mastodon, and some suggested using the "Show and tell" section of GitHub Discussions to post such appreciations directly in a project.
For the past few years I've been developing a project to make it easier to create software artifacts like websites by conceptualizing them as trees. This includes an Origami expression language designed for concisely declaring the operations that convert an existing set of content (images, data, text) into the resources that make up a website. The project includes a tutorial that walks through the creation of a simple site using this Origami language.
I recently replaced the handwritten parser combinator for that language with a parser generated by Peggy. I was delighted that this migration went so smoothly and produced a significantly more performant parser.
Many thanks to @hildjj and all the project contributors for their work on Peggy!
Beta Was this translation helpful? Give feedback.
All reactions