Gwt Boot Awesome Lili Save

Collection of JavaScript Libraries with JsInterop Interfaces and Others - GWT Awesome Library List (Gwit a LiLi)

Project README

GWT Awesome Library List (Gwit a LiLi)

GWT Boot Awesome Library List (Gwit a LiLi) - Collection of JavaScript Libraries with JsInterop Interfaces and Others.

Maintained Libraries and Frameworks

  • If you want to add your libraries and frameworks just make a Pull Request or create an Issue.
  • :sparkling_heart: means that the current library is maintained by the author of that library.
  • If you want to add the :sparkling_heart: to your libraries or frameworks you can do this in two ways:
    • Create a Pull Request to add the :sparkling_heart: at the end of your libraries or frameworks line.
    • Create an Issue to tell us that you maintain your current libraries or frameworks.

Contents

Maven Plugin

Gradle Plugin

Starter

Dependency Injection

  • dagger2 :sparkling_heart:
  • sting - A fast, easy to use, compile-time dependency injection toolkit :sparkling_heart:
  • crysknife :sparkling_heart:
  • google-gin

Web APIs

UI Framework

Router

  • mvp4g2 - :sparkling_heart:
  • nalu - :sparkling_heart:
  • router-fu - A framework agnostic, state producing router :sparkling_heart:

Event Bus

  • gwteventbinder - Simple event bus and a very good one! :sparkling_heart:

State Management

  • arez - Fast, easy state management library :sparkling_heart:
  • gwt-pushstate - HTML5 push state library

Testing

  • gwtmockito - Test Mockito for GWT :sparkling_heart:
  • gwt-symbolmap - SymbolMap Support Library :sparkling_heart:
  • grim - Assert unexpected symbols are eliminated from output :sparkling_heart:

HTTP and REST Library

  • domino-rest - REST framework :sparkling_heart:
  • resty-gwt - REST framework :sparkling_heart:
  • requestor - HTTP Event-Driven Client API framework :sparkling_heart:

Jackson Library

Validator

Data Binding

  • hexa.binding - Fast dynamic data binding between values, DTOs, Widgets and general Java objects

Date and Time

  • gwt-time - Library for Date and Time - Backport of functionality based on JSR-310 to GWT :sparkling_heart:

Maps

Diagrams

Graphics

Game Engine

Physics Engine

3D Library

Math Library

  • vecmath - A vector math library optimized for GWT/J2CL :sparkling_heart:
  • gwt-bigmath - A big math library :sparkling_heart:

QR Scanner

ZIP Files and LZMA Compression

File Saver

Payment

IBAN and BIC

  • iban4g - Library for generation and validation of the International Bank Account Numbers (IBAN ISO_13616) and Business Identifier Codes (BIC ISO_9362) :sparkling_heart:

Web Worker

Web Sockets

Promise and Future Library

Reactive Library

  • rxjava-gwt - Reactive library :sparkling_heart:
  • rxgwt - Reactive library :sparkling_heart:

Caching Library

  • gwt-cache-filter - A servlet filter that adds the appropriate http caching headers to GWT generated files based on .cache. and .nocache. naming patterns

JQuery

Node JS

Analytics

Auth and Security

Miscellaneous Library

  • gwt-commons-lang3 - Apache commons lang library for GWT :sparkling_heart:
  • gwt-commons-codec - Apache commons codec library for GWT :sparkling_heart:
  • braincheck - A GWT/J2CL invariant checking toolkit that is optimized out in production builds :sparkling_heart:
  • org.jetbrains.annotations - A GWT/J2CL compatible org.jetbrains.annotations library :sparkling_heart:
  • javax.annotation - A J2CL compatible javax.annotation library :sparkling_heart:
  • gwt-goodies - Collection of JS utility / small libraries
  • gwt-dnd - Drag and drop library for GWT

JsInterop Generator

  • jsinterop-generator - Generator to generate JsInterop files from Closure Extern files :sparkling_heart:
  • akasha-webtack - Generator to generate JsInterop files from Web APIs specification WebIDL :sparkling_heart:
  • typescript2java - Generator to generate JsInterop files from TypeScript
Open Source Agenda is not affiliated with "Gwt Boot Awesome Lili" Project. README Source: gwtboot/gwt-boot-awesome-lili
Stars
39
Open Issues
0
Last Commit
1 year ago
License

Open Source Agenda Badge

Open Source Agenda Rating