All Projects → chishaxie → Tools

chishaxie / Tools

Licence: lgpl-3.0
My tools

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Tools

Initior
A command line application that let's you initialize your new projects the right way, replaces npm and yarn's init 🎆
Stars: ✭ 17 (+54.55%)
Mutual labels:  command-line-tool
Xtd forms
Modern c++17 library to create native gui for Microsoft Windows, Apple macOS and Linux.
Stars: ✭ 25 (+127.27%)
Mutual labels:  toolkit
Actions Toolkit
🛠 A toolkit for building GitHub Actions in Node.js
Stars: ✭ 848 (+7609.09%)
Mutual labels:  toolkit
Hugo Elasticsearch
Generate Elasticsearch indexes for Hugo static sites by parsing front matter
Stars: ✭ 19 (+72.73%)
Mutual labels:  command-line-tool
Tincture
Frontend development toolkit for ClojureScript
Stars: ✭ 24 (+118.18%)
Mutual labels:  toolkit
Gwen Nolegacy Opentk Renderer
A C# port of the GWEN GUI library, with an OpenTK renderer
Stars: ✭ 26 (+136.36%)
Mutual labels:  toolkit
Stronghold
Easily configure macOS security settings from the terminal.
Stars: ✭ 813 (+7290.91%)
Mutual labels:  command-line-tool
Genus
A general code generation tools for Go applications
Stars: ✭ 11 (+0%)
Mutual labels:  command-line-tool
Laminas Cli
Console command runner, exposing commands written in Laminas MVC and Mezzio components and applications
Stars: ✭ 25 (+127.27%)
Mutual labels:  command-line-tool
Elasticsearchjsonld
Generate JSON-LD @contexts from ElasticSearch JSON Mappings
Stars: ✭ 7 (-36.36%)
Mutual labels:  command-line-tool
Supreme
A command line visual file manager for linux
Stars: ✭ 22 (+100%)
Mutual labels:  command-line-tool
Ylva
Command line password manager for Unix-like operating systems
Stars: ✭ 23 (+109.09%)
Mutual labels:  command-line-tool
Feflow
🚀 A command line tool aims to improve front-end engineer workflow and standard, powered by TypeScript.
Stars: ✭ 942 (+8463.64%)
Mutual labels:  command-line-tool
Lodsve Framework
Let our development of Spring very easy!
Stars: ✭ 18 (+63.64%)
Mutual labels:  toolkit
Rcli
Rapidly create full-featured command line interfaces with help, subcommand dispatch, and validation.
Stars: ✭ 9 (-18.18%)
Mutual labels:  command-line-tool
Przm
🎨 A simple, yet feature rich color picker and manipulator
Stars: ✭ 17 (+54.55%)
Mutual labels:  command-line-tool
Trek
Trek is a CLI/ncurses explorer for HashiCorp Nomad clusters.
Stars: ✭ 26 (+136.36%)
Mutual labels:  command-line-tool
Gita
Manage many git repos with sanity 从容管理多个git库
Stars: ✭ 865 (+7763.64%)
Mutual labels:  command-line-tool
Rocketz
Upload and distribute assets to OSS providers
Stars: ✭ 9 (-18.18%)
Mutual labels:  command-line-tool
Composer Git Hooks
Easily manage git hooks in your composer config
Stars: ✭ 838 (+7518.18%)
Mutual labels:  command-line-tool

My tools

bit.c

按bit操作Buffer(支持快速查找Buffer中第一个bit为1的位置)

get_exe_path.c

获取当前可执行程序的完整路径(支持Linux和MacOS)

strstr_sunday.c

简单快速的字符串搜索(strstr)算法[最好O(n/m),最坏O(nm)]

socket_flood.c

TCP/UDP-flood工具(用于压测网络IO性能)

vargs_count.c

获取变长参数宏的参数个数(很巧妙)

bitmap.cc

Bitmap的数组化API(性能不高)

emotion.cc

Emotion表情转换(EmotionCode->描述)

event_emitter.cc

简单的事件触发器(参照JS的API,基于C++11)

top-k.cc

非精准top-k流式统计器(占用资源很少)

httpNgin.js

简单http静态文件+动态接口服务器

shell2http.js

shell命令转http服务,在服务器上起一个http服务,用GET的方式就可以使用命令行。(使用方式:nohup node shell2http.js &)

tpl.js

简单模板引擎(Javascript实现),无任何依赖(可用于浏览器和NodeJS),高效短小,压缩后仅800+字节

img_resize.py

等比例缩放图片(补黑边模式)

imgs.py

图片批量处理工具

ipc_msgq.py

基于共享内存的(进程间)定长消息队列

jump_consistent_hash.py

一致性Hash算法(简单、快速、省内存)

ReadWriteLock.py

线程读写锁(读读并发)

tea.py

64Bit(块)对称加密算法(秘钥长度128Bit)

comm.sh

日常生活中用到的各种Comm Shell命令(简短的功能性命令)

ssh_to_all.sh

依次操作多台机器的ssh和scp命令

misc

一些杂七杂八的东西
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].