links/README.md
2020-05-05 21:03:08 +02:00

210 lines
6.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Links
This is a collection of nice open source software. Below, you find two
categories. [Casual](#casual) contains software for everyone.
[Nerdy](#nerdy) contains software which is suited for people who are
technically more interested.
If you are using **Android**, take a look at the [**Android
Links**](./android.md).
If you are owning a **server**, take a look at the [**Selfhosted
Links**](./selfhosted.md).
If you are lookin for new **hardware**, start at the [**Hardware
Links**](./hardware.md)
- [Casual](#casual)
- [Communication](#communication)
- [File Synchronisation](#file-synchronisation)
- [Office](#office)
- [Nerdy](#nerdy)
- [Communication](#communication-1)
- [File Editing](#file-editing)
- [File Management](#file-management)
- [File Sharing](#file-sharing)
- [Look & Feel](#look-feel)
- [Music](#music)
- [Networking](#networking)
- [Newsfeeds](#newsfeeds)
- [Operating Systems](#operating-systems)
- [Package Managers](#package-managers)
- [Programming Languages](#programming-languages)
- [Terminal](#terminal)
- [Version Control](#version-control)
- [Video](#video)
- [Web Browsers](#web-browsers)
- [Window Managers](#window-managers)
## Casual
### Communication
- [**Rambox**](https://rambox.pro/)
Workspace browser that allows you to manage as many applications as
you want
- [**Riot**](https://riot.im/)
Universal secure chat app entirely under your control, based on the
**Matrix** protocol
### File Synchronisation
- [**Syncthing**](https://syncthing.net/)
Synchronizes files between two or more computers in real time,
safely protected from prying eyes
### Office
- [**ghostwriter**](http://wereturtle.github.io/ghostwriter/)
Distraction-free Markdown editor
- [**Libre Office**](https://libreoffice.org/)
Free and powerful office suite
- [**TeXstudio**](https://texstudio.org/)
integrated writing environment for creating LaTeX documents
## Nerdy
### Communication
- [**Matrix**](https://matrix.org/)
Open network for secure, decentralized communication
- [**Mutt**](http://mutt.org/)
Small but very powerful text-based mail client
- [**Neomutt**](https://neomutt.org/)
Fork of **Mutt** with added features
### File Editing
- [**Kakoune**](https://kakoune.org/)
Modal editor, similar to Vim
- [**Neovim**](https://neovim.io/)
Hyperextensible Vim-based text editor
- [**Pandoc**](https://pandoc.org/)
Swiss-army knife for converting files from one markup format into
another
- [**Vim**](https://www.vim.org/)
Highly configurable text editor built to make creating and changing
any kind of text very efficient
### File Management
- [**exa**](https://the.exa.website/)
Improved file lister with more features and better defaults
- [**ranger**](https://ranger.github.io/)
Console file manager with VI key bindings
- [**rsync**](https://rsync.samba.org/)
Utility that provides fast incremental file transfer
### File Sharing
- [**Magic Wormhole**](https://github.com/warner/magic-wormhole/)
Get things from one computer to another, safely
### Look & Feel
- [**Pywal**](https://github.com/dylanaraps/pywal)
Tool that generates a color palette from the dominant colors in an
image
### Music
- [**Beets**](http://beets.io/)
Media library management system for obsessive music geeks
- [**Mopidy**](https://mopidy.com/)
Extensible music server written in **Python**
### Networking
- [**aria2**](https://aria2.github.io/)
Lightweight multi-protocol & multi-source command-line download
utility
- [**curl**](https://curl.haxx.se/)
Command line tool and library for transferring data with URLs
- [**Mosh**](https://mosh.org/)
Remote terminal application that allows roaming, supports
intermittent connectivity, and provides intelligent local echo and
line editing of user keystrokes
- [**Nmap**](https://nmap.org/)
Utility for network discovery and security auditing
- [**Termshark**](https://termshark.io/)
A terminal UI for tshark, inspired by **Wireshark**
- [**Wireshark**](https://wireshark.org/)
The worlds foremost and widely-used network protocol analyzer
### Newsfeeds
- [**spiderss**](https://git.opaque.tech/denis/spiderss/)
Plaintext RSS crawler
### Operating Systems
- [**NixOS**](https://nixos.org/)
Declarative operating system, based on the **Nix** package manager
### Package Managers
- [**Nix**](https://nixos.org/nix/)
Purely functional package manager, available for all Unix based
distributions
### Programming Languages
- [**Haskell**](https://www.haskell.org/)
An advanced, purely functional programming language
- [**Python**](https://python.org/)
Programming language that lets you work quickly and integrate
systems more effectively
- [**Rust**](https://www.rust-lang.org/)
Language empowering everyone to build reliable and efficient
software
### Terminal
- [**fish**](https://fishshell.com/)
Fish is a smart and user-friendly command line
- [**kitty**](https://sw.kovidgoyal.net/kitty/)
The fast, featureful, GPU based terminal emulator
- [**rxvt-unicode**](http://software.schmorp.de/pkg/rxvt-unicode.html)
rxvt-unicode is a fork of the well known terminal emulator rxvt
- [**tmux**](https://tmux.github.io)
Terminal multiplexer
- [**Xonsh**](https://xon.sh/)
Python-powered, cross-platform, Unix-gazing shell language and
command prompt
### Version Control
- [**Git**](https://git-scm.com/)
Distributed version control system designed to handle everything
from small to very large projects with speed and efficiency
### Video
- [**mpv**](https://mpv.io/)
Media player for the command line
### Web Browsers
- [**qutebrowser**](https://qutebrowser.org/)
Keyboard-focused browser with a minimal GUI
- [**w3m**](http://w3m.sourceforge.net/)
Text-based web browser as well as a pager
### Window Managers
- [**2bwm**](https://github.com/venam/2bwm)
Fast floating WM, with the particularity of having 2 borders
- [**awesome**](https://awesomewm.org/)
Highly configurable, next generation framework window manager for X
- [**bspwm**](https://github.com/baskerville/bspwm)
Tiling window manager based on binary space partitioning
- [**i3**](https://i3wm.org/)
Improved tiling window manager
- [**i3-gaps**](https://github.com/Airblader/i3/)
**i3** with more features
- [**Sway**](https://swaywm.org/)
Sway is a tiling Wayland compositor and a drop-in replacement for
**i3**
- [**xmonad**](https://xmonad.org/)
Dynamically tiling X11 window manager that is written and configured
in **Haskell**