[ruby-talk:444620] WIP. fabula. and static site generators.

i have a new, static site generator in progress. it is small. < 1000 loc. fast. 1000 pages in 1-2 seconds. and has all the features you expect, including a headless cms. the whole thing requires zero deps except github and ruby. follow along here. love feedback from any interested peeps. - https://github.com/ahoward/drawohara.io/blob/main/config/site.rb - https://github.com/ahoward/drawohara.io/blob/main/lib/site.rb - https://github.com/ahoward/drawohara.io/blob/main/script/build it will be named `fabula`, for the gem. which i have parked attm but will be extracted soon. you can see a demo site built with it here: https://github.com/ahoward/drawohara.io cheers. ps. here is a tiny, fun little ruby script that will translate any static build you have, middleman, whatever, into any language using mistral ai. https://github.com/ahoward/drawohara.io/blob/main/script/translate two teeny mods needed to translate your own site. will be releasing this soon too. -- - a "be kind whenever possible. it is always possible." -- h.h. the 14th dalai lama -->> https://drawohara.io

looks pretty sweet i actually stumbled across this a while back will leave a star On Tue, Jan 14, 2025 at 7:33 PM ara.t.howard via ruby-talk < ruby-talk@ml.ruby-lang.org> wrote:
i have a new, static site generator in progress. it is small. < 1000 loc. fast. 1000 pages in 1-2 seconds. and has all the features you expect, including a headless cms. the whole thing requires zero deps except github and ruby. follow along here. love feedback from any interested peeps.
- https://github.com/ahoward/drawohara.io/blob/main/config/site.rb
- https://github.com/ahoward/drawohara.io/blob/main/lib/site.rb
- https://github.com/ahoward/drawohara.io/blob/main/script/build
it will be named `fabula`, for the gem. which i have parked attm but will be extracted soon.
you can see a demo site built with it here: https://github.com/ahoward/drawohara.io
cheers.
ps. here is a tiny, fun little ruby script that will translate any static build you have, middleman, whatever, into any language using mistral ai.
https://github.com/ahoward/drawohara.io/blob/main/script/translate
two teeny mods needed to translate your own site. will be releasing this soon too.
-- - a "be kind whenever possible. it is always possible." -- h.h. the 14th dalai lama -->> https://drawohara.io ______________________________________________ ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org ruby-talk info -- https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-talk.ml.ruby-lang.org...

Thanks yo! On Wed, Jan 15, 2025, 07:22 Steven Fernandez <sfernandez0201@gmail.com> wrote:
looks pretty sweet i actually stumbled across this a while back will leave a star
On Tue, Jan 14, 2025 at 7:33 PM ara.t.howard via ruby-talk < ruby-talk@ml.ruby-lang.org> wrote:
i have a new, static site generator in progress. it is small. < 1000 loc. fast. 1000 pages in 1-2 seconds. and has all the features you expect, including a headless cms. the whole thing requires zero deps except github and ruby. follow along here. love feedback from any interested peeps.
- https://github.com/ahoward/drawohara.io/blob/main/config/site.rb
- https://github.com/ahoward/drawohara.io/blob/main/lib/site.rb
- https://github.com/ahoward/drawohara.io/blob/main/script/build
it will be named `fabula`, for the gem. which i have parked attm but will be extracted soon.
you can see a demo site built with it here: https://github.com/ahoward/drawohara.io
cheers.
ps. here is a tiny, fun little ruby script that will translate any static build you have, middleman, whatever, into any language using mistral ai.
https://github.com/ahoward/drawohara.io/blob/main/script/translate
two teeny mods needed to translate your own site. will be releasing this soon too.
-- - a "be kind whenever possible. it is always possible." -- h.h. the 14th dalai lama -->> https://drawohara.io ______________________________________________ ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org ruby-talk info -- https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-talk.ml.ruby-lang.org...
participants (2)
-
ara.t.howard
-
Steven Fernandez