primatejs / primate

Web framework focused on flexibility and developer freedom
https://primatejs.com
MIT License
211 stars 9 forks source link
angular bun deno eta go handlebars htmx javascript marko node python react ruby solid svelte typescript voby vue web-components
Primate

Primate

   


Primate is a framework for building web applications primarily focused on flexibility and developer freedom.

Other frameworks lock you in. Primate sets you free, offering you unlimited choice in mixing and matching different tools that work best for you, rather than forcing to you accept the limitations and design decisions made by others.

What is supported?

Click on the tool badge for more info. If you're missing anything, feel free to open an issue detailing your use case and what tool you would like to see supported.

Backends

Go JavaScript Python Ruby TypeScript

Frontends

Angular Eta Handlebars HTML HTMX Markdown Marko React Solid Svelte Voby Vue web Components

Runtimes

NodeJS Deno Bun

Databases

MongoDB MySQL PostgreSQL SQLite SurrealDB

License

MIT

Contributing

By contributing to Primate, you agree that your contributions will be licensed under its MIT license.

Clone this repo and https://github.com/primatejs/app in the same location, and switch to the dev branch in the app repo. Then, in the app repo, run