轻量级组件

轻量级组件

🙋‍♀ Java 是可以把小项目变成中项目的,中项目变成大项目的,但是,我们要反其道而行之。 🌈 我们提供轻量级的组件,免费,开源,简单清晰易用,不但有后端还有前端的。技术栈:Java/Spring/TypeScript/NodeJS/Vue/React/Serverless。

公告
暂无公告

README

Make things more easier

🙋‍♀ Java 是可以把小项目变成中项目的,中项目变成大项目的,但是,我们要反其道而行之。

Java can turn small projects into medium-sized ones, and medium-sized projects into large ones. However, we should do the opposite.

🌈 我们提供轻量级的组件,免费,开源,简单清晰易用,不但有后端还有前端的。技术栈:Java/Spring/TypeScript/NodeJS/Vue/React/Serverless。

We offer lightweight components, free, open-source, simple, and easy to use, not only for backend but also for the frontend. Tech stack: Java/Spring/TypeScript/NodeJS/Vue/React/Serverless.

🍿 AJAXJS 轻量级组件开源矩阵:

Open-source Lightweight Component Matrix:

名称 简介 官网/源码 目的
aj-utils 小型、干净、简单的 Java 工具库 https://aj-util.ajaxjs.com 基础库
SqlMan 轻量级数据库访问组件 https://sqlman.ajaxjs.com 中间件
aj-framework 围绕 Spring 的扩展库,集成日常组件 https://aj-docs.ajaxjs.com 中间件
aj-security 实用的 Java Web 安全库 https://security.ajaxjs.com 基础库
aj-iam 用户管理、单点登录、权限管理 https://iam.ajaxjs.com 中间件
aj-mcp 支持 Java8 的 MCP 实现 https://mcp.ajaxjs.com 组件
aj-dev-tools 开发者工具、监控模块 https://github.com/lightweight-component/aj-dev-tools 中间件
aj-smart-code-platform 数据服务、低代码平台 https://dataservice.ajaxjs.com 中间件
aj-workflow 轻量级工作流引擎 https://workflow.ajaxjs.com 中间件
aj-json 手写 JSON 解释器 https://github.com/lightweight-component/aj-json 组件/学习
aj-ftp 手写 Java FTP 客户端 https://github.com/lightweight-component/aj-ftp 组件/学习
aj-s3client 手写 S3 存储 Java 客户端 https://github.com/lightweight-component/aj-s3client 组件/学习
lightweight-springboot 基于 SpringMVC 手写 SpringBoot https://github.com/lightweight-component/aj-lightweight-springboot 中间件/学习
aj-mvc 手写 IoC 与 SpringMVC https://github.com/lightweight-component/aj-mvc 中间件/学习
aj-qrcode 原生生成二维码 https://github.com/lightweight-component/aj-qrcode 组件/学习
aj-document API 文档提取工具 https://github.com/lightweight-component/aj-document 组件/学习
LittleHelper TypeScript, Little Helper for Cloudflare workers https://github.com/lightweight-component/aj-qrcode 中间件

所有代码都尽可能配有完整的注释、单元测试和文档。项目倾向于采用测试驱动开发(Test-Driven Development)。 此外,这不仅是一个服务端框架,同时也包含前端库。前端部分使用 Vue.js 或 iView.js 编写,同时使用原生 JavaScript 和 TypeScript。 后端使用 Java 8 开发,并采用 MySQL 8 作为数据库。

All the code has full comments, unit tests, and documentation as much as possible. I prefer Test-Driven Development. Moreover, it's not only a serverside framework but also a client-side library. The frontend is written in Vue.js or iView.js, and both native JavaScript and TypeScript are used. The back-end is written in Java 8 and uses MySQL 8.

源码 Source Code

https://github.com/lightweight-component | https://gitee.com/lightweight-components | https://gitcode.com/lightweight-component
精选项目
1

统一认证/用户管理/单点登录

1

AJ Security,实用的 Java Web 安全库。基于 Spring/HandlerInterceptor 拦截器机制,抽象一套过滤/校验的机制,形成统一的一套调用链,可灵活配置并扩展。本安全框架架构简单,代码精炼,没有其他额外的依赖,适用于任何基于 Spring 的项目。Spring Boot 程序引入 jar 包即可开箱即用。

6

Simple MCP SDK in Java. https://mcp.ajaxjs.com

1

轻量级数据库访问组件

  • 统一认证/用户管理/单点登录
    Java
    1
    0
    GPL-3.0
    更新于 2 天前
    Star
  • 暂无简介
    Java
    1
    1
    Apache-2.0
    更新于 2 天前
    Star
  • 小型、干净、简单的 Java 工具库
    Java
    0
    0
    Apache-2.0
    更新于 3月10日
    Star
  • 轻量级 S3 存储 Java 客户端
    Java
    1
    0
    Apache-2.0
    更新于 2025年6月17日
    Star
  • AJ Security,实用的 Java Web 安全库。基于 Spring/HandlerInterceptor 拦截器机制,抽象一套过滤/校验的机制,形成统一的一套调用链,可灵活配置并扩展。本安全框架架构简单,代码精炼,没有其他额外的依赖,适用于任何基于 Spring 的项目。Spring Boot 程序引入 jar 包即可开箱即用。
    Java
    1
    0
    Apache-2.0
    更新于 3月13日
    Star
  • Simple MCP SDK in Java. https://mcp.ajaxjs.com
    Java
    6
    1
    GPL-3.0
    更新于 2025年8月5日
    Star
  • Lowcode platform with many components
    Java
    1
    0
    GPL-3.0
    更新于 3月11日
    Star
  • 开发者工具、监控工具
    Java
    0
    0
    GPL-3.0
    更新于 4月12日
    Star
  • 小型的 Java FTP 客户端
    Java
    0
    0
    Apache-2.0
    更新于 2025年6月17日
    Star
  • 前端 UI 集中地,不分项目
    Vue
    0
    0
    Apache-2.0
    更新于 3月30日
    Star
查看全部项目 >
公告
暂无公告
成就
12
Star
2
Fork
3.17 K
Download
常用语言
Java
Vue
TypeScript
JavaScript
HTML