Coder Social home page Coder Social logo

bulu2017 / ctool Goto Github PK

View Code? Open in Web Editor NEW

This project forked from baiy/ctool

0.0 0.0 0.0 94.58 MB

程序开发常用工具 chrome / edge / firefox / utools / windows / linux / mac

Home Page: https://ctool.dev

License: MIT License

Shell 0.06% JavaScript 9.53% Rust 0.15% TypeScript 40.37% CSS 8.76% HTML 0.65% Vue 40.47%

ctool's Introduction

程序开发常用工具

使用过程中的任何问题或者需要新的工具欢迎提交Issue,新工具如果可以提供实现代码就完美了O(∩_∩)O

先睹为快

安装使用

在线使用

https://ctool.dev

Chrome 安装

微软 Edge 安装

火狐 Firefox 安装

Utools 安装

  • utools 插件中心 搜索 ctool

Windows 客户端安装

其他桌面客户端安装

aur

paru -S ctool-bin

开发

# 安装依赖
pnpm install

# 开发调试
pnpm run dev

# 编译核心文件
pnpm run build

## 打包适配发布平台
// 所有平台
pnpm run release
// chrome
pnpm --filter ctool-adapter-chrome run platform-release
// edge
pnpm --filter ctool-adapter-edge run platform-release
// electron
pnpm --filter ctool-adapter-electron run platform-release
// tauri 无法交叉编译, 请在对应操作系统下运行
pnpm --filter ctool-adapter-tauri run platform-release
// firefox
pnpm --filter ctool-adapter-firefox run platform-release
// utools
pnpm --filter ctool-adapter-utools run platform-release
// web
pnpm --filter ctool-adapter-web run platform-release

打包适配平台文件存放位置: /_release

功能列表

功能 说明 离线使用
哈希 md5, sha1, sha256, sha512,sm3,批量处理,支持文件
加密/解密 AES,DES,RC4,Rabbit,TripleDes,sm2,sm4
BASE64编码 加密,解密,支持文件
URL编码 编码,解码
时间 时间戳双向转换,毫秒 ,时区,时间计算器
二维码 生成,解析
条形码 生成
汉字转拼音 声调,首字母,分隔符
IP地址查询 运营商,城市 ×
代码格式化 js, ts, html, css, less, scss, graphql, vue, angular, markdown, json5, xml, yaml, sql, 压缩
Unicode 双向转换,emoji,html 实体,css 实体
进制转换 2-64进制
正则表达式 匹配,查找,替换
随机字符生成器 批量,特殊字符
序列化转换 json, xml, yaml, phpArray, phpSerialize, properties
文本差异化对比 ,单词,css
crontab校验 Crontab,规则,校验,例子
websocket调试 websocket,在线调试 ×
单位换算 长度,面积,体积,质量,温度,压力,功率,,密度,,时间,速度,数据存储,角度
时间计算器 -
JSON工具 格式化,校验,压缩,转义,去除转义,Unicode转中文,中文转Unicode,转GET参数,Java, C#, Go, Dart,csv,table,Protobuf,jsonpath
UUID 在线生成uuid
ascii编码转换 十进制, 十六进制, 八进制, 二进制, 字符串
变量名格式转换 Var Name, var-name, VAR_NAME, VarName, varName, var_name, var name
jwt解码 header, payload
Hex/String转换 hex to string, string to hex, 十六进制转字符串, 字符串转十六进制
Hex/Base64转换 hex to Base64, Base64 to hex
文本处理 大小写转换, 中英文标点转换, 简繁转换, 替换, 字符统计, 行去重, 添加行号, 行排序, 过滤行首尾不可见字符,过滤空行
html编码 -
原码/反码/补码 生成
ARM/HEX 互转 ×
Bcrypt 加密,验证
IP网络计算器 子网掩码各个进制表示换算,IP地址进制表示换算
SQL参数填充 Mybatis打印SQL的参数填充

ctool's People

Contributors

baiy avatar dependabot[bot] avatar asukaminato0721 avatar xesygao avatar xyeluo avatar richex-cn avatar alvinkwok1 avatar changhr2013 avatar chenbowu avatar declandragon avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.