Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,693 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setu

An open-source, Git-backed CMS that runs as a local app, a self-hosted Node server, or on the edge (Cloudflare Workers/Pages). Content lives in Git as Markdoc; the admin is a React SPA; the site is Astro.

Development

Requires Node 22 and pnpm 10.

pnpm install
pnpm dev        # api :4444 · admin :5173 · site :4321
pnpm test       # run the test suites
pnpm typecheck  # whole-repo typecheck

License

Setu is licensed under the MIT License. Contributions are accepted under the Developer Certificate of Origin — sign off your commits with git commit -s. See CONTRIBUTING.md.

About

Setu is a full-stack TypeScript CMS that uses Astro; contending spiritual successor to WordPress

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages