CodingTool 是一个现代化的编码工具集合,提供多种常用的编码、加密和解密功能。项目采用 Vue 3 和 TailwindCSS 构建,具有简洁美观的界面和流畅的用户体验。
| 🔒 加密解密 | 🛠 实用工具 | 🌐 网络工具 | 📂 文件处理 |
|---|---|---|---|
| • SM2 密钥对生成与导入 • Base64 编解码与批量处理 • 多种哈希算法计算 • URL 编解码与中文支持 |
• 智能密码生成与强度检测 • 时间戳转换与格式化 • 图片 Base64 互转 • 二维码生成与识别 |
• IP 地址归属地查询 • 端口扫描与检测 • ISP 与时区信息查看 • 网络连接状态监测 |
• 文件哈希快速计算 • 文件类型智能检测 • 文件编码自动识别 • 拖拽上传便捷操作 |
- 克隆仓库
git clone https://github.com/BeeThor/CodingTool.git
cd CodingTool- 安装依赖
npm install
# 或者使用 yarn
yarn install- 启动开发服务器
npm run dev
# 或者使用 yarn
yarn dev- 构建生产版本
npm run build
# 或者使用 yarn
yarn build| 前端框架 | 构建工具 | 样式框架 |
vue: ^3.3.0 # 渐进式 JavaScript 框架
vite: ^5.0.0 # 下一代前端构建工具
tailwindcss: ^3.3.0 # 原子化 CSS 框架
sm-crypto: ^0.3.12 # SM2/SM3/SM4 国密算法
crypto-js: ^4.2.0 # 加密算法库展开查看项目结构
CodingTool/
├── src/ # 源代码目录
│ ├── assets/ # 静态资源
│ ├── components/ # Vue组件
│ ├── utils/ # 工具函数
│ ├── App.vue # 根组件
│ └── main.js # 入口文件
├── index.html # HTML模板
├── vite.config.js # Vite配置
└── package.json # 项目配置
我们欢迎所有形式的贡献,无论是新功能、bug修复还是文档改进。请查看我们的贡献指南了解更多信息。
本项目采用 MIT 协议。
感谢所有为这个项目做出贡献的开发者们!
查看完整的更新日志了解项目的最新变化。
如果这个项目对您有帮助,请考虑给它一个星星 ⭐️
Made with ❤️ by BeeThor



