tinystruct
活跃·★ 334·Apache-2.0·更新于 2026-05-27
★ 开发者工具★ API 集成
一个为Java开发设计的简单框架,秉承简洁思维、优秀设计,易用且性能更佳。
tinystruct是一个为Web和命令行应用程序设计的简单、高性能Java框架。它强调极简配置、基于注解的路由以及内置的轻量级HTTP服务器,以实现高效开发。
#Java框架#Web框架#CLI工具#高性能#极简配置#注解驱动#轻量级HTTP服务器#后端开发
01
功能特性
01无需`main()`方法即可直接通过CLI执行。
02为CLI和Web应用程序提供统一设计,支持单一代码库。
03内置轻量级HTTP服务器,无需独立容器。
04秉持极简配置理念,提高开发者生产力。
05基于注解的路由,实现清晰直观的应用开发。
02
兼容性
Java
运行时
已通过文档验证
JDK 17+
要求
已通过文档验证
Maven
构建工具
已通过文档验证
03
快速开始
1
$ git clone https://github.com/tinystruct/tinystruct.git
2
$ cd tinystruct
3
$ mvn clean install
04
使用场景
↳开发高性能Web应用程序和API。
↳构建健壮的命令行界面(CLI)工具。
↳创建结合Web和CLI功能的混合应用程序。
↳实现AI任务和脚本自动化的后端服务。
05
同类工具
相关搜索
评论
登录后发表评论
- SSam Nguyen2026年4月19日
Web and CLI from the same codebase is a clean design choice.
- Kendall Lee2026年4月13日
Good for Java developers who want minimal overhead for simple services.
- SSage Brown2026年3月26日
Lightweight Java framework that doesn't impose heavy abstractions.
- RRebel Jackson2026年2月27日
Modular architecture means you take what you need.