Open Source Monorepo Tools
A monorepo is a software development approach that stores multiple related projects, packages, or services in one version-controlled repository. It can simplify shared code, coordinated changes, and dependency management across a codebase, while making it easier to apply consistent testing and release practices. Monorepos also bring challenges, including longer builds, complex access controls, and the need to keep project boundaries clear as the repository grows.
Open source monorepo tools include package managers, build and task orchestration systems, code generators, and utilities for managing dependencies and repository structure. When choosing tools, consider supported languages, build performance, caching, integration with existing workflows, maintenance activity, license, and infrastructure requirements. They are useful to teams and individual developers coordinating related applications or libraries, especially when shared code and synchronized changes matter.
4 repositories · updated June 12, 2026

Bklit: Open-Source Analytics SaaS (Discontinued)
Bklit was a privacy-focused, open-source analytics platform designed for modern web applications, offering real-time tracking of pageviews, events, and user sessions. Built with a powerful SDK and a beautiful dashboard, it provided robust features for web analytics. Please note, Bklit Analytics has been discontinued, and its hosted service, npm packages, and self-hosted infrastructure are no longer maintained.

Tach: Enforcing Python Dependencies with Modular Architecture
Tach is an open-source Python tool, written in Rust, designed to visualize and enforce dependencies within your projects. It promotes modular architecture by ensuring declared dependencies, public interfaces, and preventing dependency cycles. Installable via pip, Tach offers incremental adoption and no runtime impact.

pnpm: A Fast and Disk Space Efficient Package Manager for JavaScript
pnpm is a highly performant and disk space efficient package manager for JavaScript projects. It stands out by using a unique content-addressable filesystem, which significantly reduces disk usage and speeds up installations. Ideal for monorepos and projects requiring strict dependency management, pnpm offers a robust alternative to traditional package managers.

bhvr: A Full-Stack TypeScript Monorepo with Bun, Hono, Vite, and React
bhvr is a comprehensive full-stack TypeScript monorepo template designed for modern web development. It leverages Bun, Hono, Vite, and React to provide a robust and type-safe environment. This starter kit aims to offer a lean, up-to-date, and vendor-agnostic solution for building scalable applications.