• He/Him/His

Part Dragon, Part Possum, 100% Tired.

Furry Trans Guy who plays FFXIV and vibes.

Ask me about my WoL!


Osmose
@Osmose

Phantomake is a static site generator that I've been working on for the past few weeks. It's a single binary with no dependencies that you can use to generate your website. It lets you apply templates to your HTML pages, reduce copy-pasting by reusing common snippets of code, convert markdown files to HTML, and more. You can use Phantomake on an existing static website without any extra setup and only generate the pages you need.

Phantomake is useful for almost any static site, but specifically made for indie web / small web sites that are already hand-writing HTML and want straightforward improvements like includes or pagination.

Because Phantomake is built with Bun, it is only available on MacOS and Linux for now—Windows will be supported as soon as Bun makes an official Windows release. Bun landed Windows support a while ago and Phantomake is now available as an EXE for running on the command line!

It's open source and available on Github. Bug reports or fixes are welcome!

Feedback wanted!

Phantomake is pretty fresh and I'm using it for my own site and the tool's documentation, but I would love any feedback on how good or bad it works for you! Feature requests are welcome, just keep in mind that the tool is intentionally simple and requests may not be entertained depending on their complexity.

But please, if you're interested, try it out and let me know if it helps you!


Osmose
@Osmose

I haven't showered or eaten yet today

but I fuckin made software

that wasn't for my employer

and released it

and enjoyed coding

for the first time since quitting my job and probably well before that actually

and proof that I can enjoy making software again is what I really needed

god

DAMN


You must log in to comment.

in reply to @Osmose's post:

i am a total novice to making websites (very much wanting to learn but not having the foundation to know where to look or what to look for) so i'm hoping i can parse this! :yeah:

I'm a big fan of 32-Bit Cafe's tutorial on how to make your own website, depending on how much progress you've already made in making one: https://32bit.cafe/cyowebsite/

Once you've made several pages and are starting to wonder stuff like "how do I avoid copy-pasting the same header/footer code in every separate HTML file" that's about the point where a tool like Phantomake will start being useful.

i am having that problem of "ugh god okay let me go grab my last post to get the header/footer info"
i'm definitely going to investigate this 32bit cafe tutorial first, but i'll let you know when/if i circle around to phantomake again! thank you for the recc :eggbug-smile-hearts: