https://github.com/fvilarinho/framework
The main goal of this framework is to provide a simple, reliable and standardized way to develop applications.
https://github.com/fvilarinho/framework
framework java
Last synced: 2 months ago
JSON representation
The main goal of this framework is to provide a simple, reliable and standardized way to develop applications.
- Host: GitHub
- URL: https://github.com/fvilarinho/framework
- Owner: fvilarinho
- License: gpl-3.0
- Created: 2020-11-10T00:31:13.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2026-01-06T00:14:38.000Z (3 months ago)
- Last Synced: 2026-01-07T03:10:46.921Z (3 months ago)
- Topics: framework, java
- Language: Java
- Homepage: https://www.github.com/fvilarinho/framework
- Size: 9.44 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
```
,---. | o ,---. |
| ,---.,---.,---.,---.,---.|--- .,---.,---. |__. ,---.,---.,-.-.,---.. . .,---.,---.|__/
| | || || |---'| || || || | | | ,---|| | ||---'| | || || | \
`---'`---'` '`---'`---'|---'`---'`` '`---| ` ` `---^` ' '`---'`-'-'`---'` ` `
| `---'
```
Introduction
---
This framework was created based on nearly **25 years of software development experience**, with the goal of solving
common and recurring problems found across many companies and projects, such as:
- Lack of coding standards and reuse
- Excessive complexity and duplication
- Environment-specific code versions
- Hard-coded persistence, controllers, and business logic
- Poor or overly complex UI solutions
- Bloated dependency trees
- Security vulnerabilities
- Missing centralized utilities
The result is a **simple, standardized, secure, and reliable framework** that accelerates development while maintaining
high code quality, following these core goals:
- ✅ Enforce **standards and best practices**
- ✅ Promote **code reuse and modularity**
- ✅ Simplify **environment management**
- ✅ Decouple **persistence, business, and integration layers**
- ✅ Reduce **dependencies and attack surface**
- ✅ Improve **maintainability, security, and scalability**
Project Status
---
The project is actively maintained and continuously validated through automated builds, releases, and static analysis.
Supported versions:
* **Stable:** 3.10.17
* **Development:** 3.11
Build status
---
- [](https://github.com/fvilarinho/framework/actions/workflows/build.yml)
- [](https://github.com/fvilarinho/framework/actions/workflows/release.yml)
- [](https://sonarcloud.io/summary/new_code?id=fvilarinho_framework)
- [](https://sonarcloud.io/summary/new_code?id=fvilarinho_framework)
- [](https://sonarcloud.io/summary/new_code?id=fvilarinho_framework)
- [](https://sonarcloud.io/summary/new_code?id=fvilarinho_framework)
- [](https://sonarcloud.io/summary/new_code?id=fvilarinho_framework)
Documentation
---
Use the links below to navigate through the documentation:
- 🏗 **Architecture**
- ⚙️ **Configuration**
- 🔌 **Controllers & Integration**
- 🗄 **Persistence Layer**
- 🧠 **Business Layer**
- 🧰 **Utilities & Common Modules**
- 🔐 **Security**
- 🧪 **Testing & Quality**
- 🚀 **Build, Release & Versioning**
Contributing
---
Contributions are **VERY WELCOME**!
Please check the roadmap 👉[here](https://github.com/users/fvilarinho/projects/12).
This project has an automated workflow to test, check quality and vulnerabilities but you can also:
- Open issues for bugs or feature requests 👉[here](https://github.com/fvilarinho/framework/issues)
- Submit pull requests
- Review existing code and documentation
All contributions are reviewed to ensure they align with the framework’s principles of simplicity, quality, and
standardization.
License
---
This project is licensed under the [LGPL 3.0](LICENSE).
Author
---
Created and maintained by **Felipe Vilarinho (Vila)**.
You can find contact information and more projects 👉 [here](https://vilanet.sh).
**And that's all! Happy coding! 🚀**