An open API service providing repository metadata for many open source software ecosystems.

GitHub / kaelzhang 447 Repositories

Geek, Full-stack Developer, CG Artist.

kaelzhang/node-ignore

🔍 node-ignore is the manager and filter for .gitignore rules, the one used by eslint, prettier and many others.

Language: JavaScript - Size: 297 KB - Last synced at: about 16 hours ago - Pushed at: 3 months ago - Stars: 480 - Forks: 45

kaelzhang/stock-pandas

🚀 The production-ready subclass of `pandas.DataFrame` to support stock statistics and indicators

Language: Python - Size: 476 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 145 - Forks: 17

kaelzhang/handy-nn

Delightful and useful neural networks models, including OrdinalRegressionLoss, etc.

Language: Python - Size: 28.3 KB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

kaelzhang/async-lm

Python implementation of AsyncLM, the Asynchronous LLM Function Calling

Language: Makefile - Size: 4.88 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

kaelzhang/shell-safe-rm

😎 Safe-rm: A drop-in and much safer replacement of bash rm with nearly full functionalities and options of the rm command! Safe-rm will act exactly the same as the original rm command.

Language: Shell - Size: 68.4 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 542 - Forks: 40

kaelzhang/docker-image-futuopend

Docker image for FutuOpenD, the one that really works and could handle SMS verification requests. 真正可用的 FutuOpenD 镜像,并可以处理短信验证码

Language: JavaScript - Size: 29.3 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

kaelzhang/node-fs-sync 📦

Synchronous fs with more fun

Language: JavaScript - Size: 39.1 KB - Last synced at: 8 days ago - Pushed at: 25 days ago - Stars: 12 - Forks: 3

kaelzhang/node-comment-json

Parse and stringify JSON with comments. It will retain comments even when after saved!

Language: JavaScript - Size: 203 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 169 - Forks: 13

kaelzhang/superagent Fork of forwardemail/superagent

Ajax with less suck - (and node.js HTTP client to match)

Language: JavaScript - Size: 915 KB - Last synced at: 8 days ago - Pushed at: over 11 years ago - Stars: 0 - Forks: 0

kaelzhang/penteract-ocr

⭐️ The native node.js bindings to the Tesseract OCR project.

Language: C++ - Size: 1.01 MB - Last synced at: 8 days ago - Pushed at: almost 7 years ago - Stars: 126 - Forks: 13

kaelzhang/python-aiodecorator

Python decorators for asyncio

Language: Python - Size: 11.7 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

kaelzhang/generator-py

Yeoman generator to create a python project with test/coverage ready

Language: JavaScript - Size: 48.8 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

kaelzhang/python-compton

An abstract data flow framework for quantitative trading

Language: Python - Size: 153 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

kaelzhang/my-bash-scripts

My Bash Scripts

Language: Shell - Size: 28.3 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

kaelzhang/macd

FinTech utility to calculate MACD, the Moving Average Convergence / Divergence.

Language: JavaScript - Size: 7.81 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 26 - Forks: 7

kaelzhang/bot-state-machine

Finite state machine for chat bot

Language: JavaScript - Size: 219 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

kaelzhang/gametra

A cloud game driver and automator

Language: JavaScript - Size: 262 KB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

kaelzhang/DA-RNN-in-Tensorflow-2-and-PyTorch

A Tensorflow 2 (Keras) implementation of DA-RNN (A Dual-Stage Attention-Based Recurrent Neural Network for Time Series Prediction, arXiv:1704.02971)

Language: Jupyter Notebook - Size: 7.97 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 11

kaelzhang/helm-stable-charts-mirror

国内镜像 A mirror of helm stable charts, the drop-in replacement of https://kubernetes-charts.storage.googleapis.com

Language: JavaScript - Size: 89.2 MB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 10 - Forks: 8

kaelzhang/babel-npm

An npm wrapper to install and transform dependency packages into es5 for old node

Language: Shell - Size: 2.93 KB - Last synced at: 8 days ago - Pushed at: about 9 years ago - Stars: 1 - Forks: 0

kaelzhang/ctrip-apollo

The most delightful and handy Node.js client for ctrip apollo configuration service.

Language: JavaScript - Size: 70.3 KB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 61 - Forks: 5

kaelzhang/binance-agent

Python library for integrating the Binance API into agentic workflows, an MCP (Model Context Protocol) implementation

Size: 0 Bytes - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

kaelzhang/docker-nginx Fork of nginx/docker-nginx

The forked NGINX Dockerfiles with headers-more-nginx-module

Language: Shell - Size: 127 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

kaelzhang/node-glob-gitignore

Extends `glob` with support for filtering files according to gitignore rules and exposes an optional Promise API

Language: JavaScript - Size: 27.3 KB - Last synced at: 15 days ago - Pushed at: 12 months ago - Stars: 19 - Forks: 5

kaelzhang/generator-cjs

Yeoman generator to create a CommonJS project

Language: JavaScript - Size: 23.4 KB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

kaelzhang/python-aioretry

Asyncio retry utility for Python 3.7+

Language: Python - Size: 45.9 KB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 13 - Forks: 5

kaelzhang/moving-averages 📦

The collections of simple, weighted, exponential, smoothed moving averages.

Language: JavaScript - Size: 41 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 26 - Forks: 10

kaelzhang/delightful-helm-charts

Delightful and frequently-used helm charts for grpc services, ingress and so on

Language: Mustache - Size: 31.3 KB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

kaelzhang/cert-manager-webhook-dnspod

Cert-manager webhook for DNSPod

Language: Go - Size: 91.8 KB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 4

kaelzhang/easing-functions

Robert Penner's easing functions

Language: JavaScript - Size: 17.6 KB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 8 - Forks: 4

kaelzhang/screen-master

A library to simulate mouse and keyboard behaviors for desktop screens and touch screens

Language: JavaScript - Size: 9.77 KB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

kaelzhang/b2a

btoa and atob support for node.js or old browsers, with the Unicode Problems fixed

Language: JavaScript - Size: 20.5 KB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 21 - Forks: 3

kaelzhang/3d-rotation

A JavaScript library to calculate 3d rotations

Language: JavaScript - Size: 18.6 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

kaelzhang/express-to-koa

Use express middlewares in Koa2, the one that really works.

Language: JavaScript - Size: 32.2 KB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 21 - Forks: 5

kaelzhang/python-env-get

Manage and retrieve env variables in Python.

Language: Python - Size: 16.6 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

kaelzhang/ostai-env

Manage and get process.env

Language: JavaScript - Size: 9.77 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

kaelzhang/docker-image-ubuntu-node

Language: Dockerfile - Size: 4.88 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

kaelzhang/docker-image-ubuntu-python

The docker image for Ubuntu 16.04 and Python 3.8

Language: Dockerfile - Size: 3.91 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

kaelzhang/git-perm-rm

Permanently remove a file or directory from a git repo.

Language: Shell - Size: 156 KB - Last synced at: 8 days ago - Pushed at: about 11 years ago - Stars: 3 - Forks: 0

kaelzhang/lua-gaia

Gaia, the NginX cache addons in Lua based on OpenResty.

Language: Harbour - Size: 73.2 KB - Last synced at: 8 days ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 1

kaelzhang/java-fastjson-protobuf

Spring `HttpMessageConverter` implementation with Alibaba FastJson and serializer/deserializer of Protobuf Messages.

Language: Java - Size: 95.7 KB - Last synced at: 8 days ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

kaelzhang/node-argv-split

Split argv(argument vector) and handle special cases.

Language: JavaScript - Size: 24.4 KB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 10 - Forks: 1

kaelzhang/torch-fit

`Keras.Model.fit`-like torch fit implementation

Language: Python - Size: 3.91 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

kaelzhang/Time2Vec

Size: 0 Bytes - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

kaelzhang/thomasleveil Fork of thomasleveil/thomasleveil

Size: 1.95 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kaelzhang/staged-recipes Fork of conda-forge/staged-recipes

A place to submit conda recipes before they become fully fledged conda-forge feedstocks

Size: 145 MB - Last synced at: 8 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

kaelzhang/node-scaffold-generator

Generates a repo from a specified template and data.

Language: JavaScript - Size: 43 KB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 11 - Forks: 7

kaelzhang/node-ocr

Optical character recognition for node.js

Language: JavaScript - Size: 113 KB - Last synced at: 8 days ago - Pushed at: over 11 years ago - Stars: 3 - Forks: 0

kaelzhang/test-ignore-installation

A repository to test installation of the ignore package

Language: TypeScript - Size: 3.91 KB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

kaelzhang/kdj 📦

Fintech utility to calculate KDJ

Language: JavaScript - Size: 7.81 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 6

kaelzhang/ostai-eslint-config-next

Eslint config for next-based applications

Size: 0 Bytes - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

kaelzhang/finmath

The collections of simple, weighted, exponential, smoothed moving averages.

Language: JavaScript - Size: 63.5 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 55 - Forks: 20

kaelzhang/eslint-config-ostai

Custom eslint config

Language: JavaScript - Size: 13.7 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

kaelzhang/skema

🛰 Skema provides a handy & composable way to validate / transform / purify the input data.

Language: JavaScript - Size: 271 KB - Last synced at: 8 days ago - Pushed at: over 5 years ago - Stars: 356 - Forks: 4

kaelzhang/python-newt

Thread-safe, mixed-threading-and-asyncio, producer-consumer queue for Python

Language: Python - Size: 157 KB - Last synced at: 8 days ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 0

kaelzhang/egg-snowflake 📦

Egg plugin to generate unique and increased twitter-snowflake uuid.

Language: JavaScript - Size: 14.6 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 0

kaelzhang/python-get-rolling-window

Create a rolling window from a 1-D numpy ndarray

Language: Python - Size: 7.81 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

kaelzhang/counterintuitive-errors

A collection of common counterintuitive errors and solutions

Size: 4.88 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

kaelzhang/node-ssh-url

Utilities to resolute and parse ssh url.

Language: JavaScript - Size: 178 KB - Last synced at: 8 days ago - Pushed at: about 11 years ago - Stars: 4 - Forks: 1

kaelzhang/stock-pandas-examples

Examples for stock-pandas

Language: Jupyter Notebook - Size: 122 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

kaelzhang/ngx

Data-driven nginx configuration manager.

Language: JavaScript - Size: 102 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 1

kaelzhang/bollinger-bands

Utilities to draw and calculate bollinger bands

Language: JavaScript - Size: 7.81 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 4

kaelzhang/git-cloc

Count Lines of Code for Git

Language: Shell - Size: 131 KB - Last synced at: 8 days ago - Pushed at: almost 12 years ago - Stars: 14 - Forks: 3

kaelzhang/promise-faker

Provides promise-like APIs but does the synchronous things.

Language: JavaScript - Size: 13.7 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

kaelzhang/node-err-object

Custom error object.

Language: JavaScript - Size: 44.9 KB - Last synced at: 8 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 2

kaelzhang/defaultbackend

The wrapper of gcr.io/google_containers/defaultbackend

Language: Dockerfile - Size: 1000 Bytes - Last synced at: 8 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

kaelzhang/nginx-ingress-controller

Just wrap the original nginx-ingress-controller for cloud registry

Language: Dockerfile - Size: 1.95 KB - Last synced at: 8 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

kaelzhang/graceful-instanceof

The instanceof mechanism cross package/module versions.

Language: JavaScript - Size: 5.86 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

kaelzhang/egg-wechat-pay

Wechat pay plugin for egg(WIP)

Language: JavaScript - Size: 13.7 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 34 - Forks: 7

kaelzhang/python-csv-dataset

csv-dataset helps to read csv files and create descriptive and efficient input pipelines for deep learning in a streaming fashion

Language: Python - Size: 70.3 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

kaelzhang/node-socket-pool

Persistent socket connections with pool for node server side.

Language: JavaScript - Size: 42 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 8 - Forks: 4

kaelzhang/MTS-Mixers

Size: 0 Bytes - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kaelzhang/node-safe-rm

The node port of shell-safe-rm: A much safer replacement of bash rm with nearly full functionalities and options of the rm command!

Language: JavaScript - Size: 2.93 KB - Last synced at: 8 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

kaelzhang/bin-tool

The utility tool to create powerful command line tools

Language: JavaScript - Size: 97.7 KB - Last synced at: 8 days ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

kaelzhang/node-ignored-cli

List all files that is ignored by .gitignore

Language: JavaScript - Size: 4.88 KB - Last synced at: 8 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

kaelzhang/dnspod-go Fork of decker502/dnspod-go 📦

DNSPod SDK for Go

Language: Go - Size: 17.6 KB - Last synced at: 8 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

kaelzhang/p-async-cache

Cache the async promise lookups and avoid fetching the same thing more than necessary.

Language: JavaScript - Size: 7.81 KB - Last synced at: 8 days ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

kaelzhang/node-aliyun-object-storage

An easy-to-use stream-enabled client for Aliyun OSS (Object Storage Service)

Language: JavaScript - Size: 3.91 KB - Last synced at: 8 days ago - Pushed at: almost 10 years ago - Stars: 1 - Forks: 0

kaelzhang/178manga-reader

你,懂的!Manga reader!

Language: JavaScript - Size: 219 KB - Last synced at: 8 days ago - Pushed at: almost 11 years ago - Stars: 9 - Forks: 2

kaelzhang/node-dubbo

Dubbo client for node.

Language: JavaScript - Size: 59.6 KB - Last synced at: 8 days ago - Pushed at: almost 7 years ago - Stars: 25 - Forks: 5

kaelzhang/neuron-cli

Command line tools for neuron

Language: JavaScript - Size: 44.9 KB - Last synced at: 8 days ago - Pushed at: almost 9 years ago - Stars: 1 - Forks: 0

kaelzhang/neuron.js

:shipit: A Full Feature CommonJS Module Manager, Dependency Graph Handler and Loader for Browsers

Language: JavaScript - Size: 7.25 MB - Last synced at: 8 days ago - Pushed at: about 9 years ago - Stars: 63 - Forks: 17

kaelzhang/how-to-set-up-a-kubernetes-cluster-in-qcloud

This is a tutorial about how to set up a kubernetes cluster in qcloud to replace TKE

Size: 0 Bytes - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

kaelzhang/node-finmath

Fintech mathematics

Language: JavaScript - Size: 5.86 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 0

kaelzhang/node-tmp-sync

The sync version of tmp just for test cases, making it much easier.

Language: JavaScript - Size: 6.84 KB - Last synced at: 8 days ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 1

kaelzhang/script-ready

Detect if a DOMElement node is ready

Language: JavaScript - Size: 16.6 KB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

kaelzhang/node-code-stringify

The node.js module that converts JavaScript variables into source codes. Unlike `JSON.stringify`, code-stringify also deals with reference(object) types of variables.

Language: JavaScript - Size: 40 KB - Last synced at: 8 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

kaelzhang/error-stack

Parse and manipulate error-stack

Language: JavaScript - Size: 14.6 KB - Last synced at: 8 days ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

kaelzhang/p-concurrency

Decorate async functions with limited concurrency, which can be used as decorator in the future.

Language: JavaScript - Size: 11.7 KB - Last synced at: 8 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

kaelzhang/rc-parser

Find and parse rc, rc.js, rc.yaml or etc if any one of them exists

Language: JavaScript - Size: 26.4 KB - Last synced at: 8 days ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

kaelzhang/fs-chmod

A drop-in replacement of `fs.chmod` with `+x` support.

Language: JavaScript - Size: 17.6 KB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

kaelzhang/p-find-index

Wait for a left-most matched promise to be fulfilled

Language: JavaScript - Size: 8.79 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

kaelzhang/charts Fork of helm/charts

Fork Version of Curated applications for Kubernetes

Language: Go - Size: 25.5 MB - Last synced at: 8 days ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

kaelzhang/tke-bridge-agent Fork of EyGaGNV/tke-bridge-agent

Size: 4.13 MB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

kaelzhang/gaia

Gaia, the framework to make gRPC services

Language: JavaScript - Size: 170 KB - Last synced at: 8 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 2

kaelzhang/node-print-code

Print visualized slice of code from its content, line and column for CLI

Language: JavaScript - Size: 9.77 KB - Last synced at: 8 days ago - Pushed at: over 9 years ago - Stars: 1 - Forks: 2

kaelzhang/photoid

Photoid is a browser for developers

Size: 0 Bytes - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

kaelzhang/node-util-inherits

node util.inherits with compatibility

Language: JavaScript - Size: 7.81 KB - Last synced at: 3 days ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 1

kaelzhang/node-test-fixture

Copy test-fixtures to temp dir and resolve files.

Language: JavaScript - Size: 28.3 KB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 2

kaelzhang/s-deviation

Utility to calculate standard deviation.

Language: JavaScript - Size: 6.84 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 3