Show HN: Makessg

Sianko1 pts0 comments

GitHub - MateuszMyalski/makessg: Make based Static Site Generator · GitHub

/" data-turbo-transient="true" />

Skip to content

Type / to search

Sign in<br>Sign upAppearance settings

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

MateuszMyalski

makessg

Public

Notifications<br>You must be signed in to change notification settings

Fork

Star

master

BranchesTags

Go to file

CodeOpen more actions menu

Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit

History<br>10 Commits<br>10 Commits

.github/workflows

.github/workflows

.gitignore

.gitignore

LICENSE

LICENSE

Makefile

Makefile

README

README

install.sh

install.sh

makessg.sh

makessg.sh

tests.sh

tests.sh

View all files

Repository files navigation

Makefile-based Static Site Generator

I've had enough of overcomplicated scripts, Python packages, and frameworks<br>just to simply convert and bind my notes. In the past, I used just Makefile,<br>which made it a bit too difficult to maintain across several websites. I've now<br>exported common parts of the logic to one toolkit, **makessg.sh**, and<br>orchestrated the work to take all the advantages that Makefiles offer.

How to start?

1. Clone the repository<br>2. Run: `./makessg.sh init sources`<br>3. Run: `make` and then `make serve` if you want to run a local Python-based<br>HTTP daemon.

Simple as that!

Use in your websites

curl https://raw.githubusercontent.com/MateuszMyalski/makessg/refs/heads/master/install.sh | bash

How was AI used here?

Basically, no vibe-coding to avoid generating unnecessary clutter. I used<br>AI-assisted brainstorming, test coverage and small refactors to make things<br>compact. In summary, $0 has been spent on tokens.

About<br>Make based Static Site Generator<br>Topics<br>static-site<br>Resources<br>Readme<br>License<br>Activity<br>Stars<br>0 stars<br>Watchers<br>0 watching<br>Forks<br>0 forks<br>Report repository

Contributors

Languages

You can’t perform that action at this time.

makessg make github based static site

Related Articles