Skip to content

Licoy/utils.fun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简体中文 | 繁體中文 | English | 日本語 | 한국어 | Español | Deutsch | Русский | العربية

中文内容为准,其余 README 为同步翻译版本。

GitHub Stars GitHub Forks License Next.js 16 React 19 TypeScript 5 55 tools 9 locales

Utils.fun

一个简洁、可自部署、支持多语言与 SEO 路由的在线工具站,覆盖开发、文本、时间、图片、编码与常用生成场景。

Utils.fun

立即部署

方式 适合场景 操作
Vercel 零配置快速上线 Deploy on Vercel
Docker 云服务器 / NAS / 自托管 见下方 docker pull
Node.js 已有 Node.js 20 环境 npm install && npm run build && npm run start

Docker 部署

docker pull licoy/utils.fun:latest
docker run -d \
  --name utils-fun \
  --restart unless-stopped \
  -p 3000:3000 \
  licoy/utils.fun:latest

访问 http://localhost:3000

本地开发

npm install
npm run dev

项目亮点

  • 55 个工具,8 个分类,首页、搜索、收藏、详情页统一联动。
  • 浏览器本地优先,常见文本、编码、时间、图片与开发类工具尽量不上传用户数据。
  • 已支持 9 种语言,普通访问走无前缀路径,SEO 页面支持 /{locale}/{slug}
  • 站点标题、描述、页脚、Logo Alt 支持在 site.config.* 里按语言配置。
  • 基于 Next.js 16React 19TypeScriptTailwind CSS v4 构建。

站点配置

站点品牌与部署配置优先通过根目录下列文件维护:

  • site.config.default.ts
  • site.config.dev.ts
  • site.config.prod.ts

其中 i18n 字段可以按语言覆盖:

  • title
  • description
  • footerHtml
  • logoAlt

生产环境还支持全局环境变量覆盖:

SITE_TITLE SITE_TITLE_SEPARATOR SITE_DESCRIPTION SITE_URL SITE_LOGO_SRC SITE_LOGO_ALT SITE_LOGO_WIDTH SITE_LOGO_HEIGHT SITE_LOGO_HIDDEN SITE_FOOTER_HTML SITE_GITHUB_URL

开发检查

npm run lint
npm run build

新增工具

  1. lib/tools/registry.tslib/tools/content/* 中补充工具元信息。
  2. components/tool-icon.tsx 中补充工具图标。
  3. components/tool-workbench.tsx 中注册工具实现。
  4. 执行 npm run lintnpm run build

License

MIT

About

🔧 开源的高颜值全离线本地计算的工具箱,聚合常用开发、文本、时间、图片、编码与生成类工具,打开即用 | An open-source, visually appealing, fully offline, local computing toolkit that aggregates commonly used development, text, time, image, encoding, and generation tools, ready to use right out of the box.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages