Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Pages CMS 1.0.0 – Open-Source CMS for Static Sites (Next.js, Astro...) (github.com/pages-cms)
6 points by hunvreus on Dec 6, 2024 | hide | past | favorite
Back in March, I launched Pages CMS [1] on "Show HN" [2]. It’s a user-friendly CMS for managing the content of static sites (or apps) on GitHub.

Some people liked it, so I kept working on it. A couple of months in, I hit a wall as the initial version was a simple Vue.js app with a couple of serverless functions.

So I bit the bullet, rewrote the whole thing with Next.js, and got sucked into the React/TypeScript rabbit hole. I finally got around to releasing the new version.

It's a complete rewrite, so I thought I'd post it here once more:

- Built with Next.js 14 (App Router), shadcn/ui [3], drizzle [4], and lucia [5]. I'm also using Vercel, Turso [6] and Resend [7].

- 100% free and Open Source [8], even including the "Pro" features I was working on (e.g. ability to invite users by email).

- Better security and fine-grained GitHub permissions.

- Improved UX: Notion-like editor, better repo search, etc.

- A hundred other things, big and small, have been added or fixed.

Hope some find it useful.

And maybe a few even feel like contributing. There is a list of features on the roadmap that I could use some help with (e.g. 3rd party file storage, analytics and build integration, etc).

---

[1]: https://pagescms.org/

[2]: https://news.ycombinator.com/item?id=39467132

[3]: https://ui.shadcn.com/

[4]: https://orm.drizzle.team/

[5]: https://lucia-auth.com/

[6]: https://turso.tech/

[7]: https://resend.com/

[8]: https://github.com/pages-cms/pages-cms



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: