# Jodd
**Repository Path**: mirrors/Jodd
## Basic Information
- **Project Name**: Jodd
- **Description**: Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架
- **Primary Language**: Unknown
- **License**: BSD-2-Clause
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 111
- **Forks**: 35
- **Created**: 2018-01-18
- **Last Updated**: 2025-08-30
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

[](https://jodd.org)
[](https://stackoverflow.com/questions/tagged/jodd)
[](https://jodd.org/license.html)
## 👋 Hello!
Welcome to the **Jodd** - a unique, alternative world of Java :) You can find here some micro-frameworks and some handy tools. Nothing more, nothing less.
Jodd = tools + ioc + mvc + db + aop + tx + json + html < 1.7 Mb
The official web-site: https://jodd.org
# ‼️ THIS IS THE OLD MONOREPO. USE NEW JODD REPOS FOR v6+ ‼️
**Jodd v6** is the maintained version, working on Java 8 and 11. The following components are promoted to version 6:
+ [jodd-util](https://github.com/oblac/jodd-util) ⭐
+ [jodd-mail](https://github.com/oblac/jodd-mail) ⭐
+ [jodd-json](https://github.com/oblac/jodd-json) ⭐
+ [jodd-lagarto](https://github.com/oblac/jodd-lagarto) ⭐
+ [jodd-http](https://github.com/oblac/jodd-http) ⭐
+ [jodd-props](https://github.com/oblac/jodd-props) ⭐
+ [jodd-petite](https://github.com/oblac/jodd-petite) ⭐
+ [jodd-proxetta](https://github.com/oblac/jodd-proxetta) ⭐
+ [jodd-db](https://github.com/oblac/jodd-db) ⭐
The decision which component is promoted is based on the Maven Central Repo statistics.
Version **v5** contains remaining libraries and frameworks. They are in maintenance mode.
Sorry, I can only do so much.
---
## :zap: Jodd
**Jodd** is set of micro-frameworks and developer-friendly tools and utilities.
_Use what you like._ **Thank you.** 🙏
**Cool libraries**:
+ `jodd-json` - JSON parser and serializer. ⭐
+ `jodd-lagarto` - HTML parser with `Jerry` and `CSSelly` and `Form` tag. ⭐
+ `jodd-http` - tiny HTTP client. ⭐
+ `jodd-mail` - for easier email sending. ⭐
**Micro-frameworks**:
+ `jodd-madvoc` - slick MVC framework.
+ `jodd-petite` - pragmatic DI container. ⭐
+ `jodd-proxetta` - dynamic proxies and `Paramo`. ⭐
+ `jodd-db` - thin database layer and object mapper. ⭐
+ `jodd-jtx` - transactions management. ⭐
**Less used tools**:
+ `jodd-decora` - pages decorator.
+ `jodd-htmlstapler` - static page resources handler.
+ `jodd-vtor` - validation framework.
**Full Stack Bundle**:
+ `jodd-joy` - super-easy app framework, built with *Jodd* micro-frameworks.
**Utilities**:
+ `jodd-core` - contains many every-day utilities. ⭐
+ `jodd-bean` - our infamous `BeanUtil`, type inspectors and converters. ⭐
+ `jodd-props` - is the super-replacement for Java `Properties`. ⭐
+ `jodd-servlet` - with many servlet utilities, including nice tag library.
Read more in our [official documentation](http://jodd.org).
## :octocat: Building Jodd from source
**Jodd** is built with [Gradle](http://gradle.org/) on JDK8,
targeting Java 1.8. You don't have to install anything,
the only prerequisites are [Git](http://help.github.com/set-up-git-redirect)
and Java JDK.
## :gift_heart: Contribute
Feel free to [contribute](CONTRIBUTING.md)! Follow these steps:
First time only:
+ fork the **Jodd** repo (`upstream`) to your GitHub account (`origin`)
+ clone `origin` as your `local` repo
Every other time:
+ update both `origin` and `local` repos from `upstream`
+ create new branch for a feature or bug fix
+ commit often :)
+ once when work is done, push local changes to your `origin`
+ send us a pull request (PR)
We will pickup up from there :)
:rocket:
## Code Contributors
This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].
