Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/DominoKit/domino-ui
Domino-ui
https://github.com/DominoKit/domino-ui
builder elemental2 gwt java javascript material-design type-safety ui
Last synced: 20 days ago
JSON representation
Domino-ui
- Host: GitHub
- URL: https://github.com/DominoKit/domino-ui
- Owner: DominoKit
- License: apache-2.0
- Created: 2018-03-18T11:01:50.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-16T09:05:10.000Z (about 2 months ago)
- Last Synced: 2024-10-30T01:55:37.145Z (about 1 month ago)
- Topics: builder, elemental2, gwt, java, javascript, material-design, type-safety, ui
- Language: Java
- Homepage:
- Size: 38.1 MB
- Stars: 217
- Watchers: 17
- Forks: 44
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- gwt-boot-awesome-lili - domino-ui - UI framework based on (UI Framework)
- gwt-boot-awesome-lili - domino-ui - UI framework based on (UI Framework)
README
![logoimage](https://raw.githubusercontent.com/DominoKit/DominoKit.github.io/master/logo/128.png)
[![Development Build Status](https://github.com/DominoKit/domino-ui/actions/workflows/deploy.yaml/badge.svg?branch=development)](https://github.com/DominoKit/domino-ui/actions/workflows/deploy.yaml/badge.svg?branch=development)
![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.dominokit/domino-ui/badge.svg)
![Sonatype Nexus (Snapshots)](https://img.shields.io/badge/Snapshot-HEAD--SNAPSHOT-orange)
![GWT3/J2CL compatible](https://img.shields.io/badge/GWT3/J2CL-compatible-brightgreen.svg)# Domino-ui
type safe and feature rich UI components library for java developer utilizing fluent API and does not depend on external JavaScript.Check the [introduction](https://dominokit.com/solutions/domino-ui/v2)
Checkout the [getting started guide](https://dominokit.com/solutions/domino-ui/v2/docs/getting-started)
Checkout our [demo app](https://dominokit.com/domino-ui/demo/v2/home)### Quick insight
#### Type safe
Domino-ui is Java based compiled to JavaScript, which means during development of the application you have the power to refactor and keep your app maintainable all the time, but also you develop your application with the mature set of all tool chain java can provide, this include extremely powerful IDEs and mature build tools like maven and gradle, use domino-ui and bring your java team to the frontend world.
![Imgur](https://raw.githubusercontent.com/DominoKit/documents/master/domino-ui-slide-1.png)
#### Elegant
Domino-ui cares about performance and functionality, but also cares about elegance, enterprise applications could be rich and crowded but when you use domino-ui rich components you will also have neat smooth friendly screens, with proper spacing, consistent color palette and just the right amount of effects and animations you bring the users of the application to love it.
![Imgur](https://raw.githubusercontent.com/DominoKit/documents/master/domino-ui-slide-2.png)
#### Rich Data table
Almost every enterprise application uses data tables, domino-ui realise this fact and provides a rich, functional and elegant data table which is extendable with a rich set of ready to use plugins like selection plugin, marker plugin, record details plugin, search plugin and more, but this is not limited since the user can write his own plugins, and even better we are continuously adding more plugins.
![Imgur](https://raw.githubusercontent.com/DominoKit/documents/master/domino-ui-slide-3.png)
#### Rich forms
Having rich interactive forms is essential for enterprise applications, domino-ui has a rich set of form controls that enables the developer to easily implement both simple and complex form, with the smooth easy to use API making the forms interactive is an easy task, validating user input is a simple call, and of course with a proper data binding mechanism to read and fill form from data objects.
![Imgur](https://raw.githubusercontent.com/DominoKit/documents/master/domino-ui-slide-4.png)
#### Typography & Font icons
Icons and Typography can enhance the user experience of the application, domino-ui has a very good of font icons that can bring forms and other elements in the page into life, and this not only applies for enterprise applications but also for simple application like blogs, in domino-ui creating typography elements is very easy and stylish.
![Imgur](https://raw.githubusercontent.com/DominoKit/documents/master/domino-ui-slide-5.png)
## License
[Apache License 2.0]([]https://github.com/DominoKit/domino-ui/blob/master/LICENSE)