SwizzyWeb is working to re-frame how the internet works, moving away from traditional client server architecture to a decentralized network where peers directly communicate, and users are the custodians of their data. Checkout our repositories or jump right in!
To get up and running right away, you can clone one of our template projects.
The frontend project includes a backend swizzy web service stack and react frontend with webpack and tailwind.
You can also run this web service ondemand from npm
npm install -g @swizzyweb/swizzy-frontend-template-web-service
swerve @swizzyweb/swizzy-frontend-template-web-service
https://github.com/swizzyweb/swizzy-frontend-template-web-service
For a full backend project with sample api's, you can checkout our backend template. https://github.com/swizzyweb/swizzy-backend-template-web-service
SwizzyWeb has core libraries that act as the basis for your web services.
This is a core library that vends the base implementations necessary for creating a web service.
npm install @swizzyweb/swizzy-web-service
https://github.com/swizzyweb/swizzy-web-service
This is the engine that executes and runs swizzy-web-services. With swerve, you can get your web server running with node, deno, or bun by running swerve, swerveb, or swerved.
npm install @swizzyweb/swerve
swerve
https://github.com/swizzyweb/swerve
Swerver is a web portal for managing your swizzy web services. Built on Swerver, the web portal allows you to install, run, and stop web services on demand. Get up and running with a single command.
npm install @swizzyweb/swerver
swerver
https://github.com/swizzyweb/swerver
Give it a shot, and see what SwizzyWeb can do for you!