xplr is a terminal UI based file explorer that aims to increase our terminal productivity by being a flexible, interactive orchestrator for the ever growing awesome command-line utilities that work with the file-system. To achieve its goal, xplr strives to be a fast, minimal and more importantly, hackable file explorer.
https://arijitbasu.in/xplr/enTags | vim cli console productivity raspberry-pi terminal command-line filesystem launcher tui wsl developer-tools file-explorer file-manager terminal-based file-launcher |
Implementation | Rust |
License | MIT |
Platform | Windows Linux |
nnn is probably the fastest and most resource-sensitive file manager you have ever used. It integrates seamlessly with your DE and favourite GUI utilities, has a unique navigate-as-you-type mode with auto-select, disk usage analyzer mode, bookmarks, contexts, application launcher, familiar navigation shortcuts, subshell spawning and much more.
terminal command-line file-browser file-explorer console vimand more, in a single portable script. nb creates notes in text-based formats like Markdown, Org, and LaTeX, can work with files in any format, can import and export notes to many document formats, and can create private, password-protected encrypted notes and bookmarks. With nb, you can write notes using Vim, Emacs, VS Code, Sublime Text, and any other text editor you like, as well as terminal and GUI web browsers. nb works in any standard Linux / Unix environment, including macOS and Windows via WSL. Optional dependencies can be installed to enhance functionality, but nb works great without them.
git vim shell bash markdown cli productivity sync command-line notebook notes archiving vscode pandoc bookmarks note-taking knowledge-base bookmark-manager notes-app zettelkasten terminal prompt emacs versioning syncing encryption bookmarking tagging tags archiveranger is a console file manager with VI key bindings. It provides a minimalistic and nice curses interface with a view on the directory hierarchy. It ships with rifle, a file launcher that is good at automatically finding out which program to use for what file type. This file describes ranger and how to get it to run. For instructions on the usage, please read the man page. See HACKING.md for development specific information.
file-manager vim console file-launcher file-previewcointop is a fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurrency coin stats in real-time. The interface is inspired by htop and shortcut keys are inspired by vim.
cryptocurrency coinmarketcap blockchain bitcoin ethereum cli terminal command-line watch monitoring charts console application homebrew digital-currency tuiWindows Terminal is a new, modern, feature-rich, productive terminal application for command-line users. It includes many of the features most frequently requested by the Windows command-line community including support for tabs, rich text, globalization, configurability, theming & styling, and more. The Terminal will also need to meet our goals and measures to ensure it remains fast, and efficient, and doesn't consume vast amounts of memory or power.
console terminal cmd wsl windows-console command-line windows-terminalBuilt on top of tui-rs to create the terminal UI and message-io to make the network connections. You can use the cargo package manager in order to install it.
chat terminal lan command-line-toolA hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file.
notes note-taking todo-listConEmu-Maximus5 is a Windows console emulator with tabs, which represents multiple consoles as one customizable GUI window with various features. Initially, the program was created as a companion to Far Manager, my favorite shell replacement - file and archive management, command history and completion, powerful editor.
conemu customizable terminal console shell command-lineranger-like terminal file manager written in Rust.
toml clipboard concurrency ncurses cargo ranger file-manager hacktoberfest termion tui-rs joshutoGRV 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 cliThis repo is for the reporting of issues found within and when using Windows Subsystem for Linux.Note that WSL distro's launch in the Windows Console (unless you have taken steps to launch a 3rd party console/terminal). Therefore, please file UI/UX related issues in the Windows Console issue tracker.
gpg-tui is a Terminal User Interface for GnuPG. It aims to ease the key management operations such as listing/exporting/signing by providing an interface along with the command-line fallback for more complex operations. It is not trying to be a full-fledged interface for all the features that gpg provides but it tries to bring a more interactive approach to key management.
cli terminal gnupg gpg tui openpgp gpg-key key-management gpg-configuration gpg-signatures tui-rs gpg-keys tui-app gpg-tuiThis is a work in progress. Use at your own risk. lf (as in "list files") is a terminal file manager written in Go. It is heavily inspired by ranger with some missing and extra features. Some of the missing features are deliberately omitted since they are better handled by external tools. See faq for more information.
terminal file-managerqfc is a shell auto-complete alternative which features real-time multi-directories matching: It provides results while you type against files in the current directory and its sub-directories. This is useful, to avoid the burden of writing the whole path whenever you want to cd or vim a file, which is frequent especially if you use the terminal as your IDE(The terminal is the best IDE, remember! :-) ). This allows me to switch directories by just pressing Ctrl-b(or editing a file by pressing Ctrl-p).
GoTTY is a simple command line tool that turns your CLI tools into web applications. Download the latest stable binary file from the Releases page. Note that the release marked Pre-release is built for testing purpose, which can include unstable or breaking changes. Download a release marked Latest release for a stabale build.
tty terminal browser web websocket typescriptAn 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 programmingThis is the C++ reference implementation for a Windows Subsystem for Linux (WSL) distribution installer/launcher application. Every distro package must include a launcher app, which is responsible for completing installation & registration of your distro with WSL, and for launching new distro instances atop WSL. Once you've built your distro launcher, packaged it along with the required art assets, manifest, and distro.tar.gz, and digitally signed the package, you will be able to sideload your distro on your own machine(s).
wsl uwp-appsThe Snes9x Python Launcher is a text/terminal based frontend for the Snes9x binary used in Linux. It supports many of the command line switches used by Snes9x, and helps to make it as easy to use on Linux as it is on Windows.
jQuery Terminal Emulator is a plugin for creating command line interpreters in your applications. It can automatically call JSON-RPC service when a user types commands or you can provide you own function in which you can parse user commands. It's ideal if you want to provide additional functionality for power users. It can also be used to debug your application. You can create an interpreter for your JSON-RPC service with one line of code (just use url as first argument).
json-rpc parse interpreter command cli shell terminal command-line emulator prompt console keyboard type rpc input uiWARNING: this is alpha, and the default keybinds are still weird because I use colemak on top of tmux. You may want to change them, by setting the KEYFILE env var to the path to a key remap file. In the future, I may add optional modal editing to bring it more in-line with vim. Right now I'm not sure it's worth the extra keystrokes. This is an attempt to address several cognitive defects.
personal-organizer organizer sparkline priorities text-editor time-series terminal terminal-based mindmaps task-tracker task task-framework task-list mind-mapping efficiency
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.