Hi, I’m Charlie. At OpenAI, I build high-performance developer tools for the Python ecosystem as part of the Astral team, including Ruff, uv, and ty. My goal is to make…
Hi, I’m Charlie.
At OpenAI, I build high-performance developer tools for the Python ecosystem as part of the Astral team, including Ruff, uv, and ty.
My goal is to make programming more productive by building faster tools.
The best way to track my work is to follow me on X (@charliermarsh). The best way to get in touch is to DM me on X (@charliermarsh).
-
whisper.cpp-cli
Packages whisper.cpp into pre-built, pip-installable wheels, for macOS and Linux.
Python ★ 178 2y agoExplain → -
script
JavaScript implementation of Script, Bitcoin's scripting language.
JavaScript ★ 127 4y agoExplain → -
semantic
A Python library for extracting semantic information from text, such as dates and numbers.
Python ★ 82 4y agoExplain → -
autobot
GitHub Copilot, for your existing codebase.
Python ★ 73 1y agoExplain → -
point-location
Kirkpatrick's Algorithm for Log(n) point location in planar subdivisions.
Python ★ 70 12y agoExplain → -
online_boosting
A suite of boosting algorithms for the online learning setting.
Python ★ 67 9y agoExplain → -
java-ml
Java implementations of several Machine Learning classification algorithms.
Java ★ 63 5y agoExplain → -
trellis
Write Dockerfiles and CI pipelines in TypeScript.
TypeScript ★ 44 3y agoExplain → -
uv-cloudflare-containers-example
Deploy a FastAPI application to Cloudflare Containers with uv.
Dockerfile ★ 44 1y agoExplain → -
android-lite
A 26 KB-take on the Khan Android app.
Java ★ 25 9y agoExplain → -
OCaml-SAT-Solvers
An OCaml implementation of the DPLL algorithm for solving SAT instances. Uses nothing beyond the OCaml List library.
OCaml ★ 19 11y agoExplain → -
altcoin-analysis
Quantitative analysis of altcoins, or "Bitcoin alternatives."
Python ★ 10 11y agoExplain → -
ocaml-futures
True OCaml futures using UNIX processes and pipes.
OCaml ★ 9 8y agoExplain → -
charliermarsh
No description.
★ 7 6d agoExplain → -
graph-matching
An implementation of the 'Matching with our Eyes Closed' algorithm for generating a randomized matching for a non-bipartite graph in an online manner.
Python ★ 7 12y agoExplain → -
uv ⑂
An extremely fast Python package and project manager, written in Rust.
★ 6 10d agoExplain → -
mongoose-proptypes
Generate React PropTypes for your Mongoose schema.
JavaScript ★ 6 10y agoExplain → -
es6-npm-boilerplate
Boilerplate for authoring in ES6 and publishing in ES5.
JavaScript ★ 6 11y agoExplain → -
schemastore ⑂
A collection of JSON schema files including full API
JavaScript ★ 5 3y agoExplain → -
huggingface_hub ⑂
The official Python client for the Hugging Face Hub.
★ 4 5mo agoExplain → -
mypy_primer ⑂
Run Python type checkers over millions of lines of code
★ 4 4mo agoExplain → -
notes
LaTeX notes from a variety of Princeton Computer Science courses.
TeX ★ 4 11y agoExplain → -
typing ⑂
Python static typing home. Hosts the documentation and a user help forum.
★ 3 10d agoExplain → -
python-build-standalone ⑂
Produce redistributable builds of Python
Python ★ 3 2y agoExplain → -
async_http_range_reader ⑂
A library for streaming reading of files over HTTP using range requests
Rust ★ 3 2y agoExplain → -
ruffd ⑂
Language server for ruff
★ 3 3y agoExplain → -
valid-media-queries
Validates CSS media queries.
JavaScript ★ 3 11y agoExplain → -
typeshed ⑂
Collection of library stubs for Python, with static types
★ 2 8d agoExplain → -
dependabot-core ⑂
🤖 Dependabot's core logic for creating update PRs.
★ 2 6mo agoExplain → -
clap ⑂
A full featured, fast Command Line Argument Parser for Rust
★ 2 5mo agoExplain → -
cargo-dist ⑂
📦 shippable application packaging
★ 2 5mo agoExplain → -
pycon-us-2024
No description.
★ 2 7mo agoExplain → -
configparser-rs ⑂
A simple configuration parsing utility with no dependencies built on Rust.
★ 2 2y agoExplain → -
homebrew-core ⑂
🍻 Default formulae for the missing package manager for macOS (or Linux)
★ 2 3y agoExplain → -
salsa ⑂
A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.
★ 1 7d agoExplain → -
rs-async-zip-1 ⑂
An asynchronous ZIP archive reading/writing crate.
★ 1 1mo agoExplain → -
git-commit-or-tag
No description.
Python ★ 1 1y agoExplain → -
pip ⑂
The Python package installer
★ 1 1y agoExplain → -
ruff-feedstock ⑂
A conda-smithy repository for ruff.
★ 1 3y agoExplain → -
poc-monotrail ⑂
Proof Of Concept for python package management without virtualenvs
★ 1 3y agoExplain → -
iOS-Elements
Some iOS modules and UI elements pulled together over various projects.
Objective-C ★ 1 13y agoExplain → -
sweet-rcss
A quick experiment in sweeting your JavaScript for use with RCSS.
JavaScript ★ 1 11y agoExplain → -
ai ⑂
No description.
★ 0 1y agoExplain → -
uv-workspace-test ⑂
No description.
Dockerfile ★ 0 1y agoExplain → -
cache-playground ⑂
No description.
Python ★ 0 1y agoExplain → -
direct-url-test
No description.
Python ★ 0 2y agoExplain → -
android-graphql-client
No description.
Java ★ 0 9y agoExplain → -
filaments
An experimental 'dumb view' architecture for Android.
Java ★ 0 10y agoExplain → -
hydrogen-css
Hydrogen-CSS automatically removes unnecessary CSS using Helium, PhantomJS, and Python.
JavaScript ★ 0 11y agoExplain → -
equality
Demonstration of a zero-error, O(1) information complexity algorithm for equality.
Python ★ 0 12y agoExplain → -
relevance
No description.
★ 0 12y agoExplain →
No repos match these filters.