Skip to content
View charliermarsh's full-sized avatar
Working on Ruff
Working on Ruff

Organizations

@astral-sh

Block or report charliermarsh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
charliermarsh/README.md

Hi, I’m Charlie.

I’m building Astral: high-performance developer tools for the Python ecosystem, starting with Ruff and uv.

My goal is to make the Python ecosystem more productive by building faster developer tools.

I was most recently a staff software engineer at Spring Discovery. Before that, I was a senior software engineer at Khan Academy.

The best way to track my work is to follow me on Twitter (@charliermarsh). The best way to get in touch is to DM me on Twitter (@charliermarsh).

You can find me on:

Pinned Loading

  1. astral-sh/ruff astral-sh/ruff Public

    An extremely fast Python linter and code formatter, written in Rust.

    Rust 32.4k 1.1k

  2. astral-sh/uv astral-sh/uv Public

    An extremely fast Python package and project manager, written in Rust.

    Rust 25.1k 725

  3. astral-sh/ruff-vscode astral-sh/ruff-vscode Public

    A Visual Studio Code extension with support for the Ruff linter.

    TypeScript 1.1k 53

  4. astral-sh/ruff-lsp astral-sh/ruff-lsp Public

    A Language Server Protocol implementation for Ruff.

    Python 1.3k 46

  5. astral-sh/ruff-pre-commit astral-sh/ruff-pre-commit Public

    A pre-commit hook for Ruff.

    Python 961 41

  6. pubgrub-rs/pubgrub pubgrub-rs/pubgrub Public

    PubGrub version solving algorithm implemented in Rust

    Rust 398 35