[HN Gopher] Show HN: Tach - Visualize and untangle your Python c...
___________________________________________________________________
Show HN: Tach - Visualize and untangle your Python codebase
Hey everyone! We're Evan and Caelean, and we're the authors of
Tach. Tach gives you the tools to build a modular monolith in
Python: visibility into the state of your dependencies, as well as
the tools to fix them. Since our last Show HN
(https://news.ycombinator.com/item?id=41359181) we've shipped
support for layers, third party dependencies, visualizations, and
more. Tach is: * Open source (MIT) and completely free * Fast
(written in Rust ) * In use by teams at NVIDIA, PostHog, and more
As your team and codebase grows, code gets tangled up. This hurts
developer velocity, and increases cognitive load for engineers.
One way Tach differs from existing systems that handle this problem
(build systems, import linters, etc) is in it's ability to be
incrementally adopted and its runtime speed. If you struggle with
dependencies, onboarding new engineers, or a massive codebase, Tach
is for you! We built it with developers in mind - with clean
integrations into Git, CI/CD, and IDEs, and the performance for it
to be effective in any form factor.
Author : the1024
Score : 11 points
Date : 2025-02-25 16:34 UTC (6 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
___________________________________________________________________
(page generated 2025-02-25 23:01 UTC)