tach

A Python tool to visualize + enforce dependencies, using modular architecture 🌎 Open source 🐍 Installable via pip πŸ”§ Able to be adopted incrementally - ⚑ Implemented with no runtime impact ♾️ Interoperable with your existing systems πŸ¦€ Written in rust (by gauge-sh)

Tach Alternatives

Similar projects and alternatives to tach

  1. nx

    373 tach VS nx

    Build system, optimized for monorepos, with AI-powered architectural awareness and advanced CI capabilities.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. black

    340 tach VS black

    The uncompromising Python code formatter

  4. pyright

    147 tach VS pyright

    Static Type Checker for Python

  5. ruff

    124 tach VS ruff

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

  6. sccache

    74 tach VS sccache

    Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.

  7. tilt

    61 tach VS tilt

    Define your dev environment as code. For microservice apps on Kubernetes.

  8. httpx

    61 tach VS httpx

    A next generation HTTP client for Python. πŸ¦‹

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. pants

    41 tach VS pants

    The Pants Build System

  11. setuptools

    36 tach VS setuptools

    Official project repository for the Setuptools build system

  12. zpy

    35 tach VS zpy

    Manage Python environments in Zsh, with uv or pip-tools (by AndydeCleyre)

  13. pyinfra

    33 tach VS pyinfra

    :wrench: pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands.

  14. monorepo.tools

    32 tach VS monorepo.tools

    Your defacto guide on monorepos, and in depth feature comparisons of tooling solutions.

  15. basedpyright

    9 tach VS basedpyright

    pyright fork with various type checking improvements, improved vscode support and pylance features built into the language server

  16. examples

    3 tach VS examples

    Examples for Bazel (by bazelbuild)

  17. baur

    1 tach VS baur

    An incremental task runner for mono repositories. (by simplesurance)

  18. chatpdb

    1 tach VS chatpdb

    Chat with your Python debugger

  19. moon

    8 tach VS moon

    A build system and monorepo management tool for the web ecosystem, written in Rust.

  20. pipxu

    2 tach VS pipxu

    Install and Run Python Applications in Isolated Environments using UV

  21. hook

    1 tach VS hook

    Demonstration of an import hook to enforce __all__ usage (by gauge-sh)

  22. template-typescript-monorepo

    Template repo with the latest tech working together

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better tach alternative or higher similarity.

tach discussion

Log in or Post with

tach reviews and mentions

Posts with mentions or reviews of tach. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-02-25.

Stats

Basic tach repo stats
14
2,392
9.9
5 days ago

gauge-sh/tach is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of tach is Rust.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?