Almis Web Engine
AWE is a light-weight Java web framework. Allows you build web applications in the fastest way.
- ✅ Automatic server-client communication with WebSocket support
- ✅ Use Xml or Java for building views
- ✅ Modern UI responsive components
- ✅ Themes and Multi-language support
- ✅ Multiple data binding. Rest, SQL and noSql database, ...
- ✅ Built-in Spring Boot 3 support
- ✅ Easiest learning curve
AWE Project main page​
Please visit us at https://www.aweframework.com
Getting Started​
If you are new to AWE, follow the dedicated Getting Started guide.
It is the canonical onboarding path for:
- prerequisites
- choosing the AngularJS or React archetype
- generating your first project
- running it locally
- understanding what you should expect after startup
- finding the next reference docs
If you want to contribute to AWE itself, import this repository as a multi-module Maven project in your preferred IDE.
Built With​
- Maven - Dependency Management
- Spring framework - AWE Spring boot starter
- Angular JS - Angular JS framework
- Bootstrap - Bootstrap web toolkit
- Apache ECharts - Interactive charts library
Changelogs​
Latest changelog file: CHANGELOG.md
Contributing​
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
License​
All parts of AWE are licensed under Apache License v2.0, see the LICENSE.md file for details.