[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.

- drawohara.io/config/site.rb at main · ahoward/drawohara.io · GitHub

- drawohara.io/lib/site.rb at main · ahoward/drawohara.io · GitHub

- drawohara.io/script/build at main · ahoward/drawohara.io · GitHub

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:

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.

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.

- drawohara.io/config/site.rb at main · ahoward/drawohara.io · GitHub

- drawohara.io/lib/site.rb at main · ahoward/drawohara.io · GitHub

- drawohara.io/script/build at main · ahoward/drawohara.io · GitHub

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:
GitHub - ahoward/drawohara.io: https://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.

drawohara.io/script/translate at main · ahoward/drawohara.io · GitHub

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.

- drawohara.io/config/site.rb at main · ahoward/drawohara.io · GitHub

- drawohara.io/lib/site.rb at main · ahoward/drawohara.io · GitHub

- drawohara.io/script/build at main · ahoward/drawohara.io · GitHub

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:
GitHub - ahoward/drawohara.io: https://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.

drawohara.io/script/translate at main · ahoward/drawohara.io · GitHub

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/