Coder Social home page Coder Social logo

software_bible's Introduction

Software Bible

On this list you will found my most BRUTAL software recommendations, the software listed here is perfect.

My focus is functionality/usability, several software have annoying bloat (Electron) that reduce the portability/security and increase resource consumption, I try to replace it whenever I can.

Operating Systems

  • Redox OS - An Unix-like operating system written in Rust with a microkernel design.

    It aims to be correct, reliable and secure, a microkernel design move the system components to user-space (to reduce kernel panics and improve security) while the Rust compiler/syntax produce secure (memory-safety) and efficient code (inspired by Plan 9, Minix, BSD, seL4 and Linux).

  • Pop!_OS - An Ubuntu-based distribution focused on hardware reliability and system efficiency.

    It updates the Linux kernel version as long all System76 hardware is reliable, bundle a customized CFS scheduler policy to avoid hangs on X11/Wayland interfaces and will offer its own desktop environment written in Rust.

  • HardenedBSD - Hardened fork of FreeBSD with a implementation of the grsecurity exploit mitigations and many other state-of-the-art mitigations.

System

  • topgrade - A tool to update the packages on many distribution formats (system packages, Flatpak, Snap, Cargo and many others).
  • bottom - A terminal-based system monitor written in Rust.
  • macchina - A system information tool focused on performance (like neofetch).

Terminal

  • starship - A customizable prompt for Unix shells.

Networking

  • Servo - A browser engine written in Rust with a focus on high-performance/security.

  • Warp - A tool to share files using the Magic Wormhole protocol, it's a P2P file protocol without limits.

  • OnionShare - Easily host your websites, files or chats on the Tor network (.onion websites), can be installed via pip with pip install onionshare-cli.

  • ZeroTier - A program to share your LAN over the Internet (like Hamachi).

  • Lokinet An protocol-agnostic onion-routing network layer (same network type of Tor but not dependent on TCP like Tor) which tries to be more decentralized using a blockchain and improving the servers uptime with compensation.

  • Arti - The Rust implementation of Tor.

  • Jami - Most decentralized messaging app of the world, yet supporting advanced features such as file sharing, screen sharing, voice/video calls, groups and moderation.

  • Lagrange - small and beautiful Gemini browser.

  • NeoSurf - A NetSurf fork with improvements to make more websites work.

  • gping - A ping implementation with a graph.

  • Sniffnet - A nice tool to monitor your Internet traffic.

  • Manyverse - A revolutionary social network app based on the SSB protocol - Electron-based.

    It replicate messages/posts with your peers/followers, creating an endless chain of backup (can't be censored in any way).

  • youtube-tui - A terminal-based YouTube frontend with advanced customization.

  • yt-dlp - Fork of youtube-dl with improvements.

  • NewPipe - The most complete streaming app for Android, it supports YouTube, SoundCloud, PeerTube and Bandcamp.

  • Syncthing - BitTorrent-like file sharing tool with a cluster of connected devices with folder states.

Files

  • XFE - Small yet powerful file manager, image viewer and text editor (low resource usage)
  • jExifToolGUI - Tool to edit/remove EXIF from media files using the powerful ExifTool.
  • tokei - A tool to count lines of each type of file in a folder.
  • onefetch - Show the Git repository information (like neofetch).

Video

  • Pitivi - A flexible and easy-to-use video editor with fast encoding.
  • t-rec - A terminal recorder written in Rust (like asciinema).

Image

  • Flameshot - The most complete screenshot tool of the world.
  • Upscaler - AI-based image upscaler with a GTK interface (works offline).
  • Upscayl - AI image upscaler with folder selection support (works offline) - Electron-based.

Audio

  • Festival - Amazing music player written in Rust.
  • Ardour - Powerful digital audio workstation similar to FL Studio and Ableton Live.

Games

  • OpenSpades - Open source client for the Ace Of Spades protocol, a wonderful voxel FPS multiplayer game.
  • ZeroSpades - fork of OpenSpades with improvements/fixes.
  • Minetest - A voxel game engine with a game similar to Minecraft, it focus on modding.
  • Mindustry - An advanced tower defense game written in Java.
  • San Andreas Unity - A reimplementation of the Grand Theft Auto San Andreas on the Unity engine with improvements and unlimited modding.
  • Xash3D FWGS - Clean-room implementation of GoldSrc from Half Life with wonderful improvements.
  • GZDoom - The best Doom engine with advanced features and mod support.
  • FlightGear - Most reallistic flight simulator of the world.
  • Godot Engine - Powerful and flexible 2D/3D game engine with support for many programming languages (GDNative).
  • GDevelop - The most easy game engine of the world - Electron-based.

Emulators

  • DuckStation - Most complete PS1 emulator focused on accuracy and compatibility.
  • RPCS3 - Wonderful PS3 emulator with advanced features.
  • Ruffle - Flash Player emulator reimplementation in Rust with high performance.
  • Libretro - A umbrella of emulators and games based on the libretro multimedia library, similar to SDL.
  • RetroArch - Most complete libretro frontend, supporting dozens of libretro cores and bleeding-edge emulation features.
  • Bottles - The best Wine manager of the world, it support many Wine forks, API translators and customization options.

Other

  • fend - A unit-aware calculator (can understand unit names/symbols to do conversions).

  • Virtual Machine Manager - A powerful virtual machine manager with advanced customization.

  • OpenZFS - This implementation of ZFS aim to modernize the code for several Unix systems.

  • Arcan - An overlay operating system that replace X11, Wayland, GTK, Qt, Electron and D-Bus.

    It aims to improve security, be fail-resistant and OS-agnostic.

software_bible's People

Contributors

hardbsdk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.