SplotyCode / Mosaik-Framework

General Java Framework

Home Page:https://splotycode.github.io/Mosaik-Framework/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mosaik FrameWork Build Status License

Branch Status Version Download
master Build Status Version Download releases
develop Build Status Version Download snapshots

Description

Mosaik is a general Java Framework that makes it easy to build applications. The APIs range from low level Resource apis to health checks.

Getting Started

Maven central describes how to include mosaik with various build tools. Take look at the JavaDocs or at the Wiki.
Example Applications: LedAnimation and Linky

Modules

Name Description Wiki
AnnotationBase Annotation Data & Context APIs -
Annotations Common Annotations (mostly for AnnotationBase) -
ArgParser Parses startup arguments into Objects -
Automatisation Crawler API and tools to generate UserAgent -
Console Input and visualization APIs for Consoles -
Database Database support based on Annotation Data API -
DomParsing Document parsing based on Annotation Data API -
Network CloudKit, Services, Monitoring and LoadBalancing -
Runtime Core of Mosaik: Application API and StartUp -
Util Common classes & Utils for IO, caching and time -
ValueTransformers Transforms Objects using ConverterRoutes and ValueConverters -
WebApi WebHandlers using Annotation Context and Template API -

Extensions

Name Description
GameEngine Framework to create 2d and 3d games
Mosaik-Spigot Inventory, NMS and Command APIs for spigot
For Library support take a look at Mosaik-Extensions

About

General Java Framework

https://splotycode.github.io/Mosaik-Framework/

License:Eclipse Public License 2.0


Languages

Language:Java 99.8%Language:JavaScript 0.2%