From 601625f09bf3154cc8a7eaf065f07f250431ef89 Mon Sep 17 00:00:00 2001 From: zihluwang Date: Sat, 23 May 2026 09:37:33 +0800 Subject: [PATCH] docs: add project index pages with categorized listings --- docs/en-gb/projects/index.md | 18 +++++++++++++++++- docs/zh-hans/projects/index.md | 18 +++++++++++++++++- 2 files changed, 34 insertions(+), 2 deletions(-) diff --git a/docs/en-gb/projects/index.md b/docs/en-gb/projects/index.md index 32ed832..8becd7e 100644 --- a/docs/en-gb/projects/index.md +++ b/docs/en-gb/projects/index.md @@ -2,4 +2,20 @@ title: Projects --- -Explore awesome projects developed by OnixByte. \ No newline at end of file +Explore open-source projects developed by OnixByte. + +## Libraries & Toolkits + +- **[OnixByte Toolbox](/projects/onixbyte-toolbox)** — A development kit for Java applications: AES, hashing, Base64, collection utilities, crypto key loaders, statistical calculators, identity generators, and generic tuples. +- **[regions4j](/projects/regions4j)** — Type-safe ISO 3166-1 regional metadata as a Java enum with O(1) lookups, E.164 dialling codes, and locale tags. +- **[Captcha](/projects/captcha)** — A modern Java CAPTCHA generation library with water ripple, fish-eye, and shadow distortion effects. +- **[Calendar Toolbox](/projects/calendar-toolbox)** — A Java library for creating `.ics` files conforming to the iCalendar specification (RFC 5545). + +## Full-Stack Applications + +- **[Helix](/projects/helix)** — An enterprise application template with Spring Boot backend and React frontend, featuring JWT auth, RBAC, user and organisation management, and Microsoft Entra ID integration. +- **[Delta Force Guide](/projects/delta-force-guide)** — A web app providing a searchable library of firearm modification codes for the game _Delta Force: Havvk Ops_, with a React SPA and Spring Boot REST API. + +## Vite Plugins + +- **[Port Checker](/projects/vite-plugins/port-checker)** — Warns when the Vite dev server listens on a browser-restricted port, preventing silent connection failures. diff --git a/docs/zh-hans/projects/index.md b/docs/zh-hans/projects/index.md index de4ab44..97e0907 100644 --- a/docs/zh-hans/projects/index.md +++ b/docs/zh-hans/projects/index.md @@ -2,4 +2,20 @@ title: 项目 --- -探索由 OnixByte 开发的开源项目。 \ No newline at end of file +探索由 OnixByte 开发的开源项目。 + +## 库和工具包 + +- **[OnixByte Toolbox](/projects/onixbyte-toolbox)** — 面向 Java 应用的开发工具包:AES、哈希、Base64、集合工具、密钥加载器、统计计算器、标识符生成器和泛型元组。 +- **[regions4j](/projects/regions4j)** — 基于 ISO 3166-1 的类型安全 Java 枚举地区元数据,支持 O(1) 查找、E.164 拨号前缀和区域标签。 +- **[Captcha](/projects/captcha)** — 现代化的 Java 验证码生成库,支持水波纹、鱼眼和阴影扭曲效果。 +- **[Calendar Toolbox](/projects/calendar-toolbox)** — 遵循 iCalendar 规范(RFC 5545)创建 `.ics` 文件的 Java 库。 + +## 全栈应用 + +- **[Helix](/projects/helix)** — 企业级应用模板,后端使用 Spring Boot,前端使用 React,集成 JWT 认证、RBAC 权限管理、用户与组织管理以及 Microsoft Entra ID 集成。 +- **[Delta Force Guide](/projects/delta-force-guide)** — 为游戏《三角洲行动》提供可搜索枪械改装代码库的 Web 应用,包含 React 单页应用和 Spring Boot REST API。 + +## Vite 插件 + +- **[Port Checker](/projects/vite-plugins/port-checker)** — 当 Vite 开发服务器监听浏览器限制的端口时发出警告,避免无响应的连接失败。