{% extends "./layout.html" %} {% block sectionClasses %}index{% endblock %} {% block meta_title %}Java web framework{% endblock %} {% block meta_description %}Highly Flexible Java Web Framework Based On Guice{% endblock %} {% block scripts %} {% endblock %} {% block body %}
Spincast is an highly flexible and open source Java web framework, based on Guice.
Spincast is a framework to serve as a backend for Single Page Applications (SPA),
to develop old-school HTML generated websites or
even to be a REST web service / microservice platform.
Spincast is based on Guice from the ground up. It is very flexible: each part can be tweaked/overridden, even the core classes. There are no static methods and no private methods.
Spincast aims to feel more like a library than like a framework. It is not opinionated and favors configuration over convention.
The embedded server
makes everything easy to develop, test and deploy...
Think Node.js + Express, but easier to develop
(no asynchronous code)
and using a better language than Javascript!
Spincast's powerful router is injectable
and dynamic. That means you can add and remove
routes from anywhere in your application, at any time.
Spincast is validated using more than 1600 tests.