productivity,h-m-m,,https://github.com/nadrad/h-m-m,"h-m-m (pronounced like the interjection ""hmm"") is a simple, fast, keyboard-centric terminal-based tool for working with mind maps."
networking,ipcalc,http://jodies.de/ipcalc,https://github.com/kjokjo/ipcalc,"Takes an IP address and netmask and calculates the resulting broadcast, network, Cisco wildcard mask, and host range."
networking,PSSH,https://code.google.com/archive/p/parallel-ssh/,,"PSSH provides parallel versions of OpenSSH and related tools. Included are pssh, pscp, prsync, pnuke, and pslurp. The project includes psshlib which can be used within custom applications."
networking,PSSH,https://code.google.com/archive/p/parallel-ssh/,https://github.com/lilydjwg/pssh,"PSSH provides parallel versions of OpenSSH and related tools. Included are pssh, pscp, prsync, pnuke, and pslurp. The project includes psshlib which can be used within custom applications."
networking,rtop,http://www.rtop-monitor.org/,https://github.com/rapidloop/rtop,"rtop is a simple, agent-less, remote server monitoring tool that works over plain SSH. Written in golang, it does not need any software to be installed on the server that you want to monitor. It works by establishing an SSH session, and running commands on the remote server to collect system metrics."
networking,geoiplookup,,https://github.com/maxmind/geoip-api-c,A little application to find geographical and network information of an IP address based no the geoip C API.
networking,quickserve,,https://github.com/charliesome/quickserve,"Quickserve is a very simple HTTP server written in Python that is intended for quickly sharing files on an ad-hoc basis. Aside from opening a port in your firewall if you have one, quickserve requires no set-up and should work with no hassle."
@ -29,7 +29,7 @@ editors,vai,,https://github.com/stefanoborini/vai,"A text editor similar to `vim
editors,vim,http://www.vim.org/,https://github.com/vim/vim,Historically one of the preferred text editors; behavior based on editing modes; plenty of plugins and tips to address every possible editing problem.
editors,vis,,https://github.com/martanne/vis,"""a modern, legacy free, simple yet efficient vim-like editor"", and more: ""The intention is not to be bug for bug compatible with vim, instead a similar editing experience should be provided. The goal could thus be summarized as 80% of vim's features implemented in roughly 1% of the code""; the editor is scriptable in LUA and supports editing large files."
editors,WordGrinder,https://cowlark.com/wordgrinder/,https://github.com/davidgiven/wordgrinder,"From the website: ""WordGrinder is a word processor for processing words. It is not WYSIWYG. It is not point and click. It is not a desktop publisher. It is not a text editor. It does not do fonts and it barely does styles. What it does do is words. It's designed for writing text. It gets out of your way and lets you type."" "
terminal,byobu,http://byobu.co/,,"A text-based window manager and terminal multiplexer; it features enhanced profiles, convenient keybindings, configuration utilities, and toggle-able system status notifications; compatible with `screen` and `tmux`."
terminal,byobu,http://byobu.co/,https://github.com/dustinkirkland/byobu,"A text-based window manager and terminal multiplexer; it features enhanced profiles, convenient keybindings, configuration utilities, and toggle-able system status notifications; compatible with `screen` and `tmux`."
terminal,screen,https://www.gnu.org/software/screen/,https://git.savannah.gnu.org/cgit/screen.git,"Terminal multiplexer that split a physical terminal between several processes, typically interactive shells."
terminal,Tmate,https://tmate.io/,https://github.com/tmate-io/tmate,"A fork of tmux that allows to share the terminal with other users. AFAIK, it connects to a centralized server to establish the connection. Someone may see this inconvenient for privacy issues."
terminal,tmux,https://tmux.github.io/,https://github.com/tmux/tmux,"Terminal multiplexer; born to improve `screen`; client-server architecture, `vi` and `emacs` key-bindings, search in window feature and many more."
security,encfs,http://www.arg0.net/#!encfs/c1awt,https://github.com/vgough/encfs,Encrypted filesystem in user-space based on [FUSE](https://it.wikipedia.org/wiki/FUSE); mounts an encrypted directory into a clear one.
security,LUKS,https://guardianproject.info/code/luks/,https://github.com/guardianproject/luks/wiki,"Hard disk encryption tool; it stores all setup information in the partition header, enabling easy data transport or migration."
password-manager,safe.sh,,https://github.com/windowsrefund/safe,"Pure Bash script to manage secure archives; simple and clean; uses [gnugpg](https://gnupg.org/) for encryption/decryption, thus can leverage tools like [GPG Agent](https://www.gnupg.org/documentation/manuals/gnupg/Invoking-GPG_002dAGENT.html)."
password-manager,titan,https://www.byteptr.com/titan/,,"Password management belongs to the command line, deep into the Unix heartland, the shell. Titan is written in C and is available under the MIT license."
password-manager,titan,https://www.byteptr.com/titan/,https://github.com/nrosvall/ylva,"Password management belongs to the command line, deep into the Unix heartland, the shell. Titan is written in C and is available under the MIT license."
office,trino,,https://github.com/eneserdogan/trino,Quick and easy translation of words and phrases entered in the command line.
office,Teapot,https://www.syntax-k.de/projekte/teapot/,,"Compact ncurses-based spreadsheet with original syntax, 3D-style and built-in functions."
office,sc-im,,https://github.com/andmarti1424/sc-im,"Spreadsheet Calculator Improvised -- 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."""
office,tpp,http://www.ngolde.de/tpp.html,https://github.com/Kerrick/tpp,(text presentation program) a ncurses Ruby program that allows to produce nice text-based presentation with simple markup language.
organizers,gcalcli,,https://github.com/insanum/gcalcli,"CLI to access Google Calendars; allows to do the main tasks: create, delete, and list events."
organizers,khal,,https://github.com/pimutils/khal,"CLI and terminal calendar program, able to synchronize with CalDAV servers through [vdirsyncer](https://github.com/pimutils/vdirsyncer)."
organizers,ppl addressbook,http://ppladdressbook.org/,,"`ppl` is free software made out of other free software. It's built on top of Ruby and Git, and the completely free vcard address book format."
organizers,ppl addressbook,http://ppladdressbook.org/,https://github.com/henrycatalinismith/ppl,"`ppl` is free software made out of other free software. It's built on top of Ruby and Git, and the completely free vcard address book format."
note-taking,kb,,https://github.com/gnebbia/kb,A minimalist knowledge base manager.
organizers,khard,,https://github.com/lucc/khard,Console carddav client written in Pyhton.
todo-manager,iKog,https://sites.google.com/site/henspace/ikog/,https://github.com/boyska/ikog,"A fully-featured task manager incapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key."
1
category
name
homepage
git
description
2
productivity
h-m-m
https://github.com/nadrad/h-m-m
h-m-m (pronounced like the interjection "hmm") is a simple, fast, keyboard-centric terminal-based tool for working with mind maps.
3
networking
ipcalc
http://jodies.de/ipcalc
https://github.com/kjokjo/ipcalc
Takes an IP address and netmask and calculates the resulting broadcast, network, Cisco wildcard mask, and host range.
4
networking
PSSH
https://code.google.com/archive/p/parallel-ssh/
https://github.com/lilydjwg/pssh
PSSH provides parallel versions of OpenSSH and related tools. Included are pssh, pscp, prsync, pnuke, and pslurp. The project includes psshlib which can be used within custom applications.
5
networking
rtop
http://www.rtop-monitor.org/
https://github.com/rapidloop/rtop
rtop is a simple, agent-less, remote server monitoring tool that works over plain SSH. Written in golang, it does not need any software to be installed on the server that you want to monitor. It works by establishing an SSH session, and running commands on the remote server to collect system metrics.
6
networking
geoiplookup
https://github.com/maxmind/geoip-api-c
A little application to find geographical and network information of an IP address based no the geoip C API.
7
networking
quickserve
https://github.com/charliesome/quickserve
Quickserve is a very simple HTTP server written in Python that is intended for quickly sharing files on an ad-hoc basis. Aside from opening a port in your firewall if you have one, quickserve requires no set-up and should work with no hassle.
29
editors
vim
http://www.vim.org/
https://github.com/vim/vim
Historically one of the preferred text editors; behavior based on editing modes; plenty of plugins and tips to address every possible editing problem.
30
editors
vis
https://github.com/martanne/vis
"a modern, legacy free, simple yet efficient vim-like editor", and more: "The intention is not to be bug for bug compatible with vim, instead a similar editing experience should be provided. The goal could thus be summarized as 80% of vim's features implemented in roughly 1% of the code"; the editor is scriptable in LUA and supports editing large files.
31
editors
WordGrinder
https://cowlark.com/wordgrinder/
https://github.com/davidgiven/wordgrinder
From the website: "WordGrinder is a word processor for processing words. It is not WYSIWYG. It is not point and click. It is not a desktop publisher. It is not a text editor. It does not do fonts and it barely does styles. What it does do is words. It's designed for writing text. It gets out of your way and lets you type."
32
terminal
byobu
http://byobu.co/
https://github.com/dustinkirkland/byobu
A text-based window manager and terminal multiplexer; it features enhanced profiles, convenient keybindings, configuration utilities, and toggle-able system status notifications; compatible with `screen` and `tmux`.
33
terminal
screen
https://www.gnu.org/software/screen/
https://git.savannah.gnu.org/cgit/screen.git
Terminal multiplexer that split a physical terminal between several processes, typically interactive shells.
34
terminal
Tmate
https://tmate.io/
https://github.com/tmate-io/tmate
A fork of tmux that allows to share the terminal with other users. AFAIK, it connects to a centralized server to establish the connection. Someone may see this inconvenient for privacy issues.
35
terminal
tmux
https://tmux.github.io/
https://github.com/tmux/tmux
Terminal multiplexer; born to improve `screen`; client-server architecture, `vi` and `emacs` key-bindings, search in window feature and many more.
65
security
encfs
http://www.arg0.net/#!encfs/c1awt
https://github.com/vgough/encfs
Encrypted filesystem in user-space based on [FUSE](https://it.wikipedia.org/wiki/FUSE); mounts an encrypted directory into a clear one.
66
security
LUKS
https://guardianproject.info/code/luks/
https://github.com/guardianproject/luks/wiki
Hard disk encryption tool; it stores all setup information in the partition header, enabling easy data transport or migration.
67
password-manager
safe.sh
https://github.com/windowsrefund/safe
Pure Bash script to manage secure archives; simple and clean; uses [gnugpg](https://gnupg.org/) for encryption/decryption, thus can leverage tools like [GPG Agent](https://www.gnupg.org/documentation/manuals/gnupg/Invoking-GPG_002dAGENT.html).
68
password-manager
titan
https://www.byteptr.com/titan/
https://github.com/nrosvall/ylva
Password management belongs to the command line, deep into the Unix heartland, the shell. Titan is written in C and is available under the MIT license.
69
office
trino
https://github.com/eneserdogan/trino
Quick and easy translation of words and phrases entered in the command line.
70
office
Teapot
https://www.syntax-k.de/projekte/teapot/
Compact ncurses-based spreadsheet with original syntax, 3D-style and built-in functions.
71
office
sc-im
https://github.com/andmarti1424/sc-im
Spreadsheet Calculator Improvised -- 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."
72
office
tpp
http://www.ngolde.de/tpp.html
https://github.com/Kerrick/tpp
(text presentation program) a ncurses Ruby program that allows to produce nice text-based presentation with simple markup language.
73
organizers
gcalcli
https://github.com/insanum/gcalcli
CLI to access Google Calendars; allows to do the main tasks: create, delete, and list events.
74
organizers
khal
https://github.com/pimutils/khal
CLI and terminal calendar program, able to synchronize with CalDAV servers through [vdirsyncer](https://github.com/pimutils/vdirsyncer).
75
organizers
ppl addressbook
http://ppladdressbook.org/
https://github.com/henrycatalinismith/ppl
`ppl` is free software made out of other free software. It's built on top of Ruby and Git, and the completely free vcard address book format.
76
note-taking
kb
https://github.com/gnebbia/kb
A minimalist knowledge base manager.
77
organizers
khard
https://github.com/lucc/khard
Console carddav client written in Pyhton.
78
todo-manager
iKog
https://sites.google.com/site/henspace/ikog/
https://github.com/boyska/ikog
A fully-featured task manager incapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.