No description
Find a file
2020-05-24 15:25:54 +02:00
raw add System76 2020-05-24 15:25:54 +02:00
android.md add nerdy graphics and pdf viewers 2020-05-12 11:35:56 +02:00
hardware.md add System76 2020-05-24 15:25:54 +02:00
README.md correct typo 2020-05-12 11:40:12 +02:00
selfhosted.md change auto generate 2020-05-05 20:47:18 +02:00

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 looking 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 computers 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

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

Graphics

  • feh
    Image viewer aimed mostly at console users
  • ImageMagick
    Software suite for displaying, creating, converting, modifying, and editing raster images

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 worlds foremost and widely-used network protocol analyzer

Newsfeeds

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

PDF Viewers

  • MuPDF
    Lightweight PDF, XPS, and E-book viewer
  • zathura
    Highly customizable and functional document viewer

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