No description
| raw | ||
| android.md | ||
| hardware.md | ||
| README.md | ||
| selfhosted.md | ||
Links
This is a collection of nice open source software. Below, you find two categories. Casual contains software for everyone. 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.
If you are owning a server, take a look at the Selfhosted Links.
If you are lookin for new hardware, start at the Hardware Links
Casual
Communication
- Rambox
Workspace browser that allows you to manage as many applications as you want - Riot
Universal secure chat app entirely under your control, based on the Matrix protocol
File Synchronisation
- Syncthing
Synchronizes files between two or more computers in real time, safely protected from prying eyes
Graphics
- GIMP
Cross-platform image editor available for GNU/Linux, OS X, Windows and more operating systems - Inkscape
Vector graphics editor for GNU/Linux, Windows and MacOS X
Music
- Audacious
Plays your music how you want it, without stealing away your computer’s resources from other tasks - DeaDBeeF
Lets you play variety of audio formats, convert between them, customize the UI almost any way you want, and use many additional plugins which can extend it even more - Quod Libet
Designed around the idea that you know how to organize your music better than we do
Office
- ghostwriter
Distraction-free Markdown editor - Libre Office
Powerful office suite - TeXstudio
Integrated writing environment for creating LaTeX documents
Video
- VLC
Cross-platform multimedia player and framework that plays most multimedia files, and various streaming protocols
Nerdy
Communication
- Matrix
Open network for secure, decentralized communication - Mutt
Small but very powerful text-based mail client - Neomutt
Fork of Mutt with added features
File Editing
- Kakoune
Modal editor, similar to Vim - Neovim
Hyperextensible Vim-based text editor - Pandoc
Swiss-army knife for converting files from one markup format into another - Vim
Highly configurable text editor built to make creating and changing any kind of text very efficient
File Management
- exa
Improved file lister with more features and better defaults - ranger
Console file manager with VI key bindings - rsync
Utility that provides fast incremental file transfer
File Sharing
- Magic Wormhole
Get things from one computer to another, safely
Look & Feel
- Pywal
Tool that generates a color palette from the dominant colors in an image
Music
- Beets
Media library management system for obsessive music geeks - Mopidy
Extensible music server written in Python
Networking
- aria2
Lightweight multi-protocol & multi-source command-line download utility - curl
Command line tool and library for transferring data with URLs - Mosh
Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes - Nmap
Utility for network discovery and security auditing - Termshark
A terminal UI for tshark, inspired by Wireshark - Wireshark
The world’s foremost and widely-used network protocol analyzer
Newsfeeds
- spiderss
Plaintext RSS crawler
Operating Systems
- NixOS
Declarative operating system, based on the Nix package manager
Package Managers
- Nix
Purely functional package manager, available for all Unix based distributions
Programming Languages
- Haskell
An advanced, purely functional programming language - Python
Programming language that lets you work quickly and integrate systems more effectively - Rust
Language empowering everyone to build reliable and efficient software
Terminal
- fish
Fish is a smart and user-friendly command line - kitty
The fast, featureful, GPU based terminal emulator - rxvt-unicode
rxvt-unicode is a fork of the well known terminal emulator rxvt - tmux
Terminal multiplexer - Xonsh
Python-powered, cross-platform, Unix-gazing shell language and command prompt
Version Control
- Git
Distributed version control system designed to handle everything from small to very large projects with speed and efficiency
Video
- mpv
Media player for the command line
Web Browsers
- qutebrowser
Keyboard-focused browser with a minimal GUI - w3m
Text-based web browser as well as a pager
Window Managers
- 2bwm
Fast floating WM, with the particularity of having 2 borders - awesome
Highly configurable, next generation framework window manager for X - bspwm
Tiling window manager based on binary space partitioning - i3
Improved tiling window manager - i3-gaps
i3 with more features - Sway
Sway is a tiling Wayland compositor and a drop-in replacement for i3 - xmonad
Dynamically tiling X11 window manager that is written and configured in Haskell