A simple terminal UI for git commands, written in Go with the gocui library. Packages for Ubuntu 16.04, 18.04 and 18.10 are available via Launchpad PPA.
https://github.com/jesseduffield/lazygitTags | cli git terminal |
Implementation | Go |
License | MIT |
Platform | Windows MacOS Linux |
GRV is a terminal based interface for viewing git repositories. It allows refs, commits and diffs to be viewed, searched and filtered. The behaviour and style can be customised through configuration. Its feature include Commits and refs can be filtered using a query language, Commit Graph, Changes to the repository are captured by monitoring the filesystem allowing the UI to be updated automatically, Custom themes and lot more.
terminal-based ncurses-tui git git-tools terminal cligit-recall is a simple tool that allows you to easily go through your commits and check what you or other contributors in your team did. It doesn't aim to be a replacement for the git log command, but just to be a convenient way to recall what you've done from your terminal. Once the commits are displayed, you can use either the arrow keys or j/k to switch between commits, press TAB or e to expand/reduce the commit's diff or q to quit.
git command-line log cliAn Official Integration for GitHub and GitHub Enterprise.The Git command line does not integrate with GitHub, forcing you to toggle between command line and browser.
github-enterprise git github cli command-line github-api github-client development developer-tools terminal shell utility utilities client cli-app programming🎨 Beautiful images of your code — from right inside your terminal. carbon.now.sh by @dawn_labs is a wonderful tool that lets you generate beautiful images of your source code through an intuitive UI, while letting you customize aspects like fonts, themes, window controls and much more.
cli-app cli cli-utilities cli-utility cli-tool cli-application cli-command command-line nodejs node carbon-now carbon-now-sh carbon-now-sh-cli carbon screenshot beautifulTTY is a toolbox for developing beautiful command line clients in Ruby with a fluid interface for gathering input, querying terminal properties and displaying information. Building terminal tools takes time. I believe that modular components put together in a single package with project scaffolding will help people build things faster and produce higher quality results. It is easy to jump start a new project with available scaffolding and mix and match components to create new tooling.
tty-components cli cli-app ruby-cli terminal ruby-gemWeb-Terminal is a very lightweight terminal server that provides remote CLI via standard web browser and HTTP protocol. It works on all operating systems supported by Node.js, it doesn't depend on native modules. Fast and easy to install. Supports mutiple sessions. NOTE: It is not a TTY emulator. It doesn't support complex TTY interaction like in vi, nano and etc. It's good only for simple command/response cases. For fully featured TTY emulator I would suggest Wetty project.
A cat(1) clone with syntax highlighting and Git integration. bat can pipe its own output to less if the output is too large for one screen.
command-line tool syntax-highlighting git terminal cliipt (pronounced iPipeTo) introduces the missing cli interactive workflow. It takes any kind of list as an input and uses that list to build an interactive interface to let you select an element from it. Stop manually dragging your mouse around to copy output data from a terminal, using the ipt workflow you can pipe data from a command and select what to copy to clipboard from a convenient visual menu.
cli command-line unix bash pipe workflow stdout nodejs vim ipipeto js interactive list inquirer terminal cli-app ipt menuA git tool with an easy terminal interface. We have two key sets vi and mc preconfigured. The default one is vi.
git terminalDry is a terminal application to manage Docker. It shows information about Containers, Images and Networks, and, if running a Docker Swarm, it also shows all kinds of information about the state of the Swarm cluster. It can connect to both local or remote Docker daemons. Besides showing information, it can be used to manage Docker. Most of the commands that the official Docker CLI has, are available in dry with the same behaviour.
docker docker-cli docker-engine docker-swarm terminal monitoring docker-monitoringA curated list of Terminal frameworks, plugins & resources for CLI lovers. Check out my blog and follow me on Twitter.
terminal curated-list collection sexy-lists awesome awesome-list listA STock Analysis and Research tool for terminal(cli) users. 技术控和命令行爱好者的 A 股辅助分析工具。
stock-analysis stock cli nodejs stocks insider-tradingjungle makes AWS operations from terminal simpler and more intuitive. awscli is by far the most comprehensive CLI tool manipulating various AWS services, and I really like its flexible options and up-to-date release cycle. However, day-to-day AWS operations from my terminal don't need that much flexibility and that many services. Rather, I wanted just small set of UNIX-like commands which are easy to use and remember.
aws cli ec2The first thing you need to do is to get a Slack token here. Use, create or request a token for each workspace that you'll use on Sclack. Not all workspaces allow you to generate a token, so sometimes you'll need to ask for the administrator to enable the feature. Sclack seems better when used with a Nerd Font. Using them is completely optional, but it is how some Sclack icons are possible. Personally, I use Fira Code Nerd Font. Download, install and set as the default font of your terminal emulator.
slack slack-api cli cli-app terminalReplace America/Toronto with your actual timezone. This image is for amd64 arch only. Requires NodeJS 6+.
worldcup2018 nodejs dashboard cli terminal soccer react blessed react-blessed worldcup football soccer-matchesoh-my-git is shipped with 3 themes. The one showed above is called oppa-lana-style. It's based on the Awesome-Terminal-Fonts by @gabrielelana. The screenshots above use the font Source Code Pro by Adobe patched to include additional glyphs from Powerline and from Awesome-Terminal-Fonts, but you can choose any other of the Awesome-Terminal-Fonts. You can freely download the fonts from the original repo.
Working with Git and its great branching/merging features is amazing. Constantly switching branches can be confusing though as you have to run git status to see which branch you're currently on. The solution to this is to have your terminal prompt display the current branch. There's a number of articles available online about how to achieve this. This project is an attempt to make an easy to install/configure solution.
For the past few months I've been really busy coding on stuff that puts food on the table… And sadly, I cannot give this project all the love it deserves. Which is why it's taken me months to spend a few hours merge and release the PRs featured in this repository. actually the namespace is facultative, as per default you can (and want to) only create new repositories within your own account.
git cli gitlab bitbucket github cli-utilities pypi gist snippet pull-request issue utility gogs gitea python3Works in any terminal that supports colors. In iTerm, the image will be displayed in full resolution, since iTerm has special image support.
terminal-image image cli-utility nodejs npm-package terminal term iterm shell console command-line img pic picture photo ansi escape jpg jpeg display show pixels
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.