13-day current streak·40-day longest streak
Hi, I'm Xuanwo 👋 > Xuanwo, /ʃwæn woʊ/, pronounced "shwan-wo" My VISION is Data Freedom. I aim to create an ecosystem where users can access ANY data, across ANY service,…
Hi, I'm Xuanwo 👋
> Xuanwo, /ʃwæn woʊ/, pronounced "shwan-wo"
My VISION is Data Freedom.
I aim to create an ecosystem where users can access ANY data, across ANY service, using ANY method, in ANY language.
If our visions align in some part, feel free to get in touch so we can collaborate.- I'm an ASF Member, Apache OpenDAL PMC Chair, and a mentor at the Apache Incubator. If you have projects that align with my vision and are interested in bringing them to the Apache Incubator, please contact me.
- I actively contribute to many Rust projects. If you're interested in learning Rust and joining the
RBIRjourney, please contact me. - I'm a believer of open source. If you're developing one that aligns with my vision, please contact me; I'm willing to offer some help.
- Last but not least: I'm not a native English speaker and am currently practicing my English. If you're interested in having an English conversation with me, I would really appreciate it. Please contact me.
Projects that I'm working on:
- opendal: A unified data access layer, empowering users to seamlessly and efficiently retrieve data from diverse storage services
- iceberg-rust: Rust implementation of Apache Iceberg.
- paimon-rust: The rust implementation of Apache Paimon.
- arrow-rs: Official Rust implementation of Apache Arrow.
- fury-rs: A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
- databend: A modern Elasticity and Performance cloud data warehouse, activate your object storage for real-time analytics.
Projects that I maintained:
Let's rock!-
opendal ★ PINNED ⑂
Open Data Access Layer that connect the whole world together.
Rust ★ 1 1y agoExplain → -
iceberg-rust ★ PINNED ⑂
Apache Iceberg
Rust ★ 0 1y agoExplain → -
backon ★ PINNED
Make retry like a built-in feature provided by Rust.
Rust ★ 1.0k 1mo agoExplain → -
lance ★ PINNED ⑂
Modern columnar data format for ML and LLMs implemented in Rust. Convert from parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, and PyTorch with more integrations coming..
★ 0 4mo agoExplain → -
WebsitesForStudents ▣
本库旨在建设一个对大学生有益有用的集合,欢迎参与。
Python ★ 365 3y agoExplain → -
xurl
xURL: Client for AI Agents URLs
Rust ★ 357 4mo agoExplain → -
acp-claude-code ▣
The ACP implementation for Claude Code
TypeScript ★ 237 10mo agoExplain → -
gg
General Golang Code Generator
Go ★ 199 3y agoExplain → -
xlaude
A CLI tool for managing Claude instances with git worktree
Rust ★ 184 8mo agoExplain → -
go-locale
Cross platform locale detection for Golang
Go ★ 120 23d agoExplain → -
luban
Luban: Chart the cosmos of ideas
Rust ★ 99 1mo agoExplain → -
gpui-ghostty
No description.
Rust ★ 80 3mo agoExplain → -
vibe-reading ⑂
Vibe Reading - feel the vibe, no hassles
TypeScript ★ 72 1mo agoExplain → -
remote-work-spectrum ▣
Remote work spectrum
★ 51 4y agoExplain → -
blog
All my thinking land down here.
HTML ★ 50 4d agoExplain → -
when-i-find-rust-is-slow
It's crazy, I found a case where Rust is slower than Python! But, really?
Python ★ 44 5mo agoExplain → -
learn-data-lake-from-storage ▣
Learn Data Lake From Storage Layer.
★ 44 2y agoExplain → -
hdrs
HDFS Native Client in Rust via HDFS C API libhdfs
Rust ★ 42 2d agoExplain → -
mcp-server-opendal
Model Context Protocol Server for Apache OpenDAL™
Python ★ 35 1y agoExplain → -
serfig ▣
Layered configuration system built upon serde
Rust ★ 29 10mo agoExplain → -
beancollect ▣
beancollect helps your collect beans so that you can count them.
Go ★ 27 4y agoExplain → -
serde-env
env support for serde
Rust ★ 25 3mo agoExplain → -
keyboard-coming ▣
我陈平安,唯有一键,可搬山,倒海,降妖,镇魔,敕神,摘星,断江,摧城,开天!
★ 22 4y agoExplain → -
formwork
formwork is my favourite rust template
Rust ★ 19 7mo agoExplain → -
epochfs
EpochFS is a versioned cloud file system with git-like branching, transaction support.
Rust ★ 17 3mo agoExplain → -
serde-bridge ▣
A bridge between different serde implementations.
Rust ★ 16 10mo agoExplain → -
hdfs-sys
Bindings to HDFS Native C API.
C ★ 14 6mo agoExplain → -
reqwest-hickory-resolver
The hickory-dns resolver for reqwest
Rust ★ 11 25d agoExplain → -
serde-go ▣
Serialize and Deserialize Golang data structures efficiently and generically
Go ★ 11 4y agoExplain → -
globiter ▣
Turn glob range and set into Iterator
Rust ★ 8 10mo agoExplain → -
qingchat ▣
No description.
Python ★ 8 10y agoExplain → -
hdfs-rpc ▣
Rust Native Client for HDFS RPC
Rust ★ 6 10mo agoExplain → -
SublimeForWiz ▣
听说你们都喜欢Sublime?
JavaScript ★ 6 11y agoExplain → -
jade-ims ▣
Jade inventory management system , 玉石进销存管理系统
HTML ★ 6 10y agoExplain → -
auto-add-to-project
Add issues and PRs into project automatically!
Go ★ 6 2y agoExplain → -
http-sender ▣
HttpSender aims to offer a simple send API for various HTTP client implementations.
Rust ★ 5 1y agoExplain → -
go-mod-redirect ▣
No description.
Go ★ 5 7y agoExplain → -
lance-dataset-test
Rust benchmark harness for comparing columnar storage engines on multi-modal datasets.
Rust ★ 4 12d agoExplain → -
duckdb-opendal
No description.
C++ ★ 4 3mo agoExplain → -
Xuanwo
No description.
★ 4 1y agoExplain → -
ghac
GitHub Actions Cache Service V2 Integration for Rust
Rust ★ 3 25d agoExplain → -
databend ⑂
An elastic and reliable Serverless Data Warehouse, offers Blazing Fast Query and combines Elasticity, Simplicity, Low cost of the Cloud, built to make the Data Cloud easy
Rust ★ 3 1y agoExplain → -
hcl2-example
No description.
Go ★ 3 6y agoExplain → -
streamlit-store
No description.
Python ★ 3 1y agoExplain → -
hive_metastore_rs
The hive metastore client in rust
Rust ★ 2 25d agoExplain → -
s3s ⑂
S3 Service Adapter
★ 2 6mo agoExplain → -
asfship
No description.
Rust ★ 2 3mo agoExplain → -
hyper-across-tokio-runtime-hang
This repo is AI generated and served for debugging. PLEASE DON'T TRUST IT.
Rust ★ 2 3mo agoExplain → -
tokio-tcpstream-with-busy-estab
No description.
Python ★ 2 5mo agoExplain → -
nodebb-plugin-html5videoplayer ⑂
this plugin embeds an HTML5 video player. when upload a video this does not appear as a link but as players in the content.
JavaScript ★ 2 8y agoExplain → -
onobot ▣
No description.
Rust ★ 2 4y agoExplain → -
xabi
Stable native ABI generation from Rust traits
Rust ★ 1 5d agoExplain → -
design-system
Xuanwo design system
JavaScript ★ 1 18d agoExplain → -
homebrew-tap
No description.
Ruby ★ 1 23d agoExplain → -
asfml
CLI for reading Apache Pony Mail archives
Rust ★ 1 1mo agoExplain → -
md
一款简洁的微信 Markdown 编辑器
Vue ★ 1 7mo agoExplain → -
cloud-filter-rs ⑂
A Rust wrapper for the Windows Cloud Filter API
★ 1 2y agoExplain → -
lancedb ⑂
Developer-friendly, embedded retrieval engine for multimodal AI. Search More; Manage Less.
★ 1 1y agoExplain → -
lance-rle-benchmark
No description.
Rust ★ 1 3mo agoExplain → -
opendal-python-postgresql-example
No description.
Python ★ 1 1y agoExplain → -
motore ⑂
Async middleware abstraction powered by AFIT and RPITIT.
★ 1 1y agoExplain → -
tokio-issue-6325-storage-full
No description.
Rust ★ 1 3mo agoExplain → -
tonbo ⑂
An embedded KV database in Rust.
★ 1 2y agoExplain → -
playberg
Playing with Apache Iceberg now!
Jupyter Notebook ★ 1 1y agoExplain → -
apple-platform-rs ⑂
Rust crates supporting Apple platform development
★ 1 3y agoExplain → -
aliyun-cli ⑂
Alibaba Cloud CLI
★ 1 3y agoExplain → -
AliSQL ⑂
AliSQL is a MySQL branch originated from Alibaba Group. Fetch document from Release Notes at bottom.
★ 1 3y agoExplain → -
agave ⑂
Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.
★ 1 1y agoExplain → -
advisory-db ⑂
Security advisory database for Rust crates published through crates.io
★ 1 1y agoExplain → -
action-test
action test
Shell ★ 1 6y agoExplain → -
ACMTemplate
A template for ACM
TeX ★ 1 10y agoExplain → -
accounting ⑂
Google Spreadsheet 记账脚本
JavaScript ★ 1 11y agoExplain → -
3rdparty ⑂ ▣
:battery: 3rd party libraries that are needed to run Nextcloud
PHP ★ 1 5y agoExplain → -
1password-teams-open-source ⑂
Get a free 1Password Teams membership for your open source project
★ 1 3y agoExplain → -
building-blocks-opendal-examples
The OpenDAL examples for CMU-DB Building Blocks Talk.
Rust ★ 1 1y agoExplain → -
datafusion-sqlparser-rs ⑂
Extensible SQL Lexer and Parser for Rust
★ 1 1y agoExplain → -
ChatGPT-Next-Web ⑂
A cross-platform ChatGPT/Gemini UI (Web / PWA / Linux / Win / MacOS). 一键拥有你自己的跨平台 ChatGPT/Gemini 应用。
TypeScript ★ 1 1y agoExplain → -
pyo3-sub-interpreter-broken
A reproduce for the issue I'm facing with PyO3 and Sub Interpreter.
Rust ★ 1 1y agoExplain → -
delta-rs ⑂
A native Rust library for Delta Lake, with bindings into Python
★ 1 1y agoExplain → -
phper ⑂
The framework that allows us to write PHP extensions using pure and safe Rust whenever possible.
★ 1 2y agoExplain → -
awesome-rust ⑂
A curated list of Rust code and resources.
★ 1 2y agoExplain → -
oss-fuzz ⑂
OSS-Fuzz - continuous fuzzing for open source software.
★ 1 2y agoExplain → -
yazi ⑂
💥 Blazing fast terminal file manager written in Rust, based on async I/O.
★ 1 2y agoExplain → -
opendal-oauth-proxy ▣
This project is the oauth proxy for opendal integration tests, please don
JavaScript ★ 1 3y agoExplain → -
zero-sievert-corpse-beacon
Native ZERO Sievert Catspeak mod that highlights searchable corpse chests with a high-contrast beacon.
Python ★ 0 5d agoExplain → -
agenvo
No description.
Python ★ 0 23d agoExplain → -
icu4x ⑂
Solving i18n for client-side and resource-constrained environments.
★ 0 27d agoExplain → -
rust-alloc-no-stdlib ⑂
An interface to a generic allocator so a no_std rust library can allocate memory, with, or without stdlib being linked.
★ 0 1mo agoExplain → -
monoio ⑂
Rust async runtime based on io-uring.
★ 0 1y agoExplain → -
libpod ⑂
libpod is a library used to create container pods. Home of Podman.
★ 0 3y agoExplain → -
sqlx ⑂
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
★ 0 1y agoExplain → -
infrastructure-actions ⑂
ASF GitHub Actions Repository
★ 0 2mo agoExplain → -
hermes-agent ⑂
The agent that grows with you
★ 0 2mo agoExplain → -
yetone ⑂
No description.
★ 0 3mo agoExplain → -
rss-lance ⑂
A self-hosted RSS reader built on LanceDB - no database server, no web server, no framework. Just files on disk or S3.
★ 0 4mo agoExplain → -
lanceEmbeddings_AiAgent ⑂
Using Lance files as vector and embedding database for RAG
★ 0 4mo agoExplain → -
agents-ctx-plus ⑂
No description.
★ 0 4mo agoExplain → -
smoosense ⑂
Interactively browse multimodal tabular data
★ 0 4mo agoExplain → -
DataViewer ⑂
No description.
★ 0 4mo agoExplain → -
dlt-client ⑂
This is a Client for Managing dlt-hub (Data Load Tool) kind of Pipeline as well as handling queries through Duckdb
★ 0 4mo agoExplain → -
vxdb ⑂
A local vector store with a SQL interface, exposed over MCP.
★ 0 4mo agoExplain → -
duckdb ⑂
DuckDB is an analytical in-process SQL database management system
★ 0 3mo agoExplain → -
skills
No description.
★ 0 4mo agoExplain → -
gpui-component ⑂
Rust GUI components for building fantastic cross-platform desktop application by using GPUI.
★ 0 6mo agoExplain → -
community-extensions ⑂
No description.
★ 0 4mo agoExplain → -
opendal-vs-hadoop
No description.
Python ★ 0 7mo agoExplain → -
CodexBar ⑂
Show usage stats for OpenAI Codex and Claude Code, without having to login.
★ 0 7mo agoExplain → -
datasketches-rust ⑂
A software library of stochastic streaming algorithms, a.k.a. sketches.
★ 0 4mo agoExplain → -
VectorDBBench ⑂
Benchmark for vector databases.
★ 0 7mo agoExplain → -
gray-matter-rs ⑂
A tool for easily extracting front matter out of a string. It is a fast Rust implementation of gray-matter. Parses YAML, JSON, TOML and support for custom parsers. Use it and let me know by giving it a star!
★ 0 2y agoExplain → -
badger ⑂
Fast key-value DB in Go.
Go ★ 0 4y agoExplain → -
substrait-rs ⑂
Rust crate for Substrait: Cross-Language Serialization for Relational Algebra
★ 0 9mo agoExplain → -
oceanbase ⑂
The Fastest Distributed Database for Transactional, Analytical, and AI Workloads. Welcome to our community: https://discord.gg/74cF8vbNEs
★ 0 9mo agoExplain → -
agent-client-protocol ⑂
A protocol for connecting any editor to any agent
★ 0 10mo agoExplain → -
dit ▣
Data in Git
Rust ★ 0 10mo agoExplain → -
curvine ⑂
High performance distributed cache system. Built by Rust.
★ 0 1y agoExplain → -
wasm-bindgen ⑂
Facilitating high-level interactions between Wasm modules and JavaScript
★ 0 5y agoExplain → -
langchain-community ⑂
Community-maintained LangChain integrations
★ 0 8mo agoExplain → -
nixpkgs ⑂
Nix Packages collection
Nix ★ 0 1y agoExplain → -
opendal-debug-list-object
No description.
Rust ★ 0 3mo agoExplain → -
this-week-in-rust ⑂
Data for this-week-in-rust.org
★ 0 1y agoExplain → -
redis-rs ⑂
Redis library for rust
★ 0 1y agoExplain → -
futures-rustls ⑂
No description.
★ 0 1y agoExplain → -
tisonkun ⑂
No description.
★ 0 1y agoExplain → -
cherry-studio ⑂
🍒 Cherry Studio is a desktop client that supports for multiple LLM providers. Support deepseek-r1
★ 0 1y agoExplain → -
flate2-rs ⑂
DEFLATE, gzip, and zlib bindings for Rust
★ 0 7mo agoExplain → -
chatwise-releases ⑂
The fastest AI Chatbot for any LLM
★ 0 1y agoExplain → -
wezterm ⑂
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
★ 0 4y agoExplain → -
cargo-fuzz ⑂
Command line helpers for fuzzing
★ 0 1y agoExplain → -
wasmtime ⑂
A lightweight WebAssembly runtime that is fast, secure, and standards-compliant
★ 0 1y agoExplain → -
neon ⑂
Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
★ 0 1y agoExplain → -
parquet-viewer ⑂
View parquet files online
★ 0 1y agoExplain → -
engula ⑂
Engula empowers engineers to build reliable and cost-effective databases.
★ 0 4y agoExplain → -
loco ⑂
🚂 🦀 The one-person framework for Rust for side-projects and startups
★ 0 9mo agoExplain → -
fusio ⑂
Fusio provides file operations on multiple storages across various async runtimes.
★ 0 1y agoExplain → -
config-rs ⑂
⚙️ Layered configuration system for Rust applications (with strong support for 12-factor applications).
★ 0 4y agoExplain → -
datafusion ⑂
Apache DataFusion SQL Query Engine
★ 0 3d agoExplain → -
OctoBase ⑂
🐙 OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.
★ 0 3y agoExplain → -
avro ⑂
Apache Avro is a data serialization system.
★ 0 1y agoExplain → -
avro-rs ⑂
Rust SDK for Apache Avro - a data serialization system.
★ 0 1y agoExplain → -
Follow ⑂
🧡 Next generation information browser
★ 0 1y agoExplain → -
arrow-udf ⑂
An User-Defined Function Framework for Apache Arrow.
★ 0 2y agoExplain → -
rust-rdkafka ⑂
A fully asynchronous, futures-based Kafka client library for Rust based on librdkafka
★ 0 1y agoExplain → -
hudi-rs ⑂
A native Rust library for Apache Hudi, with bindings into Python
★ 0 1y agoExplain → -
cargo-shear ⑂
Detect and remove unused dependencies from Cargo.toml
★ 0 1y agoExplain → -
data-platform-k8s-demo ⑂
No description.
★ 0 1y agoExplain → -
foyer ⑂
Hybrid memory and disk cache in Rust
★ 0 1y agoExplain → -
thrift ⑂
Apache Thrift
★ 0 1y agoExplain → -
fastrace ⑂
No description.
★ 0 2y agoExplain → -
publications
No description.
★ 0 1y agoExplain → -
askbend ⑂
AskBend: SQL-based Knowledge Base Search and Completion using Databend
★ 0 3y agoExplain → -
ast-grep ⑂
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
★ 0 2y agoExplain → -
gendam ⑂
A privacy-first generative DAM
★ 0 2y agoExplain → -
excalidocker-rs ⑂
Convert your docker-compose into excalidraw
★ 0 2y agoExplain → -
rust-sqlite ⑂
Rewriting SQLite in Rust for Learning and Fun using Apache Arrow and DataFusion ecosystem
★ 0 2y agoExplain → -
raknet-rs ⑂
Raknet protocol implementation by rust
★ 0 2y agoExplain → -
isograph ⑂
The UI framework for teams that move fast — without breaking things.
★ 0 2y agoExplain → -
trustfall-rustdoc-adapter ⑂
Trustfall adapter for querying rustdoc
★ 0 2y agoExplain → -
cargo-semver-checks ⑂
Scan your Rust crate for semver violations.
★ 0 2y agoExplain → -
datafusion-comet ⑂
Apache DataFusion Comet Spark Accelerator
★ 0 2y agoExplain → -
orgize ⑂
A Rust library for parsing org-mode files.
★ 0 2y agoExplain → -
paimon-rust ⑂
Apache paimon
★ 0 1y agoExplain → -
datafusion-orc ⑂
Implementation of Apache ORC file format use Apache Arrow in-memory format
★ 0 2y agoExplain → -
paradedb ⑂
Postgres for Search and Analytics
★ 0 2y agoExplain → -
dav-server-rs ⑂
Rust WebDAV server library. A fork of the webdav-handler crate.
★ 0 2y agoExplain → -
zino ⑂
Next-generation framework for composable applications in Rust.
★ 0 2y agoExplain → -
volo ⑂
Rust RPC framework with high-performance and strong-extensibility for building micro-services.
★ 0 2y agoExplain → -
rooch ⑂
VApp Container with Move Language
★ 0 1y agoExplain → -
bendsql ⑂
Databend Native Client
★ 0 1y agoExplain → -
tracing-opentelemetry ⑂
No description.
★ 0 2y agoExplain → -
crc32c ⑂
Fast CRC-32-Castagnoli implementation in Rust
★ 0 2y agoExplain → -
zed ⑂
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
★ 0 2y agoExplain → -
arrow-format ⑂
Generated Rust of Apache Arrow spec
★ 0 1y agoExplain → -
tauri-indexeddb-openfailed
No description.
Vue ★ 0 2y agoExplain → -
go-ethereum ⑂
Official Go implementation of the Ethereum protocol
★ 0 2y agoExplain → -
bitcoin ⑂
Bitcoin Core integration/staging tree
★ 0 2y agoExplain → -
crabml ⑂
No description.
★ 0 2y agoExplain → -
compio ⑂
A thread-per-core Rust runtime with IOCP/io_uring/polling.
★ 0 2y agoExplain → -
tree-sitter-hcl ⑂
tree-sitter grammar for HCL
★ 0 4y agoExplain → -
shuttle-examples ⑂
Examples for using Shuttle with different frameworks and resources
★ 0 2y agoExplain → -
shuttle ⑂
Build & ship backends without writing any infrastructure files.
★ 0 2y agoExplain → -
comdev-site ⑂
Website sources for the Apache Community Development Website
★ 0 2y agoExplain → -
incubator-pekko-site ⑂
Apache pekko
★ 0 2y agoExplain → -
tokio-tcpstream-debug ⑂
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
★ 0 1mo agoExplain → -
pyo3 ⑂
Rust bindings for the Python interpreter
★ 0 2y agoExplain → -
cloudflare-blog ⑂
Cloudflare Blog code samples
★ 0 2y agoExplain → -
nuclei ⑂
Proactive IO & Runtime system
★ 0 2y agoExplain → -
libsql ⑂
libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
★ 0 2y agoExplain → -
obkv-table-client-rs ⑂
OBKV Table Client is Rust Library that can be used to access table data from OceanBase storage layer. Its access method is different from JDBC, it skips the SQL parsing layer, so it has significant performance advantage.
★ 0 2y agoExplain → -
hdfs-native ⑂
No description.
★ 0 2y agoExplain → -
rustc_codegen_clr ⑂
This rust compiler backend emmits valid CLR IR, enabling you to use Rust in .NET projects
★ 0 2y agoExplain → -
databend-docs ⑂
Official repository for Databend documentation
★ 0 1y agoExplain → -
dilu ⑂
A colorful CLI client with icons for accessing data via OpenDAL
★ 0 2y agoExplain → -
pants ⑂
The Pants Build System
★ 0 1y agoExplain → -
reqwest ⑂
An easy and powerful Rust HTTP Client
★ 0 9mo agoExplain → -
youtube-dl ⑂
Command-line program to download videos from YouTube.com and other video sites
Python ★ 0 7y agoExplain → -
jemallocator ⑂
Rust allocator using jemalloc as a backend
★ 0 3y agoExplain → -
chrono-tz ⑂
TimeZone implementations for rust-chrono from the IANA database
★ 0 3y agoExplain → -
hdfspp-sys
Rust bindings for hdfspp: the pure cpp client for HDFS
Rust ★ 0 8mo agoExplain → -
client-rust ⑂
Rust Client for TiKV.
★ 0 2y agoExplain →
No repos match these filters.