Changing
The way
Python work
Gets done
01
Astral's Mission
We build high-performance developer tools for the Python ecosystem.
– Ruff, an extremely fast Python linter, written in Rust.
– uv, an extremely fast Python package manager, written in Rust.
Our mission is to make the Python ecosystem more productive.
By building tools that enable developers to ship great software, faster.
Tools that change how we work.
02
Astral's Beliefs
We believe that a great tool can have an outsized impact.
– That a great tool can multiply the effectiveness of individual developers, teams, and entire organizations.
We build in the open. Our tools are open source and permissively licensed.
We strive to advance existing standards and integrate with the broader ecosystem.
We value openness. We value action. We value craft.
My Path to Astral
Charlie Marsh
Founder, Astral
When I first released Ruff, I wasn’t sure whether anyone would care about a faster Python linter. I had a hunch that better tools were possible — so I built the thing I wanted for my own work.
A few months later, Ruff was adopted by some of the most significant Python projects on Earth.
To me, the response to Ruff is itself evidence of an opportunity: to make the Python ecosystem more productive by building high-performance developer tools.
Astral exists to meet that opportunity.
Many established projects and companies now rely on our tools to write code every day. I view that as both my greatest source of motivation and my most significant responsibility.
Thank you for your trust. We won’t let you down.
Charlie Marsh
Founder, Astral