All Projects → draperunner → git-pretty

draperunner / git-pretty

Licence: MIT license
🤖 A helpful CLI for your git troubles!

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to git-pretty

Gojs
JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
Stars: ✭ 5,739 (+19689.66%)
Mutual labels:  chart, flowchart
Mermaid
Provides a parser function to generate diagrams and flowcharts with the help of the mermaid script language
Stars: ✭ 27 (-6.9%)
Mutual labels:  chart, flowchart
Flowy Vue
Vue Flowy makes creating flowchart or hierarchy chart functionality an easy task. Build automation software, mind mapping tools, organisation charts, or simple programming platforms in minutes by implementing the library into your project.
Stars: ✭ 107 (+268.97%)
Mutual labels:  chart, flowchart
awesome-canvas
Canvas资源库大全中文版。An awesome Canvas packages and resources.
Stars: ✭ 288 (+893.1%)
Mutual labels:  chart, flowchart
X6
🚀 JavaScript diagramming library that uses SVG and HTML for rendering.
Stars: ✭ 2,686 (+9162.07%)
Mutual labels:  chart, flowchart
uncharted
No description or website provided.
Stars: ✭ 31 (+6.9%)
Mutual labels:  chart
animatedcharts
Animated Charts with R using gganimate or plot.ly - Updated to new gganimate version
Stars: ✭ 15 (-48.28%)
Mutual labels:  chart
flowchart-angular6
一个基于jsplumb的使用angular6写的一个可拖拽的流程图实例
Stars: ✭ 46 (+58.62%)
Mutual labels:  flowchart
dragonfly-dag
完全支持Vue3和Vitejs的DAG流程图组件
Stars: ✭ 54 (+86.21%)
Mutual labels:  flowchart
helm-postgresql
Helm Chart for postgresql
Stars: ✭ 35 (+20.69%)
Mutual labels:  chart
Chart.js-Rounded-Bar-Charts
Rounded Rectangles in Bar Charts
Stars: ✭ 48 (+65.52%)
Mutual labels:  chart
chartkick
Create beautiful JavaScript charts with one line of Clojure
Stars: ✭ 22 (-24.14%)
Mutual labels:  chart
Customizable-Crypto-Currency-Dashboard-with-Chart
📺 A Dashboard with the price movements of the selected Cryptocurrencies 💹
Stars: ✭ 79 (+172.41%)
Mutual labels:  chart
open-source-monthly
📊 A dashboard for org open source activity
Stars: ✭ 29 (+0%)
Mutual labels:  chart
chartjs-plugin-datasource-prometheus
Chart.js plugin for Prometheus data loading
Stars: ✭ 77 (+165.52%)
Mutual labels:  chart
chartjs-chart-timeline
Google-like timeline chart for Chart.js.
Stars: ✭ 44 (+51.72%)
Mutual labels:  chart
bpmn
BPMN diagrams in R
Stars: ✭ 16 (-44.83%)
Mutual labels:  flowchart
multi-chart
lit-element building blocks for charts and visualization (based on d3.js v5)
Stars: ✭ 24 (-17.24%)
Mutual labels:  chart
awesome-dataviz
📈 A curated list of awesome data visualization libraries and resources.
Stars: ✭ 3,153 (+10772.41%)
Mutual labels:  chart
TeeChart-for-.NET-CSharp-WPF-samples
Assorted WPF examples
Stars: ✭ 18 (-37.93%)
Mutual labels:  chart

git-pretty

An implementation of Justin Hileman's handy chart from http://justinhileman.info/article/git-pretty/

… with some additions!

git-pretty GIF

Git Pretty Chart

Use

Just run

npx git-pretty

This opens an interactive session like this:

So you have a mess on your hands. What sort of mess?

1: An uncommitted mess
2: I accidentally committed something
3: My Git history is ugly
4: I have a bunch of old branches I want gone
5: I want to sync my fork with the original repo
>

Install

If you need this kind of help often, you could install git-pretty globally:

npm i -g git-pretty

Then you can drop npx and run

git-pretty

Using npx is recommended though, because it always uses the latest version.

Node JS?

Wasn't this a Python package, installable through pip?

Yes it was! But now it's a Node package, installable through npm. Ah, how things change through life.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].