cockroach VS graphite-cli

Compare cockroach vs graphite-cli and see what are their differences.

cockroach

CockroachDB - the open source, cloud-native distributed SQL database. (by cockroachdb)

graphite-cli

Graphite's CLI makes creating and submitting stacked changes easy. (by withgraphite)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
cockroach graphite-cli
100 8
29,076 217
1.2% -
10.0 7.2
4 days ago 10 months ago
Go TypeScript
GNU General Public License v3.0 or later GNU Affero General Public License v3.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

cockroach

Posts with mentions or reviews of cockroach. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-11.

graphite-cli

Posts with mentions or reviews of graphite-cli. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-17.
  • Graphite CLI development is no more open source
    1 project | news.ycombinator.com | 25 Jul 2023
  • Stacked changes: how FB and Google engineers stay unblocked and ship faster
    12 projects | news.ycombinator.com | 17 Nov 2021
    This is exactly the problem that graphite-cli solves (https://github.com/screenplaydev/graphite-cli)

    It keeps track of branchs and their parents by storing a tiny bit of metadata in the native git refs. It uses that information to perform recursive rebases: https://github.com/screenplaydev/graphite-cli/blob/main/src/...

    It ends up working seamlessly - you just modify some branch, and then run `gt stack fix` to recursively rebase everything. (and then `gt stack submit` to sync everything to github :)

    docs here: https://docs.graphite.dev/guides/graphite-cli

  • How to use native git as a key-value store
    1 project | dev.to | 2 Sep 2021
    You can read Graphite's full implementation of metadata handing here.
  • Show HN: Stacked diffs / interdependent changes (on GitHub)
    1 project | news.ycombinator.com | 29 Jul 2021
    We (Screenplay, https://screenplay.dev) built an internal tool (Graphite) to enable stacked diffs on GitHub for an individual (i.e. you can adopt it without your team also having to adopt it). It's inspired by some of the internal tooling we had at bigger companies. Specifically, the tool has two parts:

      * The CLI - https://github.com/screenplaydev/graphite-cli: Allows you to create diffs, restack them, submit them to GitHub, etc. It runs locally and stores all the metadata in your .git folder.

What are some alternatives?

When comparing cockroach and graphite-cli you can also consider the following projects:

vitess - Vitess is a database clustering system for horizontal scaling of MySQL.

git-stack - Stacked branch management for Git

neon - Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, branching, and bottomless storage.

git-branchless - High-velocity, monorepo-scale workflow for Git

tidb - TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://tidbcloud.com/free-trial

ghstack - Submit stacked diffs to GitHub on the command line

Trino - Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)

git-stack - Stacked branch management for Git

yugabyte-db - YugabyteDB - the cloud native distributed SQL database for mission-critical applications.

feedback - Public feedback discussions for: GitHub for Mobile, GitHub Discussions, GitHub Codespaces, GitHub Sponsors, GitHub Issues and more! [Moved to: https://github.com/github-community/community]

InfluxDB - Scalable datastore for metrics, events, and real-time analytics

Ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.