Polymorphic development platform. To start read guide.
Primate stands apart as a framework-agnostic tool, allowing you to seamlessly integrate and start coding within any major framework, eliminating the constraints of being tied to specific options like Nuxt, Next, or others.
- HTMX
- Svelte
- React
- Vue
- Solid
- Angular (coming soon)
- SurrealDB
- Postgresql
- SQLite
- MongoDB
- MySQL/MariaDB (coming soon)
- JavaScript
- Golang
- Python
- TypeScript (coming soon)
Package | Description |
---|---|
primate | Primate framework |
create-primate | GUI for creating Primate apps |
@primate/frontend | Frontend frameworks |
@primate/store | Data store |
@primate/types | Runtime types |
@primate/build | Bundling JS/CSS |
@primate/session | User sessions |
@primate/ws | Web sockets |
@primate/liveview | Liveview client (SPA) |
@primate/i18n | Internationalization |
@primate/binding | Other backend languages |
website | Primate website |
- Website: https://primatejs.com
- IRC: Join the
#primate
channel onirc.libera.chat
- Reddit: r/primatejs
- Twitter (X): @primatejs
- Blog: https://primatejs.com/blog
- StackOverflow: https://stackoverflow.com/questions/tagged/primate
- hynt.us - a link shortener app using SurrealDB and Svelte
- starter app - demos most of the features of Primate
MIT
By contributing to Primate, you agree that your contributions will be licensed under its MIT license.