vaheqelyan / Tygit
Licence: mit
A basic terminal interface for git, written on Node.js [Project not maintained]
Stars: ✭ 36
Programming Languages
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
Projects that are alternatives of or similar to Tygit
Tui
A text-based user interface library for golang based on termbox
Stars: ✭ 12 (-66.67%)
Mutual labels: terminal, tui, interface
Tvision
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
Stars: ✭ 612 (+1600%)
Mutual labels: terminal, tui
Sauron Native
Truly cross platform, truly native. multiple backend GUI for rust
Stars: ✭ 587 (+1530.56%)
Mutual labels: terminal, tui
Htop
htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.
Stars: ✭ 5,626 (+15527.78%)
Mutual labels: terminal, tui
Termenv
Advanced ANSI style & color support for your terminal applications
Stars: ✭ 555 (+1441.67%)
Mutual labels: terminal, tui
Tml
🌈💻🎨 A tiny markup language for terminal output. Makes formatting output in CLI apps easier!
Stars: ✭ 634 (+1661.11%)
Mutual labels: terminal, tui
Ueberzug
ueberzug is a command line util which allows to display images in combination with X11
Stars: ✭ 711 (+1875%)
Mutual labels: terminal, tui
Vim Quickui
The missing UI extensions for Vim 8.2 (and NeoVim 0.4) !! 😎
Stars: ✭ 714 (+1883.33%)
Mutual labels: terminal, tui
Devdash
🍱 Highly Configurable Terminal Dashboard for Developers and Creators
Stars: ✭ 939 (+2508.33%)
Mutual labels: terminal, tui
Picotui
Lightweight, pure-Python Text User Interface (TUI) widget toolkit with minimal dependencies. Dedicated to the Pycopy project.
Stars: ✭ 547 (+1419.44%)
Mutual labels: terminal, tui
Tui Rs
Build terminal user interfaces and dashboards using Rust
Stars: ✭ 6,081 (+16791.67%)
Mutual labels: terminal, tui
Clui
Command Line User Interface (Console UI inspired by TurboVision)
Stars: ✭ 561 (+1458.33%)
Mutual labels: terminal, tui
Ltui
🍖 A cross-platform terminal ui library based on Lua
Stars: ✭ 624 (+1633.33%)
Mutual labels: terminal, tui
Pxltrm
🖌️ pxltrm - [WIP] A pixel art editor inside the terminal
Stars: ✭ 459 (+1175%)
Mutual labels: terminal, tui
C Sharp Console Gui Framework
A GUI framework for C# console applications
Stars: ✭ 838 (+2227.78%)
Mutual labels: terminal, tui
Tygit
[email protected]_W8_1LEG C:\Users\Admin
> npm install -g tygit
> tygit ../your-repo
Features/Goals
- [x] Ability to commit file
- [x] Rewriting history (Git commit --amend)
- [x] Ability to create a new branch
- [x] Ability to track the files
- [x] Ability to delete the branch
- [x] Ability to merge branches
- [x] Ability to pull
- [x] Ability to push
- [x] Do a git push with extra parameters
- [x] Do a git pull with extra parameters
- [x] Do a git merge with extra parameters
- [x] Ability to reload the working tree status
- [ ] Support all terminals ( See more )
- [x] Ability to ignore file
- [ ] Performance
- [ ] Packaging into an executable
- [ ] Write some implementations from scratch
- [ ] Ability to revert some existing commits
- [ ] Better message output
- [ ] Handling, validating commit messages
- [ ] Responsive layout when resizing
- [ ] Make the log more readable (truncate, shorten, file names) See the Cheat Sheet
The basic implementation of GIT commands that we use every day, only with a good terminal interface, inspired by lazygit
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].