josh logo

josh

josh-project/josh

Git at scale platform

GraphCanon updated Sep 17, 2026 · GitHub synced Sep 17, 2026

24views this month

1.9k stars85 forksLast push Sep 16, 2026 Rust MIT

Decision brief

Josh is designed for developers who manage large-scale Git repositories and require complex transformations tailored to individual workflow needs.

Good fit when

  • When your team is handling monolithic repositories that need frequent, dynamic projections for various workflows or projects.
  • In scenarios where on-the-fly history transformations with cached efficiency for multiple users are crucial.

Avoid when

  • For small-scale projects that don't require complex Git transformations or partial projections of repositories.
  • In environments where using a language other than Rust is preferred, given Josh's tooling is developed in Rust.
Pricing:
freemium - The core Josh platform is free and open-source, with potential premium tiers or enterprise support options that may not be defined.
Requirements:
Josh leverages Rust for performance. Consider system compatibility when choosing to integrate.

Observed Jul 16, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of Sep 17, 2026
Provenance
Not a fork · Organization account
As of Sep 17, 2026
Security (OSV)
No lockfile
As of Jul 15, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

cargo add josh
crates.io

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Josh project provides tools for working with partial projections of Git repos and offers transformation capabilities via filters and workspaces.

Capability facts

Languages
rust

Source: github.language · Sep 17, 2026

Categories

Tags

README

Getting started Today, the Josh project ships two major components: josh CLI : local tool that enables working with partial projections of Git repos. See <a href="https://josh project.github.io/josh/guide/gettingstarted.html" CLI getting started guide</a . josh proxy : Git HTTP a...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.