127 private links
A ncurses Ruby program that allows to produce nice text-based presentation with simple markup language.
An ncurses spreadsheet program for terminal. It is rich in functionalities, but the syntax of functions and other details are different from the common spreadsheets such as Excel and Calc, making difficult to "re-cycle" existing knowledge on these programs to work proficiently with sc-im. Neverthless, a nice piece of software
Compact ncurses-based spreadsheet with original syntax, 3D-style and built-in functions.
A curses player for music tracks from Youtube; it allows to search for songs and playlists; it downloads the video, extracts the audio track and plays it; handles local playlists and many configuration parameters.
Featureful ncurses based MPD client inspired by ncmpc. Relevant features: tag editor, playlist editor, easy to use search engine, media library, music visualizer, ability to fetch artist info from last.fm, new display mode, alternative user interface, ability to browse and add files from outside of MPD music directory.
Main features:
- tag editor
- playlist editor
- easy to use search engine
- media library
- music visualizer
- ability to fetch artist info from last.fm
- new display mode
- alternative user interface
- ability to browse and add files from outside of MPD music directory
An ncurses-based text-mode interface for git
that can act as a repository browser, but can also assist in staging changes for commit at chunk level.
File manager written in C; rather complete in terms of features; especially lightweight and responsive.
"A disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you do not have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed."
ncurses program that displays the scrolling lines found in the movie The matrix
.
Curses front-end for Remind written in OCaml with vertically scrollable time table.
Software for solving crossword puzzles in the terminal.
cursewords is a small Python program to open, navigate, and solve puzzles stored as .puz files.
For the longest time I did not know what everything meant in htop.
I thought that load average 1.0 on my two core machine means that the CPU usage is at 50%. That's not quite right. And also, why does it say 1.0?
I decided to look everything up and document it here.
They also say that the best way to learn something is to try to teach it.
Rolo keeps track of your contacts and display them to you with a text-based menu.
Rolo strives to be a well-constructed tool for complimenting text-based email programs-such as mutt. It utilizes the vCard version 3.0 format for storing its contacts and it interfaces with the end-user through a NCurses front-end.
ranger
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.
Features
- UTF-8 Support (if your python copy supports it)
- Multi-column display
- Preview of the selected file/directory, including images
- Common file operations (create/chmod/copy/delete/...)
- Renaming multiple files at once
- VIM-like console and hotkeys
- Automatically determine file types and run them with correct programs
- Change the directory of your shell after exiting ranger
- Tabs, bookmarks, mouse support
sailor - A curses widget toolkit for Python
Vifm is a ncurses based file manager with vi like keybindings, which also borrows some useful ideas from mutt. If you use vi, vifm gives you complete keyboard control over your files without having to learn a new set of commands.
Features
- vim-like user mappings
- vim-like command-line mode with ranges and abbreviations
- vim-like marks and registers
- directory tree comparison
- operation undoing/redoing/backgrounding
- FUSE file systems support
- color schemes, which can also be applied to specific sub-trees
- file decorations customizable according to their type and/or name
- named bookmarks (tags)
- less-like preview mode with customizable viewers
- advanced file filtering and renaming capabilities
- one or two pane view
- shell-like and external command-line editing
- table/grid/tree/miller views of files
- built-in integration with GNU Screen and tmux
- multi-block selection
- remembering position in previously visited directories
- remote command execution
- ability to script configuration for specific directories
- trash
- cross-platform (GNU/Linux, *BSD, Solaris, Windows, Mac OS) and UTF-8 aware