hugit
The humane Terminal UI for git! (by hugit-project)
parinfer
Parinfer implementation in JavaScript (by oakmac)
Our great sponsors
hugit | parinfer | |
---|---|---|
5 | 1 | |
73 | 11 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | over 1 year ago | |
Clojure | JavaScript | |
Apache License 2.0 | MIT License |
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.
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.
hugit
Posts with mentions or reviews of hugit.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-19.
-
Simple TUIs with Babashka and Gum
Just to expand on the "other options" in this post, I had written a (quick and hacky) Magit clone using ClojureScript + Reagent + Ink.
-
Advice for peeking into the Lisp family (CL vs Scheme vs Racket...)
For browsers, there is reagent, which is a React wrapper. This can also be used for mobile/desktop using react-native, and TUIs using ink.
- Clojurescript & Ink
-
A work-in-progress Magit clone for Neovim
Here's a editor-agnostic magit-inspired git TUI I wrote some time back:
https://github.com/hugit-project/hugit
I used to use it inside IntelliJ console when Emacs wasn't available.
-
How to Make Tetris in ClojureScript
If you want fast-starting CLI apps in Clojure, there's a wide variety of options including CLJS+node and Babashka and Graal native compilation of Clojure jar. Here's a fast-starting CLI app I made in CLJS+node:
https://github.com/hugit-project/hugit
parinfer
Posts with mentions or reviews of parinfer.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-06-14.
What are some alternatives?
When comparing hugit and parinfer you can also consider the following projects:
tig-explorer.vim - Vim plugin to use Tig as a git client. Seamless switching between vim and Tig with opening in the same buffer.
magit - It's Magit! A Git Porcelain inside Emacs.
vim-tig - Do a tig in your vim
Ink - 🌈 React for interactive command-line apps
t3tr0s-slides - interactive guide to tetris in cljs
vim-fugitive - fugitive.vim: A Git wrapper so awesome, it should be illegal
gitui - Blazing 💥 fast terminal-ui for git written in rust 🦀
emacs-ng - A new approach to Emacs - Including TypeScript, Threading, Async I/O, and WebRender.
tig - Text-mode interface for git