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: 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.

AnalyticsApp AnalyticsWeb Analytics
Added Jun 12, 2026 View details
Tach: Enforcing Python Dependencies with Modular Architecture

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.

PythonRustDependency Management
Added Feb 26, 2026 View details
pnpm: A Fast and Disk Space Efficient Package Manager for JavaScript

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.

Dependency ManagerPackage ManagerJavaScript
Added Jan 19, 2026 View details
bhvr: A Full-Stack TypeScript Monorepo with Bun, Hono, Vite, and React

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.

TypeScriptMonorepoBun
Added Nov 9, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️