All Downloads are FREE. Search and download functionalities are using the official Maven repository.

templates.plugins.html Maven / Gradle / Ivy

The newest version!
{#==========================================
Plugins
==========================================#}
{% extends "./layout.html" %}

{% block sectionClasses %}plugins plugins-list{% endblock %}
{% block meta_title %}Plugins{% endblock %}
{% block meta_description %}Plugins to extend Spincast{% endblock %}

{% block body %}

Most plugins provide a Guice module that you have to install in your application. By doing so, extra components are bound and can be used in your application. The plugins annotated with are already installed if you use the spincast-default artifact!

Spincast Routing

The default router, and other routing related components.

Spincast Request

Components to access the current HTTP request information.

Spincast Response

Components to manipulate the headers and content sent as the response for a request.

Spincast Undertow

Undertow is the default HTTP server provided by Spincast. It is modern, performant, and easily embeddable.

Spincast Locale Resolver

Provides an implementation of ILocaleResolver which is used to find the locale/language to use.

Spincast Cookies

Provided components to read and write cookies.

Spincast Variables Add-on

Provides a request context add-on to read and write request scoped variables.

Spincast Templating Add-on

Provides a request context add-on to easily access templating functionalities.

Spincast Pebble

Provides an implementation of ITemplatingEngine, for templating functionalities, using Pebble.

Spincast Jackson Json

Components to work with Json, using Jackson.

Spincast Jackson XML

Components to work with XML, using Jackson.

Spincast Config

Provides default values for the required Spincast configurations.

Spincast Dictionary

Provides default labels for a Spincast application.

Spincast HTTP Caching

HTTP Caching management : Etags, Last modification dates, Cache-Control headers, etc.

Spincast Http Client
(no Websocket support)

Client using Apache HttpClient to easily create and send HTTP requests.

Spincast Http Client
(with Websocket support)

Client using Apache HttpClient and Undertow's Websocket utilities to easily create and send HTTP/WebSocket requests.

Spincast Properties File Config

Allows an application to define its configurations in a .properties file.

Spincast Validation

Helps the validations of your beans/models. Provides validation methods to check for null values, to validate min/max length, to validate emails, etc.

{% endblock %}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy