46-day longest streak
Hi there 👋 Hi 👋, I'm a Python backend developer interested in Rust and try to make Rust and Python work better together. 🐍 On Python side I created and…
Hi there 👋
Hi 👋, I'm a Python backend developer interested in Rust and try to make Rust and Python work better together.
- 🐍 On Python side I created and maintain wechatpy.
- 🦀 On Rust side I created and maintain jieba-rs and some other crates.
- 💻 I created and maintain some projects that helps you do cross compilation
❤️ Help me to make Rust and Python work seamlessly together by sponsoring me on GitHub
-
maturin ★ PINNED ⑂
Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages
Rust ★ 3 3d agoExplain → -
pyo3 ★ PINNED ⑂
Rust bindings for the Python interpreter
Rust ★ 0 2mo agoExplain → -
aliyundrive-webdav ★ PINNED
阿里云盘 WebDAV 服务
Rust ★ 9.8k 4mo agoExplain → -
napi-rs ★ PINNED ⑂
A framework for building compiled Node.js add-ons in Rust via Node-API
★ 0 3y agoExplain → -
wechatpy ★ PINNED ⑂
WeChat SDK for Python
Python ★ 65 6y agoExplain → -
homebrew-macos-cross-toolchains
macOS cross compiler toolchains
Ruby ★ 1.2k 4mo agoExplain → -
jieba-rs
The Jieba Chinese Word Segmentation Implemented in Rust
Rust ★ 958 1mo agoExplain → -
aliyundrive-fuse ▣
阿里云盘 FUSE 磁盘挂载
Rust ★ 939 3y agoExplain → -
nh3
Python binding to Ammonia HTML sanitizer Rust crate
Rust ★ 382 1d agoExplain → -
typst-py
Python binding to typst
Rust ★ 333 10d agoExplain → -
dav-server-rs
Rust WebDAV server library. A fork of the webdav-handler crate.
Rust ★ 243 1mo agoExplain → -
mupdf-rs
Rust binding to mupdf
Rust ★ 200 3d agoExplain → -
wechat-bot ▣
A robot of wechat based on python (Not maintained)
Python ★ 181 11y agoExplain → -
openwrt-netbird ▣
OpenWrt package for netbird
Makefile ★ 115 2y agoExplain → -
rocketmq-python ▣
RocketMQ Python client
Python ★ 97 3y agoExplain → -
fasttext-rs
Rust implementation of fastText
Rust ★ 67 2mo agoExplain → -
fasttext-serving
fastText model serving service
Rust ★ 62 2mo agoExplain → -
multi-lsp-proxy ▣
A LSP proxy to multiple language servers
Rust ★ 55 3y agoExplain → -
lddtree-rs
Read the dynamic library dependency tree
Rust ★ 47 2h agoExplain → -
if-addrs ⑂
Retrieve IP addresses for all interfaces. POSIX & Windows
Rust ★ 45 4mo agoExplain → -
otpauth-rs
Two-step verification of HOTP/TOTP for Rust.
Rust ★ 37 1y agoExplain → -
unidiff-rs
Unified diff parsing/metadata extraction library for Rust
Rust ★ 34 9mo agoExplain → -
rjieba-py
jieba-rs Python binding
Python ★ 34 16d agoExplain → -
leptos_sse ▣
Leptos server signals synced through Server-Sent-Events (SSE). Deprecated, use https://leptos-use.rs/network/use_event_source.html instead
Rust ★ 34 2y agoExplain → -
libtailscale-rs
Rust binding to libtailscale
Rust ★ 33 4mo agoExplain → -
crfs-rs
Pure Rust port of CRFsuite: a fast implementation of Conditional Random Fields (CRFs)
Rust ★ 30 16h agoExplain → -
py-promql-parser
PromQL parser for Python
Rust ★ 28 1d agoExplain → -
fat-macho-rs
Mach-O Fat Binary Reader and Writer
Rust ★ 28 16d agoExplain → -
fasttext-wheel
Build and upload fastText Python wheels to PyPI
Shell ★ 28 2y agoExplain → -
llvm-bitcode-rs
LLVM Bitcode parser in Rust
Rust ★ 26 2mo agoExplain → -
crfsuite-rs
Rust binding to crfsuite
Rust ★ 25 5mo agoExplain → -
APUE-Learning
Learning Advanced Programming in the UNIX Environment
C ★ 21 12y agoExplain → -
rocketmq-rs ▣
Rust client for Apache RocketMQ
Rust ★ 21 3y agoExplain → -
auditwheel-symbols
Find out which symbols are causing auditwheel too-recent versioned symbols error.
Rust ★ 19 11mo agoExplain → -
robotparser-rs
robots.txt parser for Rust.
Rust ★ 18 4y agoExplain → -
wechat-rs ▣
WeChat SDK for Rust. [WIP]
Rust ★ 18 9y agoExplain → -
cjieba-py
Python cffi binding to CppJieba
Python ★ 15 5y agoExplain → -
chinese-ner-rs ▣
A CRF based Chinese Named-entity Recognition Library written in Rust
Rust ★ 14 5y agoExplain → -
rustc-test ⑂
A fork of Rust’s `test` crate that doesn’t require unstable language features.
Rust ★ 13 3y agoExplain → -
rjsonnet-py
Python bindings to Rust jrsonnet crate(a Rust implementation of Jsonnet language)
Rust ★ 12 4mo agoExplain → -
bosonnlp-rs
BosonNLP SDK for Rust
Rust ★ 12 5y agoExplain → -
sanic-gunicorn ▣
Gunicorn worker for Sanic
Python ★ 12 9y agoExplain → -
copilot-api-proxy
A reverse proxy for the GitHub Copilot API that exposes OpenAI and Anthropic compatible endpoints.
Rust ★ 10 10d agoExplain → -
pi-parallel-agents
A pi extension for dynamic parallel agent execution. Run multiple agents with different models in parallel, with or without pre-defined agent configurations.
TypeScript ★ 10 4mo agoExplain → -
rust-lunardate
A Chinese Calendar Library in Rust
Rust ★ 10 3y agoExplain → -
lingua-py ▣
lingua-rs Python binding
Rust ★ 9 2y agoExplain → -
cargo-options
Reusable common Cargo command line options
Rust ★ 8 23d agoExplain → -
implib-rs
Generate Windows import library from module definition file in Rust
Rust ★ 7 2h agoExplain → -
caiyun ▣
字幕组资源离线下载至百度云盘 (Not Maintained)
Python ★ 7 10y agoExplain → -
huaweicloud-github-runner ▣
GitHub Action for automatic create and register Huawei Cloud ECS instance as a GitHub Actions self-hosted runner
JavaScript ★ 7 4y agoExplain → -
mmseg-rs
Chinese word segmentation algorithm MMSEG in Rust
Rust ★ 7 3y agoExplain → -
rust-jieba
Rust binding to cppjieba
Rust ★ 7 5y agoExplain → -
rfiletype-py
Infer file and MIME type by checking the magic number signature, Python binding of https://github.com/bojand/infer
Rust ★ 6 2y agoExplain → -
opencc-rs
OpenCC binding for Rust.
Rust ★ 6 8y agoExplain → -
rjmespath-py
jmespath.rs Python binding
Python ★ 6 1y agoExplain → -
douban2kindle ▣
豆瓣阅读图书推送 Kindle
Python ★ 6 11y agoExplain → -
images2video ▣
Python images to video library using OpenCV
Python ★ 5 11y agoExplain → -
optionaldict
A dict-like object that ignore NoneType values for Python
Python ★ 5 5y agoExplain → -
djsubdomains ⑂
Forked from https://github.com/ipsosante/django-subdomains
Python ★ 5 10y agoExplain → -
homebrew-tap
Personal Homebrew formulaes
Ruby ★ 4 3y agoExplain → -
py-dissimilar
A diff library with semantic cleanup
Rust ★ 4 3y agoExplain → -
murmurhash2-py
murmurhash2 for Python
Rust ★ 4 3y agoExplain → -
cfasttext
A fastText C wrapper
C++ ★ 4 2y agoExplain → -
douappbook ▣
Crawl book and rating infomations from Douban App
Python ★ 4 11y agoExplain → -
vim-python-ide ▣
Vim configuration files for developing Python projects
Vim script ★ 4 8y agoExplain → -
everbean ▣
Sync notes from book.douban.com to Evernote
Python ★ 4 11y agoExplain → -
data-structure-learning ▣
数据结构学习,作业代码
C ★ 4 13y agoExplain → -
crate-wheels
Build Python 🐍 wheels 🎡 for some Rust crates 📦 on GitHub Actions.
Rust ★ 3 9d agoExplain → -
cython-abseil-sample
Using abseil-cpp with Cython project sample
Cython ★ 3 2y agoExplain → -
magicfile ⑂
A python wrapper for libmagic
Python ★ 3 4y agoExplain → -
is-minified-js
Detecting minified javascript files
Python ★ 3 7y agoExplain → -
cqdb-sys
Low level Rust binding to Constant Quark Database (CQDB)
C ★ 2 5mo agoExplain → -
python-sysconfig-collector
Collect Python sysconfig on GitHub Actions for maturin
Python ★ 2 3y agoExplain → -
rocket-lenient-json ▣
A rocket_contrib::Json copy which removes the Content-Type check
Rust ★ 2 8y agoExplain → -
rusted-rs
Simple tool to highlight rustc --explain output
Rust ★ 2 9y agoExplain → -
docker-grafana-graphite ⑂
Docker image with StatsD, Graphite, Grafana 5
Dockerfile ★ 2 6y agoExplain → -
jieba-rpc ▣
Simple jieba RPC server based on msgpack-rpc-python
Python ★ 2 11y agoExplain → -
github-widget ▣
A jQuery plugin to show your Github repositories.
CSS ★ 2 12y agoExplain → -
nix-config
My nix config
Nix ★ 1 4d agoExplain → -
cqdb-rs
Constant Quark Database in Rust
Rust ★ 1 3mo agoExplain → -
maturin-ci-playground
Playground for `maturin generate-ci`
Rust ★ 1 4mo agoExplain → -
airflow ⑂
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
★ 1 7mo agoExplain → -
algorithm-learning ▣
Codes I wrote when I was learning algorithm
C ★ 1 13y agoExplain → -
messense
No description.
★ 1 3y agoExplain → -
cmake-toolchain-rs
Auto-generate CMake toolchain file
Rust ★ 1 3y agoExplain → -
nvim-config
My neovim configuration
Lua ★ 1 4y agoExplain → -
sha512-crypt
Python binding to Rust sha-crypt password hashing crate
Python ★ 1 3y agoExplain → -
python3-config-rs
Read Python 3 sysconfigdata in Rust
Rust ★ 1 5y agoExplain → -
fastText ⑂
Library for fast text representation and classification.
HTML ★ 1 2y agoExplain → -
serde-single-key-map
Unwrap a single key map with serde
Rust ★ 1 6y agoExplain → -
rocket-validator
Validator data guard for Rocket
Rust ★ 1 8y agoExplain → -
cppjieba-cabi
Idiomatic C ABI for CppJieba
C++ ★ 1 5y agoExplain → -
rusted ▣
Simple tool to highlight rustc --explain output
Python ★ 1 10y agoExplain → -
extender ▣
A simple plug-in/extension system on Python
Python ★ 1 11y agoExplain → -
Flask-DjangoQuery
DjangoQuery extension for Flask-SQLAlchemy
Python ★ 1 11y agoExplain → -
catsup-theme-seven ▣
A theme for Catsup
CSS ★ 1 12y agoExplain → -
CMCCLogin ▣
A CMCC WLAN Client for OS X
Objective-C ★ 1 13y agoExplain → -
etcd-client ⑂
An etcd v3 API client
★ 0 4mo agoExplain → -
nanokvm-hid
Python library for controlling keyboard, mouse, and touchpad via USB HID gadgets on NanoKVM Pro
Python ★ 0 4mo agoExplain → -
liblbfgs-sys
Low level Rust binding to libLBFGS: a library of Limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS)
Rust ★ 0 5mo agoExplain → -
reqsign ⑂
Signing HTTP requests without heavy SDKs.
Rust ★ 0 2y agoExplain → -
opendal ⑂
OpenDAL: Access data freely, painlessly, and efficiently
Rust ★ 0 1y agoExplain → -
pep508_rs ⑂
A library for python dependency specifiers (PEP 508) with validations and warnings
★ 0 1y agoExplain → -
ruff-feedstock ⑂
A conda-smithy repository for ruff.
★ 0 3y agoExplain → -
hpy ⑂
HPy: a better API for Python
★ 0 2y agoExplain → -
n8n-on-railway ⑂
No description.
Shell ★ 0 3y agoExplain → -
xwin ⑂
A utility for downloading and packaging the Microsoft CRT headers and libraries, and Windows SDK headers and libraries needed for compiling and linking programs targeting Windows.
★ 0 2y agoExplain → -
setuptools-rust ⑂
Setuptools plugin for Rust support
★ 0 3y agoExplain → -
tree-sitter-py
Experimental Python binding to tree-sitter. Don't use it.
Rust ★ 0 4y agoExplain → -
python-unrar ⑂
A ctypes wrapper for UnRAR library, plus a rarfile module on top of it.
Python ★ 0 5y agoExplain → -
dirty-json-rs
Fix up dirty JSON string
Rust ★ 0 5y agoExplain → -
namedlock-rs ⑂
Namespaces for named locks in Rust
★ 0 5y agoExplain → -
jbig2dec-rs
Rust binding to jbig2dec
Rust ★ 0 5y agoExplain → -
rpi
Raspberry Pi scripts
Python ★ 0 8y agoExplain → -
flake8-network-timeout
No description.
Python ★ 0 9y agoExplain → -
stacktracer
Stack tracer for multi-threaded applications
Python ★ 0 10y agoExplain → -
shadowsocks ⑂
No description.
Python ★ 0 11y agoExplain → -
doubookcrawler ▣
Douban book ratings infomation crawler.
Python ★ 0 11y agoExplain → -
django-mako ▣
Django mako
Python ★ 0 11y agoExplain → -
catsup-theme-lingonberry ▣
A theme for Catsup. WIP
CSS ★ 0 11y agoExplain → -
wiki
Personal wiki
CSS ★ 0 11y agoExplain → -
toml-edit-repro ▣
No description.
Rust ★ 0 2y agoExplain → -
maturin-feedstock ⑂
A conda-smithy repository for maturin.
★ 0 3y agoExplain →
No repos match these filters.