# Useful Tools ๐Ÿ”Ž

This is a list of useful tools and programs for developpers, devops, admins, ... but not only. Whereas most of them are Open Source, not all of them are. Please check licences that may apply. This list contains items that i personally find useful, usages may differ.

The concept behind that list is based on the famous "awesome" lists you can find on github. Since they did not fully suited my need, i preferred to go with my own version.

  • You can find this project on Github
  • If you want to find out more about me and my projects, you can find my portfolio here

Please feel free to comment or open a pull request if you know better tools / or alternatives or if some links are dead, ... ๐Ÿ˜‰

# Architecture / Modelling / UML / Diagrams

Planning is half the work

  • cloudcraft - Visualize your cloud architecture like a pro: create smart AWS diagrams -
  • gliffy - Diagram software that integrates into confluence -
  • Staruml - A sophisticated Cross-Platform software modeler for agile and concise modeling -
  • yed - Quickly and effectively generate high-quality diagrams. -

# Application Programming Interface (API) Development

'cause i'm API

  • fastapi - Modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. -
  • Postman - Complete API Development Environment -
  • Swagger - Easy-to-use suite of API developer tools for teams and individuals, enabling development across the entire API lifecycle, from design and documentation, to test and deployment -
  • public-apis - A collective list of free APIs for use in software and web development. -
  • Postwoman - A free, fast and beautiful API request builder (web alternative to Postman) -

# Backup / Archiving / Restoration / ...

This category doesn't need an introduction i guess

  • Borg - Deduplicating archiver with compression and authenticated encryption -
  • ceph - Storage platform -
  • ddrescue - A data recovery tool. It copies data from one file or block device (hard disc, cdrom, etc) to another, trying to rescue the good parts first in case of read errors -
  • dotdrop - Save your dotfiles once, deploy them everywhere. -
  • Duplicity - Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. -
  • lodestone - Personal Document Archiving (DMS, EDMS for Personal/Home Office use) -
  • mackup - Keep your application settings in sync (OS X/Linux) -
  • phpmyadmin_sql_backup - A Python script to automate SQL dumps via phpMyAdmin's web interface -
  • shallow-backup - Git-integrated backup tool for macOS and Linux devs. -
  • sqlbackup - Backup, monitor and restore databases from the web -
  • unraid - Linux-based operating system optimized for media file storage -

# Blogs

Some helpful Blogs and Tech News websites

  • Alsacreations - ๐Ÿ‡ซ๐Ÿ‡ท - HTML, CSS, JavaScript tutorials
  • awwwards - The awards of design, creativity and innovation on the internet. Good source of inspiration
  • codingdose - ๐Ÿ‡ฌ๐Ÿ‡ง - Mostly Python related
  • CSS-Tricks - ๐Ÿ‡ฌ๐Ÿ‡ง - Articles, Snippets about CSS Tipps and tricks.
  • D. Kriesel - ๐Ÿ‡ฉ๐Ÿ‡ช - Data Science, Machine Learning, ...
  • Daniel Kriesel - ๐Ÿ‡ฉ๐Ÿ‡ช + ๐Ÿ‡ฌ๐Ÿ‡ง - Data science Guru
  • Daniel Stenberg - ๐Ÿ‡ฌ๐Ÿ‡ง - Lead developper of Curl
  • Dev.to - ๐Ÿ‡ฌ๐Ÿ‡ง - online community. Anyone can share articles, questions, discussions, etc.
  • Developer Portfolios - A list of developer portfolios for your inspiration
  • Frankys Web - ๐Ÿ‡ฉ๐Ÿ‡ช - Exchange-Guru
  • Golem - ๐Ÿ‡ฉ๐Ÿ‡ช - News
  • Heise - ๐Ÿ‡ฉ๐Ÿ‡ช - News
  • korben.info - ๐Ÿ‡ซ๐Ÿ‡ท - Famous blogger
  • lanbugs - ๐Ÿ‡ฉ๐Ÿ‡ช - Interesting reallife examples
  • Phoenixjp - ๐Ÿ‡ซ๐Ÿ‡ท - News agregator
  • scotch.io - ๐Ÿ‡ฌ๐Ÿ‡ง - A place where developers can help developers by sharing knowledge, tips, and tactics to get better at their craft.
  • t3n - ๐Ÿ‡ฉ๐Ÿ‡ช - News
  • Thomas-Krenn-Wiki - ๐Ÿ‡ฉ๐Ÿ‡ช - Well documented wiki
  • Troy Hunt - ๐Ÿ‡ฌ๐Ÿ‡ง - The guy behing "haveibeenpwned.com"
  • Wes bos - ๐Ÿ‡ฌ๐Ÿ‡ง - The Blog of a full stack web developer and designer from Hamilton, Canada which offers courses, ...
  • xavki - ๐Ÿ‡ซ๐Ÿ‡ท - Devops. Blogs abour open source: Docker, ansible, jenkins, ...

# Banking

Time is money as they say โณ ๐Ÿ’ธ

# Bots / Chatbots

  • cunningbot - Helps you find the best domain names. -
  • integram - Integrate Telegram into your workflow โ€“ Trello, Github, Gitlab, Bitbucket and other bots -
  • intergram - Free live chat widget linked to your Telegram messenger -
  • landbot - Most Intuitive No Code Chatbot Builder -

# Telegram Bots

# Browsers

The thing you use to navigate through the depth of internet

  • Vivaldi - Every aspect of Vivaldi can be tweaked and customized (look & feel, ...). -

# Calculus

Struggling with numbers ? So am i, here are tools to help

# Data

  • muzejs - Data visualization library to create composable and interactive data visualization for the web -

# JSON

# Chat / Communication

Good communication is an art, so get the right tools to get it right

  • Franz - Aggregates lots of differents chat-tools -
  • Matrix - A new basis for open, interoperable, decentralised real-time communication -
  • Rambox - Aggregates lots of differents chat-tools -
  • Rocket Chat - The ultimate Free Open Source Solution for team communications -
  • Signal - Fast, simple, secure. Privacy that fits in your pocket. -
  • Telegram - Cloud-based mobile and desktop messaging app. Can be extended by many bots or through the API. -
  • Whatsapp - Secure, reliable messaging and calling, available on phones. -

# Conferences

# Conversions

Converting from one format to another

  • Pandoc - If you need to convert files from one markup format into another, pandoc is your swiss-army knife -

# Craft / Home Automation

Doing stuff in real life too?

  • Meshroom - 3D Reconstruction Software -
  • Precious Plastic - Start a business from plastic waste! -
  • Tasmota - Alternative firmware for ESP8266 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Written for Arduino IDE and PlatformIO. -
  • Templatemaker - Custom sized papercraft and packaging templates for free -

# Code style, review, quality and security / Linters / Debugging

Code quality and standarts should be enforced more often, that's for sure! Which team are you on, Stroustrup or Allman ?

  • bundlephobia - Find the cost of adding a node npm package to your bundle -
  • codeclimate - Automated code review and quality analytics. -
  • gerrit - Code Review tool -
  • lepton - Snippet Management (macOS/Win/Linux) -
  • rebound - Command-line tool that instantly fetches Stack Overflow results when an exception is thrown. -
  • scc - Very fast accurate code counter with complexity calculations -
  • snipper - Code snippets manager -
  • Sonarlint - SonarLint is an IDE extension that helps you detect and fix quality issues as you write code (linter). -
  • Sonarqube - A tool for continuously inspecting the Code Quality and Security of your codebases, and guiding development teams during Code Reviews. -
  • Sourcetrail - Free and open-source cross-platform source explorer. Get productive on unfamiliar source code. -
  • tabnine - Smart Compose for code. Deep learning to help you write code faster. -
  • ukip - USB Keystroke Injection Protection -
  • Vaultproject - Manage Secrets and Protect Sensitive Data: Secure, store and tightly control access to tokens, passwords, certificates, encryption keys for protecting secrets and other sensitive data using a UI, CLI, or HTTP API. -

# Python

  • Black - The uncompromising Python code formatter -
  • colorama - cross-platform colored terminal text in Python -
  • context_menu - A Python library to create and deploy cross-platform native context menus. -
  • progress - Easy to use progress bars for Python -
  • Pylint - A Python static code analysis tool (linter) which looks for programming errors, helps enforcing a coding standard, sniffs for code smells and offers simple refactoring suggestions. -
  • python-package-template - ๐Ÿš€ Your next Python package needs a bleeding-edge project structure. -
  • python-progressbar - A progress bar for Python 2 and Python 3 -
  • pythondialog - A Python interface to the UNIX dialog utility and mostly-compatible programs -
  • Simpdf - Simple PDF text editor -
  • tqdm - A Fast, Extensible Progress Bar for Python and CLI -
  • typer - Easy to code. Based on Python type hints. -
  • wemake-python-styleguide - The strictest and most opinionated python linter ever -

# Cheatsheets

How was it again?

  • Devdocs - DevDocs combines multiple API documentations in a fast, organized, and searchable interface.-
  • git - just a simple guide for getting started with git. no deep shit ๐Ÿ˜‰ -
  • Markdown - md - A quick reference and showcase -
  • Markdown - Smileys - Complete list of github markdown emoji markup -
  • macOS-Security-and-Privacy-Guide - Guide to securing and improving privacy on macOS -
  • wordpress - This is your cut-out-โ€˜n-keep WordPress 5.0 cheat sheet. โœ‚๏ธ -

# Clustering

Always wanted to spread load between different machines to calculate things?

  • Slurm - Highly Scalable Workload Manager

# Configuration Management

  • i-doit - Configuration and Management Database that allows to follow ITIL best practises -

# Continuous Integration (CI) / Continuous Delivery (CD)

You will be assimilated

  • argo-cd - GitOps continuous delivery tool for Kubernetes -
  • harness - Jenkins Pipelines not scaling for CD? -
  • Jenkins - An automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project. -
  • Rudder - Multi-platform solution for managing configurations of mission-critical systems. -
  • shipjs - Take control of what is going to be your next release. -
  • Travis - Test and Deploy code -

Store that data

  • Adminer - Database management in a single PHP file -
  • Dbeaver - Free universal database tool and SQL client -
  • getmedis - Beautiful Management Application for Redis - -
  • SQLAlchemy - The Python SQL Toolkit and Object Relational Mapper -

# Deployment / Remote management / MDM

Who likes to do stuff manually anyway ยฏ_(ใƒ„)_/ยฏ

  • Airwatch - Enterprise mobility management (EMM) is a device- and platform-agnostic solution that centralizes the management, configuration and security of all devices in an organization, both BYO and corporate-owned. EMM goes beyond traditional device management to include the management and configuration of enterprise apps and content. -
  • Ansible - Automation platform that makes your applications and systems easier to deploy. Uses SSH only, no agents to install on remote systems. -
  • chaosmonkey - A resiliency tool that helps applications tolerate random instance failures. It randomly terminates virtual machine instances and containers that run inside of your production environment -
  • Cloud Foundry BOSH - Release engineering, deployment, lifecycle management, and monitoring of distributed systems. -
  • freckles - Python framework that helps getting computational environments into a defined state, with minimal amount of hassle -
  • istio - Connect, secure, control, and observe (micro)services. -
  • Jamf - Mobile Device Management specialized on Apple / macOS products. -
  • Linuxgsm - The command-line tool for quick, simple deployment and management of Linux dedicated game servers. -
  • Molecule - Helps in the development and testing of Ansible roles -
  • Microsoft Deployment Toolkit - Microsoft Deployment Toolkit (MDT) provides a unified collection of tools, processes, and guidance for automating desktop and server deployments. -
  • netboot - PXE boot various operating system installers or utilities from one place within the BIOS without the need of having to go retrieve the media to run the tool. You can remote attach the ISO to servers, set it up as a rescue option in Grub, or even set up your home network to boot to it by default so that it's always available. -
  • netlify - Deploy your site in seconds (through github) -
  • terraform - Use Infrastructure as Code to provision and manage any cloud, infrastructure, or service -
  • Vagrant - Vagrant is a tool for building and distributing development environments. -

# Automation

  • Hazel - Automated Organization for macOS. -
  • Parabola - Your computer should work for you. Automates processes via an easy-to-use, drag-and-drop interface. -
  • reflex - Run a command when files change -
  • SikuliX1 - SikuliX automates anything you see on the screen of your desktop computer running Windows, Mac or some Linux/Unix. It uses image recognition to identify GUI components and can act on them with mouse and keyboard actions. -
  • watchexec - Executes commands in response to file modifications -

# Browser Automation

  • kasaya - A "WYSIWYG" (sort of) scripting language and runtime for browser automation -
  • Phantom JS - Scriptable Headless Browser scriptable with JavaScript -
  • selenium - A browser automation framework and ecosystem -

# CLI - tools

  • htop - Interactive system-monitor for Linux or bashtop
  • jq - sed for JSON data - you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text.
  • Suitcase - A flexible command line tool for instantly deploying user interfaces for simple commands and scripts on macOS. -
  • tree - Lists the files in the current directory.

# Development / Frameworks / Snippets

Reinventing the wheel can be fun but just in case you just don't feel like it, check the tools below

  • Apprise - App to send a notification to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc. -
  • AsciiSignature - Generate ASCII signatures -
  • bootstrap-table - Extended HTML tables for bootstrap. Adds search, sorting, ... (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) -
  • Bower - Web sites are made of lots of things โ€” frameworks, libraries, assets, and utilities. Bower manages all these things for you. -
  • bulma - CSS framework based on Flexbox -
  • Can i use - Browser support tables for comparing the availability of modern web technologies -
  • CSS box-shadow - Simply generate CSS box shadows -
  • CodyHouse - A lightweight front-end framework for building accessible, bespoke interfaces. Allows to design a web page (kinda wireframe deluxe). -
  • dark-mode-switch - Add a dark-mode theme toggle with a Bootstrap Custom Switch -
  • Dashing - Dashboard framework -
  • DashMachine - Another web application bookmark dashboard, with fun features. -
  • datatables - jQuery plug-in that adds advanced features to any HTML table (pagination, search, ordering, sorting, themes, ... ) -
  • DockProgress - Show progress in your macOS app's Dock icon -
  • easings - Easing functions specify the rate of change of a parameter over time. -
  • Fusioncharts - Get interactive and responsive charts for all your projects -
  • Getuikit - A lightweight and modular front-end framework for developing fast and powerful web interfaces -
  • google chart - Display live data on your site -
  • Hot Examples - Code examples from over 1.000.000 projects for PHP, Python, Java, ... -
  • insomnia - Debug APIs like a human, not a robot. Finally, a REST client you'll love -
  • jupyter - A web-based interactive development environment for Jupyter notebooks, code, and data. It allows interactive computing across dozens of programming languages. -
  • Nprogress - Slim progress bars like on YouTube, Medium, etc -
  • not-paid - Client did not pay? Add opacity to the body tag and decrease it every day until their site completely fades away. -
  • public apis - Learn & Fuel up your tools, apps and business with powerful 1000+ public apis. -
  • rabbitmq - Message Broker -
  • Socket - Socket.IO enables real-time, bidirectional and event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed. -
  • yeoman - A set of tools for automating development workflow -
  • 98.css - A design system for building faithful recreations of old UIs. (windows 98 style) -

# PHP

  • moment.php - Parse, validate, manipulate, and display dates in PHP w/ i18n support. -

# Python

  • isort - A Python utility / library to sort imports. -
  • Python - Excel - Python module for creating Excel XLSX files. -
  • python-requests - A simple HTTP library for Python, built for human beings. -

# Javascript

  • aos - Animate on scroll library -
  • gatsbyjs - Framework based on React that helps developers build blazing fast websites and apps.
  • Grunt JS - JavaScript Task Runner, automates repetitive tasks like minification, compilation, unit testing, linting, ... -
  • Handlebar JS - Handlebars is a simple templating language it allows building semantic templates effectively (largely compatible with mustache) -
  • i18next - An internationalization-framework written in and for JavaScript. It provides you with a complete solution to localize your product from web to mobile and desktop. -
  • jdash - A customizable Javascript + Backend platform for adding end user designable dashboards into your web application -
  • htmldom - Manage HTML DOM with vanilla JavaScript -
  • lodash - A modern JavaScript utility library delivering modularity, performance, & extras. -
  • Mustache JS - Minimal templating with in JavaScript -
  • Parallax - Parallax.js is a dirt simple parallax scrolling effect inspired by Spotify.com and implemented as a jQuery plugin. -
  • PptxGenJS - Create PowerPoint Presentations through JavaScript. -
  • riot.js - Simple and elegant component-based UI library -
  • websocketd - Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets. -

# Node.js

  • broken-lin-checker - Find broken links, missing images, etc within your HTML. -
  • node-geoip - Implementation of MaxMind's GeoIP API -
  • nodemon - Nodemon is a utility for Node.js that will monitor for any changes in your source and automatically restart your server. -
  • node-html-to-text - Advanced html to text converter -
  • pm2 - Advanced, production daemon process manager for Node.JS that will help you manage and keep your application online 24/7 -
  • sails - Realtime MVC Framework for Node.js -

# React

  • nextjs - A framework that allows to write server-rendered React apps easily -
  • react-bootstrap-table - A Bootstrap table built with React.js -
  • react-color - Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more -

# Vue.js

  • awesome vuepress - A curated list of awesome things related to VuePress -
  • buefy - Lightweight UI components for Vue.js based on Bulma -
  • nuxtjs - Similar to next.js, but with Vue.js -
  • vue JS - A progressive, incrementally-adoptable JavaScript framework for building UI on the web. -
  • vuepress tools - List of plugins and themes for vuepress -
  • gridsome - Build modern websites, apps & PWAs that are fast by default ๐Ÿš€ -

# Fakers

Nearly as good as the real thing

  • fake-s3 - Lightweight server that responds to the same API of Amazon S3 -
  • python-faker - A Python package that generates fake data for you -

# Webdevelopment

  • devilbox - Docker LAMP stack and MEAN stack for local development -
  • gasmask - Hosts file manager for macOS -
  • slashb - Spend half the time designing and developing responsive websites by testing them on multiple screens at once -
  • ngrok - Spend more time programming. One command for an instant, secure URL to your localhost server through any NAT or firewall. -
  • netsleuth - Use Chrome's Network Inspector with anything -
  • PureCSS-Font - For private, SEO-hidden, CAPTCHA-friendly unselectable text. Deter plagiarism and spambots! -
  • sitebulb - Search Engine Optimization (SEO) tool -
  • Unzipper - Small class to extract + compress .zip, .gz, .rar archives via browser. -

# Website builder / CMS

The building without the struggle

  • Grav - Grav is a Fast, Simple, and Flexible, file-based Web-platform -
  • Hugo - Static website generator based on markdown -
  • pollygot - Pollygot is a content platform that consolidates all the most important services you need to run your business. -
  • Staticgen - A List of Static Site Generators for JAMstack Sites -
  • strapi - Headless CMS Front-End -
  • vuepress - Vue-powered Static Site Generator -

# Website Analysis / Analytics

Wonder how the big guys do it?

  • Ackee - Node.js based analytics tool for those who care about privacy. -
  • Built with - Find out what websites are Built With -
  • fathom - Simple, privacy-focused website analytics. Built with Golang & Preact -
  • Matomo - Web Analytics, Powerful Insights (alternative to google analytics, ...) -
  • Shynet - Modern, privacy-friendly, and detailed web analytics that works without cookies or JS. -

# Website Speedtest / Performance and Configuration analysis

Make it fast

  • Dareboost - Website performance checking tool -
  • Google lighthouse - Automated auditing, performance metrics, and best practices for the web -
  • Google pagespeed - PageSpeed Insights (PSI) reports on the performance of a page on both mobile and desktop devices, and provides suggestions on how that page may be improved. -
  • GTMetrix -We'll breakdown your page performance in a summarized report: PageSpeed and YSlow scores and Recommendations, Page Load Details (time, size, number of requests), Waterfall, ... -
  • Pingdom - With Pingdom you can monitor your websites' uptime, performance, and interactions for a better end-user-experience. -
  • redbot - lint for HTTP resources; it tests protocol correctness, cacheability, content negotiation and more. -
  • Sitespeed.io - Helps you monitor, analyze and optimize your website speed and performance -
  • Webhint - webhint is a customizable linting tool that helps you improve your site's accessibility, speed, cross-browser compatibility, and more by checking your code for best practices and common errors. -
  • Webpagetest - Test a website's performance, helfpul waterfall charts -
  • Yellowlab - WebPerf and front-end quality testing tool -

# Documentation / Wikis / User Feedback

Because it's always difficult when facing a PEBKAC to tell him to RTFM...when there's no documentation

  • Carbon - Create and share beautiful images of your source code -
  • Daux - Markdown based documentation generator -
  • Docsify - A magical documentation site generator -
  • Docusaurus - Easy to maintain open source documentation websites -
  • Docute - Effortless documentation, done right. Markdown + vue -
  • Knowledge Repo - A next-generation curated knowledge sharing platform for data scientists and other technical professions. -
  • Mediawiki - The wiki system that powers Wikipedia -
  • MKdocs - Fast, simple and static site generator based on Markdown -
  • orgchart - A simple and direct organization chart made with vue (also available for angular, react, jQuery ...)-
  • organigram - A JSON based tree structure with drag and drop functionally to re-arrange the tree. -
  • percollate - ๐ŸŒ โ†’ ๐Ÿ“– A command-line tool to turn web pages into beautifully formatted PDFs -
  • PHPback - Feedback system -
  • Rmarkdown - Create dynamic analysis documents that combine code, rendered output (such as figures), and prose. -
  • Slate - Create beautiful, intelligent, responsive API documentation -
  • Sphinx - Documentation builder, especially usefull for source code -
  • Wiki JS - A modern, lightweight and powerful wiki app built on Node.js -
  • Write the docs - Information about writing documentation -

# Docker / Kubernetes

Containers and stuff

  • agones - Host, Run and Scale dedicated game servers on Kubernetes -
  • cert-manager - Automatically provision and manage TLS certificates in Kubernetes -
  • composerize - Turns docker run commands into docker-compose files! -
  • Consul - Secure Service Networking. It allows to discover services and secure network traffic -
  • DockerKit - Control your Docker Containers with HomeKit -
  • goharbor - Container image registry that secures images with role-based access control, scans images for vulnerabilities, and signs images as trusted. -
  • lens - The Kubernetes IDE -
  • linkerd - A service mesh for Kubernetes and beyond. -
  • metallb - Load-balancer implementation for bare metal Kubernetes clusters -
  • Portainer - A lightweight management UI which allows you to easily manage your different Docker environments (Docker hosts or Swarm clusters). -
  • runme - Run your application from any public Git-repo with one click -
  • Traeffik - A HTTP reverse proxy and load balancer that makes deploying microservices easy-
  • Watchtower - A process for automating Docker container base image updates -

# Emulation

Feeling retro?

  • MAME - A multi-purpose emulation framework that aims to preserve decades of software history. -
  • Messmame collection - Lots of ROMs for MAME -

# Enterprise Ressource Planning (ERP) / Groupware / Customer Relationship Management (CRM) / Asset Management System

Welcome to the 21st Century

  • dokos - Business platform for SME -
  • erpnext - Alternative to SAP -
  • Foodcops - Web-based software to manage a non-profit food coop (product catalog, ordering, accounting, job scheduling). -
  • Hubspot - Marketing, sales, and service software (CRM). -
  • Kopano - Digitally sovereign communication and collaboration software -
  • Metasfresh - Responsive Free and Open Source ERP System -
  • planless - Artificial intelligence to constantly, instantly and automatically calculate who on your team should do what/when and when things will be done. -
  • Sabre - A CardDAV, CalDAV and WebDAV server -
  • snipeit - Say goodbye to spreadheets. Asset Management System. -
  • Sogo - Share your calendars, address books and mails in your community (groupware). -

# File Sharing / downloader / converter

Sharing is caring

  • ARTE-7-Downloader - Download content from Arte -
  • DC++ - Direct Connect allows you to share files over the Internet without restrictions or limits. -
  • Gofile - File sharing platform, anonymous and free -
  • Motrix - A full-featured download manager -
  • MystiQ - GUI for FFmpeg for linux, windows and macOS -
  • lftp - A sophisticated command line file transfer program (ftp, http, sftp, fish, torrent) -
  • piknik - Copy/paste anything over the network. -
  • Plik Plik is a scalable & friendly temporary file upload system ( wetransfer like ) in golang. -
  • Radarr - Helps automatically downloading movies via Usenet and BitTorrent. -
  • requestrr - A chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat. -
  • send - Simple, private file sharing from the makers of Firefox -
  • Sonarr - Sonarr is a PVR for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. -
  • urlpages - Create and view web pages stored entirely in the URL -
  • vidl - easily download videos from YouTube and hundreds of other websites for offline viewing (macOS) -
  • ytmdl - YouTube Music Downloader, A simple app to get songs from youtube in mp3 format with artist name, album name etc from itunes, gaana etc. -

# Games / Game launchers

You know you need a break

  • 0ad - Historical Real Time Strategy (RTS) game. As the leader of an ancient civilization, you must gather the resources you need to raise a military force and dominate your enemies. -
  • eti-lan - P2P Lan Game Launcher useful for LAN parties -
  • fold it - A crowdsourcing computer game enabling you to contribute to important scientific research by folding proteins. -
  • gamehub - All your games in one place. It allows to view, download, install, run and uninstall games from Steam, GOG, Humble Bundle, Humble Trove. -
  • geoguessr - Guess the country from a google street view perspective.
  • launchbox-app - Emulate, Organize, and Beautify Your Game Collection -
  • liero - Game similar to worms -
  • Minetest - Similar to minecraft -
  • retroarch - Frontend for emulators, game engines and media players. -
  • teeworlds - A retro multiplayer shooter -

# Graphics / Design / Icons

echo "sheep"

  • Affinity - Great alternative to Photoshop -
  • bgeraser - Remove Background from Images -
  • Canva - Create designs and documents in minutes -
  • Clrs - A nicer color palette for the web. -
  • CSS Zengarden - A demonstration of what can be accomplished through CSS-based design -
  • Draw - Online diagramming web site-
  • favicon - Favicon generator. Create a favicon in few simple clicks. Generate a favicon from text, from an image, or from an emoji. Download in .ico and .png formats. -
  • FortAwesome - Font Awesome 5 Vue component using SVG with JS -
  • Figma - Figma helps teams create, test, and ship better designs from start to finish. -
  • getavataaars - Create a simple avatar for your online presence in just a few clicks -
  • imglarger - Enlarge Images Without Losing Quality -
  • invisionapp - Digital product design platform, useful for building mockups, designs for websites, ... -
  • Inkscape - A professional cross-platform vector graphics editor -
  • JSpaint - You missed MS Paint? It's back ! -
  • Logo - Make a logo in minutes -
  • Nordesource - Crossplatform (linux, widows macOS) SVG Icon manager and editor. Customize entire icon sets to fit your brand. Built for designers, developers, ... . -
  • orioniconlibrary - Free icons -
  • paletton - A Color Scheme Designer / Palette -
  • Picsum - Lorem Ipsum for images -
  • placeholder.com - Free Image Placeholder Service -
  • pngkey - Largest Archive Of Transparent PNG. No attribution required! -
  • rgb.to - Convert color values and find colour schemes simply -
  • tabler-icons - A set of over 350 free MIT-licensed high-quality SVG icons for you to use in your web projects -
  • UI Design Daily - Daily examples of UI available as Sketch, Photoshop, Figma, Studio, ... files. -
  • uizard - Transform your hand-drawn wireframes into digital design files and front-end code โ€“ automatically! -
  • vecta - Flow chart, AWS, Google and Azure cloud symbols -
  • Vectr - Web and Desktop cross-platform Graphics Software -
  • Webolution - Explore the evolution of Webdesign from 1991 to 2015 -

# Free Stock Images

  • deathtothestockphoto - Sign-up to get free photo sample. -
  • Freepik - Free Vectors, Stock Photos, PSD and Icons -
  • gratisography - Quirky, Creative, Always Free Photos. -
  • lifeofpix - Free high resolution photography. -
  • picjumbo - Download free stock photos, backgrounds and free high-resolution images for personal and commercial use -
  • pixabay - royalty free stock images -
  • stocksnap - Beautiful free stock photos -
  • stocksy - Stock photos and video footage with no filler -

# Good Practices / Best Practices / Ebooks

When you don't know where to start, that's probably the right place

# Graphical User Interface (GUI) / Screens

Tired of using the terminal?

  • air-display - Turn almost any spare screen into an extra display for your computer (macOS) -
  • i3wm - Tiling window manager, very helpful when using several terminals -
  • material-ui - React components for faster and easier web development. Build your own design system, or start with Material Design. -
  • openchakra - Full-featured visual editor and code generator for React using Chakra UI -
  • PySimpleGUI - Build a simple Graphical User Interface (GUI) with Python. -
  • remi - Python REMote Interface library. GUI library for Python applications that gets rendered in web browsers. This allows you to access your interface locally and remotely. -

# Git

Whatever you do, don't be one

  • act - Run your GitHub Actions locally -
  • gitignore - Create useful .gitignore files for your project -
  • gitignore collection - A collection of useful .gitignore templates -
  • gource - software version control visualization -
  • zeit - Cloud platform for static frontends and serverless functions. It enables developers to host websites and web applications that deploy instantly for example from a git repository, scale automatically, and require no supervision -

# Hardware Checks

Sometimes the source of the issue is not located on the chair and the "Have you tried turning it off and on again" is not enough

  • CPU-Z - Gathers information on some of the main devices of your system) -
  • memtest86 - The standard for RAM memory diagnostics -
  • speccy - Fast, lightweight, advanced system information tool for your PC. Need to find out whatโ€™s inside your computer? Speccy has all the information you need! -

# Installers / Dependency Managers / Bundlers

  • Homebrew - The missing package manager for macOS (or Linux) -
  • Node Version Manager - Bash script to manage multiple active node.js versions -
  • parcel - Zero configuration web application bundler -
  • scoop - Command-line installer for Windows -
  • yarn - Fast, reliable, and secure dependency management -

# Integrated Development Environment (IDE)

printf("Hello, World!");

# Atom Plugins

  • minimap
  • pigments

# Visual Studio Code Plugins

# Images / Image Optimisation

  • brunsli - Brunsli is a lossless JPEG repacking library (JPEG XL Lossless Recompression algorithm). -
  • EXIF tool - A crossplatform command-line application for reading, writing and editing meta information in a wide variety of files. -
  • guetzli - Guetzli is a JPEG encoder that aims for excellent compression density at high visual quality. -
  • imageoptim - ImageOptim makes images load faster. Removes bloated metadata. Saves disk space & bandwidth by compressing images without losing quality. -

# Images reverse search / Face search / Image tagging / Deepfake

I'm a creep

  • avatarify - Photorealistic avatars for Skype and Zoom -
  • betafaceapi - A face detection and face recognition web service -
  • finder - Find mail addresses linked to a domain -
  • first-order-model - Deepfake -
  • phototagger - Helps tagging pictures -
  • pictriev - Gives attributes to pictures in percentages -
  • pimeyes - Find people with similar faces. -
  • sherlock - Hunt down social media accounts by username across social networks -
  • yandex.ru - The search engine can be used to reverse search for images as well -

# Remote Desktop

Always there for you

  • guacamole - Remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH. -

# Recruitment / Job searching / Interviews

Getting paid for following your passion is even more fun, isn't it?

  • devops-exercises - Questions and exercises on various technical topics, sometimes related to DevOps and SRE ๐Ÿ˜ƒ -
  • honeypot - ๐Ÿ‡ฌ๐Ÿ‡ง / ๐Ÿ‡ฉ๐Ÿ‡ช / NL - Europeโ€™s developer-focused job platform.
  • Interview Map - This is a map that can help you to prepare for the next job interview
  • stackoverflow - jobs - ๐Ÿ‡ฌ๐Ÿ‡ง
  • talent.io - ๐Ÿ‡ฌ๐Ÿ‡ง - Get the tech job you deserve. The simplest way to find full-time and contract tech positions in Europe
  • test-your-sysadmin-skills - This project contains 284 test questions and answers that can be used as a test your knowledge or during an interview/exam for position such as Linux (*nix) System Administrator. -
  • triplebyte - Showcase your tech skills and hear from top companies! -
  • tweetjobs - ๐Ÿ‡ฌ๐Ÿ‡ง Find Latest Jobs from Twitter

# Create a resume

# Remote Work

  • cosmopolify - Work from anywhere -
  • mondjo - Remote Jobs for Business Professionals -
  • remoteleaf - We search the entire internet and hand-pick thousands of remote jobs, so you donโ€™t have to. -
  • Remoteok - ๐Ÿ‡ฌ๐Ÿ‡ง Get a remote job you can do anywhere -
  • weworkremotely - ๐Ÿ‡ฌ๐Ÿ‡ง - Largest remote work community in the world -

# Canada

# Estonia

# France

  • meteojob - ๐Ÿ‡ซ๐Ÿ‡ท - Focused on France

# Germany

# Poland

# New Zealand

  • new-zealand - ๐Ÿ‡ฌ๐Ÿ‡ง Interactive Regional Economic Activity map of New Zealand
  • seek - ๐Ÿ‡ฌ๐Ÿ‡ง Focused on New Zealand
  • trademe - ๐Ÿ‡ฌ๐Ÿ‡ง Focused on New Zealand
  • workhere - ๐Ÿ‡ฌ๐Ÿ‡ง Focused on New Zealand
  • workingin-newzealand - ๐Ÿ‡ฌ๐Ÿ‡ง Focused on New Zealand

# Robotic Process Automation (RPA)

  • TagUI - Command-line tool for digital process automation (RPA) -
  • taskt - Build and design process automation without needing to write application code (for windows). -
  • roro - RPA Software for windows -

# RSS / News aggregator

  • reederapp - your news reader for macOS and iOS -
  • rssfs - Mount RSS feeds as file systems -
  • tt-rss - Web-based news feed (RSS/Atom) reader and aggregator -

# Lamp Stack

Apache, MySQL, PHP

  • Docker - Lamp - A basic LAMP stack environment built using Docker Compose. -

# Mail

That relict of the past

  • aerc - A terminal-based e-mail client for power users - []
  • dnswl - E-Mail Reputation โ€“ Protect against false positives. -
  • imapsync - An IMAP transfers tool. The purpose of imapsync is to migrate IMAP accounts or to backup IMAP accounts -
  • Kanbanmail - Kanban and email in one tool -
  • Mailspring - Great mail client for Mac, Linux, and Windows. -
  • mb2md - Helps converting Mbox mailboxes to Maildir format. -
  • offline imap - OfflineIMAP allows to dispose your mailbox(es) as a local Maildir(s). -
  • poste.io - SMTP + IMAP + POP3 + Antispam + Antivirus +Web administration + Webmail...on your server in ~5 minutes
  • roundcube - A browser-based multilingual IMAP client with an application-like user interface. It provides full functionality you expect from an email client, including MIME support, address book, folder manipulation, message searching and spell checking. -

# Mailing

Spam Ham

  • mail-tester - Test the Spammyness of your Emails -
  • mjml - The only framework that makes responsive email easy -
  • Spamassassin - An anti-spam platform giving system administrators a filter to classify email and block spam (unsolicited bulk email). -
  • unsubscribe - Mass unsubscription of mailing lists -

# Management Software

  • hoteldruid - Hotel management (property / booking management software) -
  • locanda - Booking and management system designed for small hotels, bed & breakfasts, farmhouses. It can be installed on-site, or used as a service. -

# Mobile Apps / iOS / Android

  • Fing
  • Waze
  • Authy
  • F-Droid
  • termux - Android terminal emulator and Linux environment app (no root rights required)
  • Time Cop - A time tracking app that respects your privacy and gets the job done without getting too fancy.
  • Omninotes - Note taking app on android
  • strong - Best and easiest way to track your workouts.
  • zeroinbox - iPhone app made for zeroing your inbox

# Massive open online course (MOOC) / E-Learning / Exercises / Educational Games

# Monitoring / Logs / Server Management

The true question should be: Quis custodiet ipsos custodes?

  • bosun - Monitoring and alerting system by Stack Exchange -
  • Cockpit - Web-based interface for your servers -
  • cronhub - Cron Monitoring, Get instant alerts when any of your background jobs fail silently or run longer than expected. -
  • crontab - Quick and simple editor for cron schedule expressions -
  • dejavu - The Missing Web UI for Elasticsearch: Import, browse and edit data with rich filters and query views, create search UIs visually. -
  • ELK - elastic stack - Search is foundational to a wide variety of experiences โ€” from finding documents to monitoring infrastructure to protecting against security threats. -
  • fluentd - Data collector for unified logging layer -
  • Grafana - Analytics and monitoring solution for every database -
  • Graylog - Log Management For All it collects, enhances, stores, and analyzes log data. -
  • glances - Monitoring tool which aims to present a large amount of information through a curses or Web based interface for GNU/Linux, BSD, Mac OS and Windows -
  • Icinga - Monitors availability and performance, gives you simple access to relevant data and raises alerts to keep you in the loop. -
  • juju charms - An application modelling tool that allows you to deploy, configure, scale and operate cloud infrastructures quickly and efficiently on public clouds such as AWS, GCE, and Azure along with private ones such as MAAS, OpenStack, and VSphere -
  • LNAV - Log Analysis, An advanced log file viewer for the small-scale Watch and analyze your log files from a terminal. -
  • monitoror - Unified monitoring wallboard โ€” Light, ergonomic and reliable monitoring for anything -
  • Munin - Resource monitoring tool that can help analyze resource trends and "what just happened to kill our performance?" problems -
  • Nagios - Nagios is a host/service/network monitoring program -
  • netdata - Real-time performance monitoring, done right! -
  • Prometheus - Monitoring system and time series database. -
  • prtg - PRTG Network Monitor is an agentless network monitoring software (ICMP, SNMP, ...) -
  • RPi-Monitor - Perform real time monitoring embedded devices -
  • SSH to influx - Sends SSH authentication logs to influxdb with geohashing IP -
  • Sensu - Monitoring tool with built-in auto-discovery for ephemeral infrastructure and distributed applications. -
  • Smokeping - SmokePing is a latency logging and graphing and alerting system. -
  • Thruk - Webinterface for Naemon, Icinga, Shinken and Nagios
  • Uchiwa - Open source dashboard for Sensu. -
  • Uptime robot - Downtime Happens. Get Notified! -

# CRON Monitoring

  • healthchecks - Simple and Effective Cron Job Monitoring -
  • cronitor - Instant alerts when your critical background jobs, websites & APIs fail. -

# Network Mapping

# Movies / Films / Plex / Animes

Having your own private media? or wondering what do watch tonight?

  • anidb - AniDB stands for Anime DataBase. We feature detailed information about all forms of CJK (Chinese, Japanese, and Korean) animation. -
  • Emby - personal media server with apps on just about every device -
  • filebot - The ultimate tool for organizing and renaming your Movies, TV Shows and Anime as well as fetching subtitles and artwork. -
  • imdb - The internet movie Database -
  • just watch - All your streaming services in one app -
  • Kodi - Media player application that is available for multiple operating-systems and hardware platforms. -
  • myanimelist - Large anime and manga community and database -
  • mydramalist - MyDramaList.com is a community-based project which provides Asian drama & movie fans a site where they can create their very own drama watchlist. -
  • mythtv - A digital video recorder (DVR) -
  • Plex - Plex brings together all the media that matters to you. Your personal collection will look beautiful alongside stellar streaming content. -
  • WatchSomething - No idea what to watch ? Find movies or tv shows to watch instantly, or store them in lists for later ! -
  • Export tools for Plex - Export Plex Library to a csv, xlsx or m3u8 file -
  • JBOPS - Just a Bunch Of Plex Scripts -
  • PlexRedirect - A Plex landing page that redirects you to various sites. -
  • python-plexapi - Python bindings for the Plex API. -
  • Plex Requests - Plex Requests: Simple automated way for users to request new content for Plex -
  • Sub-Zero - Subtitles for Plex, as good you would expect them to be. -
  • Tautulli - A Python based monitoring and tracking tool for Plex Media Server -

# Music

  • Festify - Festify lets your guests choose which music should be played using their smartphones (and spotify). -
  • funkwhale - Listen and share music and audio within a decentralised, open network -
  • jqbx.fm/ - Lets you play & listen to music in sync with friends or public groups -
  • Soundscape - a personal music streaming server -

# Networking / DNS / Wifi ...

  • Auvik - Tool to manage network infrastructure -
  • Angry IP Scanner - Fast and friendly network scanner -
  • dig online - Dig, but online -
  • Dns watch - No Censorship. No Bullshit. Just DNS. -
  • dns-trails - The World's Largest Repository of historical DNS data -
  • fast-cli - Test your download and upload speed using fast.com -
  • gns3 - Build, Design and Test your network in a risk-free virtual environment and access the largest networking community to help. -
  • mtr - mtr combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool.-
  • mxtoolbox - Very helpful website for diagnostics on DNS zones, mail settings, ... -
  • nmap - Network Mapper -
  • netbox - IP address management (IPAM) and data center infrastructure management (DCIM) tool. -
  • phpipam - Web IP address management application (IPAM) -
  • Speedtest - Test your internet bandwidth via the cli. It uses speedtest.net -
  • speedtest - Test your internet connection's speed -
  • spotipo - Hotspot portal for your existing WiFi router. For using,you will need to have a router that supports Spotipo. -
  • whatsmydns - DNS Propagation Checker -

# Operating Systems / Virtualization

My toaster runs on Linux!

  • 9front - A modernized fork of Plan 9, the distributed operating system -
  • kaosx - A Lean KDE Distribution -
  • proxmox - Operating System for enterprise virtualization. With the built-in web interface you can easily manage VMs and containers, software-defined storage and networking, high-availability clustering, and multiple out-of-the-box tools on a single solution. -
  • qemu - A generic machine emulator and virtualizer. -
  • reactOS - Imagine running your favorite Windows applications and drivers in an open-source environment you can trust. -
  • repology - Repology monitors a huge number of package repositories and other sources comparing packages versions across them and gathering other information. -
  • unraid - Operating system that brings enterprise-class features to maximize performance and capacity using any combination of applications, VMs, storage devices, and hardware. -
  • virtualbox - A virtualization product for both enterprise and home use. Only professional solution that is freely available as Open Source Software -

# Online Payment / Sell stuff / Buy stuff

Katsching

  • Apollo - Sales and engagement strategy platform -
  • Stripe - Accept payments and manage your business online -
  • serverhunter - Compare servers from different providers -
  • leanpub - Sell ebooks -

# Others

/dev/random

  • estcequonpeutpartir - ๐Ÿ‡ซ๐Ÿ‡ท Helps taking decisions on where to go on holiday -
  • farmbot - Open-Source CNC Farming -
  • Great escape - Flight tracker / Travel helper that helps take decisions or find new destinations based on prices and many other categories, for example if you want to start travelling from a specific starting point -
  • macos-virtualbox - Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox for Windows, Linux, and macOS -
  • Open Street map - OpenStreetMap is the free wiki world map. OpenStreetMap is a map of the world, created by people like you and free to use under an open license. -
  • openHAB - Automation software for your home (smart home) -
  • Public Money? Public Code! - Publicly funded software has to be Free and Open Source Software. While there are plenty of good reasons for this, many politicians donโ€™t know about them yet.
  • sdelete - Securely deleting a file -
  • The true size - Easily compare countries with each others -
  • vervoe - Skill testing software that automatically ranks candidates based on how well they can do the job. -
  • WDL - World Digital Library, has books, maps, ... -

# Presentations

Bored of powerpoint?

  • big - A configuration-free system for creating presentation (powerpoint style) that naturally encourages good style. -
  • fusuma - Markdown and MDX Presentations (supports custom JS, CSS and React) -
  • gatsby-starter-deck - Create presentations using Gatsby, React & Markdown -
  • gitpitch - Markdown Presentation Service For Developers -
  • Hacker Slides - A small UI for reveal.js presentations editor form markdown files. (it's selfhosted) -
  • keppler - Real time code sharing for your lectures and presentations. -
  • mdp - A command-line based markdown presentation tool -
  • reveal.js - The HTML Presentation Framework -
  • reveal-md - Reveal JS but for Markdown or YAML (supports custom JS, CSS and export to pdf) -
  • Showoff Presenter - Slideshow presentation tool that runs as a web application, with audience interactivity features. This means that your audience can follow along in their own browsers, can download supplemental materials, can participate in quizzes or polls, post questions for the presenter, etc. -
  • vortex - A markdown presentation tool. (supports custom CSS) -
  • webslides - Create HTML presentations in seconds -

# Project management / Time Management / Organisation

  • agantty - Free Projektmanagement (gantt, ...) -
  • awwapp - Online whiteboard -
  • favro - Favro is the planning and collaboration app for organizational flow. It helps organizations do what they excel at - making products and services that change the game. Fast. -
  • gantt - Javascript Gantt, A simple, interactive, modern gantt chart library for the web -
  • hill-charts - see where projects really stand -
  • Life-Calendar - A calendar... for your life (in development) -
  • topsi-project-manager - A Desktop Kanban board app. -
  • timeout - Time tracker and break reminder for macOS -
  • limesurvey - Professional online surveys / polls selfhosted -
  • meetingbird - Simply schedule your meetins (integrates with gmail) -
  • mindnode - Mindmap and brainstorming -
  • Openproject - Collaborative Project Management: project management software. Gantt charts, Agile, Scrum, Wiki, ... -
  • org-mode - Keeping notes, maintaining TODO lists, planning projects, and authoring documents with a fast and effective plain-text system -
  • simplemind - Mindmap -
  • shipright - One organized place for product feedback -
  • startinfinity - Kanban & More -
  • strategr - No-Fuss Time Management -
  • survio - Simply create surveys -
  • timingapp - Automatic and manual time tracking, for the best of both worlds. -
  • todoist - Todo lists -

# Kanban

  • kanban - Lean project management Kanban for GitLab -
  • react-kanban - A server-rendered React Kanban app inspired by Trello built with React and Redux. -
  • Wekan - Kanban board (built with Meteor). -

# Questions & Answers (Questions & Answers)

Ever heard of Stackoverflow ?

  • paizaqa - Stack Overflow like Q&A built using MEAN stack -
  • questions2answer - Question2Answer is a platform for Q&A sites, running on PHP/MySQL -

# Regex / Sed

  • I hate regex - Because you know you do... online tool with helpful charts and explanations to your regex -
  • Regex101 - Another online tool for dealing with regex -
  • rgxg - rgxg (ReGular eXpression Generator) is a C library and a command-line tool to generate (extended) regular expressions. -
  • sed online - the sed command, but online -

# Remote work / Visioconference

  • Go to meeting -
  • Google Hangouts - Communication software product developed by Google -
  • join me - Conferences, screen sharing, ... -
  • obsproject - Software for video recording and live streaming on windows, macOS and Linux. -
  • Slack - A single place for messaging, tools and files -
  • Streamyard - The easiest way to create professional live streams -
  • Teams - Work remotely without feeling remote. -
  • Tixeo -
  • Webex - Enterprise solution for video conferencing, online meetings, screen share, and webinars. -
  • whereby - Easy video meetings -
  • youtube - Allows to live stream -
  • Zoho - Your online meeting and webinar solution -
  • zoom - Enterprise video conferencing with real-time messaging and content sharing -

# Server Basics

  • Apache / Nginx
  • Certbot
  • Fail2Ban
  • UFW (Iptables alternative)

# Selfhosted

  • CachetHQ - Status page system, helps better communicate downtime and system outages -
  • Cozy - Cozy is a platform that brings all your web services in the same private space. -
  • Domainmod - An Application to manage your domains and other internet assets in a central location -
  • dex - Identity service. OpenID Connect Identity (OIDC) and OAuth 2.0 Provider with Pluggable Connectors -
  • framasoft - lufi - E2E encrypted File sharing software -
  • Framasoft - Collection of free / open source tools that offer alternatives to Doodle, Google Forms, ... -
  • Freshrss - A self-hostable RSS aggregatorโ€ฆ probably the best! -
  • helpy - Customer Support (ticketing) Software -
  • homer - A very simple static homepage for your server. -
  • I, Librarian - PDF managing SaaS -
  • Jitsi - Multi-platform video conferencing -
  • link-lock - Password-protect URLs when sharing them to others using AES in the browser. -
  • Openvswitch - A production quality, multilayer virtual switch -
  • Osticket - Customer Support (ticketing) Software -
  • Pi-hole - A black hole for Internet advertisements / A DNS sinkhole that protects your devices from unwanted content, without installing any client-side software. -
  • Privatebin - A minimalist, online pastebin where the server has zero knowledge of pasted data. -
  • Sandstorm - Platform for self-hosting web apps -
  • Shaarli - Personal, minimalist, super-fast, database free, bookmarking / link sharing service -
  • Spreed-webrtc - WebRTC audio/video call and conferencing server. -
  • Staffjoy - Scheduling Apps -
  • turtl app - The secure, collaborative notebook -
  • xdebug - Xdebug is an extension for PHP to assist with debugging and development. -

# git / code repositories

  • gitchangelog - Creates a changelog from git log history. -
  • gitea - A painless self-hosted Git service. -
  • Gitlab - A web-based DevOps lifecycle tool + git repository manager -
  • pre-commit - A framework for managing and maintaining multi-language pre-commit hooks -
  • Rhodecode - Centralized control for distributed repositories. Mercurial, Git, and Subversion under a single roof. -

# Ticketing / Bug tracker

  • Mantis BT - An issue tracker / Ticketing tool that provides a delicate balance between simplicity and power -
  • zammad - Zammad is a web-based user support/ticketing solution. -
  • YouTrack - Issue tracking tool that enables teams to collaborate efficiently. Made by JetBrains -

# SSL

  • Certbot - A software tool for automatically using Letโ€™s Encrypt certificates on manually-administrated websites to enable HTTPS. -
  • Let's Encrypt - A nonprofit Certificate Authority providing TLS certificates to 190 million websites. -
  • mkcert - A simple zero-config tool to make locally trusted development certificates with any names you'd like -
  • neverssl - This website is for when you try to open Facebook, Google, Amazon, etc on a wifi network, and nothing happens.
  • ssl test - This free online service performs a deep analysis of the configuration of any SSL web server on the public Internet -
  • testssl.sh - Testing TLS/SSL encryption anywhere on any port -

# Spectre / Meltdown

  • Spectre-meltdown-checker - Spectre, Meltdown, Foreshadow, Fallout, RIDL, ZombieLoad vulnerability/mitigation checker for Linux & BSD -

# Screencast / Screenshots

One image = 1000 words

  • annotate-capture-screenshot - Annotate (formerly know as Glui) is the simplest way to capture, annotate and share screenshots on macOS. -
  • asciinema - Record and share your terminal sessions, the right way. โ†’ "Shellcast" -
  • Kap - Screen recorder built with web technology -
  • keycastr - macOS keystroke visualizer -
  • Licecap - Do a simple screencast in gif format -
  • peek - Simple animated GIF screen recorder with an easy to use interface -
  • screenFetch - Fetches system/theme information in terminal for Linux desktop screenshots. -
  • shareit - Share screen recordings instantly -
  • ScreenshotFramer - Create localized App Store screenshots -
  • terminalizer - Record your terminal and generate animated gif images or share a web player -
  • termtosvg - Record terminal sessions as SVG animations -

# Scrapping / Parsing

  • BeautifulSoup - Python library for pulling data out of HTML and XML files. -
  • huginn - Create agents that monitor and act on your behalf on the web. Your agents are standing by! -
  • LXML - Lxml is the most feature-rich and easy-to-use library for processing XML and HTML in the Python language. -
  • Scrapy - Application framework for crawling web sites and extracting structured data -
  • WHOIS parser - An intelligent โ€” pure Ruby โ€” WHOIS client and parser -

# Security / Cracking

  • DocBleach - DocBleach allows you to sanitize your Word, Excel, PowerPoint, PDF, ... documents. -
  • etcd - Key-value store for the most critical data of a distributed system (anyjything from simple web app to a Kubernetes cluster)-
  • have i been pwned? - Check if you have an account that has been compromised in a data breach -
  • lgtm - Continuous security analysis
  • lulu - macOS firewall that aims to block unknown outgoing connections, unless explicitly approved by the user. -
  • lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional. -
  • No more ransom - Helps unlocking ransomware infected files -
  • ransomwhere - Utility with a simple goal; generically thwart OS X ransomware -
  • Snort - A lightweight network intrusion detection system (NIDS) software for Linux and Windows to detect emerging threats. -
  • Suricata - Real time intrusion detection (IDS), inline intrusion prevention (IPS), network security monitoring (NSM) and offline pcap processing -
  • virus total - Analyze suspicious files and URLs to detect types of malware, automatically share them with the security community -
  • Zoneminder - State-of-the-art video surveillance software system. -
  • Zydra - File password recovery tool (pdf, rar, zip) and Linux shadow file cracker. It uses the dictionary search or Brute force method for cracking passwords. -

# Password Manager

  • Buttercup - Cross-platform, free and open-source password manager based on NodeJS. -
  • Passbolt - Open source password manager for teams. -
  • Password store - Standard unix password manager -
  • Keepassxc - Cross-platform community fork of KeePassX. -
  • Keeweb - Cross-platform password manager compatible with KeePass -

# Server Management

  • ISPconfig - Manage Your Servers Directly Through Your Browser -

# Shell / Terminal / Powershell / Command Line Interface (CLI)

  • argbash - Makes Bash argument parsing easier -
  • babun - A windows shell you will love -
  • bat - A cat(1) clone with wings. -
  • bash-it - A community Bash framework. -
  • cool-retro-term - A good looking terminal emulator which mimics the old cathode display. -
  • cygwin - Get that Linux feeling but on Windows -
  • easyigloo - A powerful, context-oriented command-line interface which allows IT gurus to manage their Windows desktop and server machines with ease. -
  • exa - A modern version of โ€˜lsโ€™. -
  • FinderGo - Open terminal quickly from Finder (macOS) -
  • howdoi - Instant coding answers via the command line -
  • HTTPie - cURL-like tool for humans -
  • hyper - A terminal built on web technologies -
  • lsix - Like "ls", but for images. Shows thumbnails in terminal using sixel graphics.
  • m-cli - Swiss Army Knife for macOS -
  • Mac-CLI - The ultimate tool to manage your Mac. It provides a huge set of command line commands that automatize the usage of your OS X system. -
  • neofetch - Command-line system information tool -
  • Oh-my-zsh - Oh My Zsh will not make you a 10x developer...but you may feel like one.-
  • shell check - A static analysis tool for shell scripts -
  • shell harden - A syntax highlighter and a tool to help do things safely in bash -
  • simple curses - "Bash simple curses" give you some basic functions to quickly create some windows on you terminal as Xterm, aterm, urxvt... -
  • spaceship-prompt - Zsh prompt for Astronauts -
  • Term Markdown viewer - Read markdown in your terminal -
  • the fuck - Magnificent app which corrects your previous console command. -
  • tldr - Simplified and community-driven man pages -
  • tmux - A terminal multiplexer. It lets you switch easily between several programs in one terminal -
  • wego - A weather client for the terminal -
  • wifi-password - Get the password of the wifi you're on (bash) -
  • xxh - Bring your favorite shell wherever you go through the ssh -

# Oh-my-zsh Theme

# Oh-my-zsh Plugins

# Oh-my-zsh Aliases

  • bat alternative to cat
  • exa alternative to ls

# System utilities

Automate all the things! ... or at least try to make your life easier

  • Aerial - Apple TV Aerial Screensaver for macOS -
  • anyshortcut - Customize keyboard shortcuts for your frequently visited websites. -
  • dot-hammerspoon - example of Hammerspoon configuration. -
  • hammerspoon-config - another example of Hammerspoon configuration. -
  • dotfiles - A collection of miscellaneous .files ("dot" files) and some regular files for configuration -
  • easy-file-organizer - Organize Files, Folders and Desktop easily! -
  • hammerspoon - macOS desktop automation -
  • Karabiner - An utility for keyboard customization on macOS Sierra -
  • modd - Triggers commands and manages daemons in response to filesystem changes (Unix, macOS, Windows) -
  • OpenInTerminal - Finder Toolbar app for macOS to open the current directory in Terminal, iTerm, Hyper or Alacritty -
  • organize - The file management automation tool -
  • sharemouse - Control multiple computers from a single mouse and keyboard -
  • SlowQuitApps - Add a global delay to Command-Q to stop accidental app quits. -
  • switch-manager - Simply manage some macOS options from the menu bar -
  • Total Commander - File manager for Windows -
  • trash - Move files and directories to the trash -
  • typinator - "types" frequently used text for you (on macOS) -
  • uebersicht - Keep an eye on what's happening on your machine and in the world. -
  • vimacapp - Revolutionizes the way you navigate macOS -

# Text Expanders

  • AutoHotkey_L - Macro-creation and automation-oriented scripting utility for Windows. -
  • espanso - Cross-platform Text Expander -

# Templates / Dashboards

# Translations

ะคััะฐะฟั‰ั‹ Elu ื”ืœื• Gรผata Tร g ุงู„ุณู„ุงู… ุนู„ูŠูƒู… Czeล›ฤ‡ เฆจเฆฎเฆธเงเฆ•เฆพเงฐ Kasalehlie แƒ›แƒแƒ แƒจแƒ˜แƒฎ Aloha แƒ•แƒแƒš Haluu ไฝ ๅฅฝ ฮ“ฮตฮนฮฌ! Halito ไปŠๆ—ฅใฏ แž‡แŸ†แžšแžถแž”แžŸแžฝแžš Kamusta ์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ เบชเบฐเบšเบฒเบเบ”เบต แƒ’แƒ”แƒ’แƒแƒฏแƒ’แƒ˜แƒœแƒแƒก ะ—ะดั€ะฐะฒะพ

  • Deepl - (The best) machine translation service. -
  • glosbe - Multilingual online dictionary -

# User Management (LDAP / Radius / SSO / OpenID Connect / OAuth / SAML / ... )

  • free ipa - Manage Linux users and client hosts in your realm from one central location with CLI, Web UI or RPC access. -
  • free radius - Open source implementation of RADIUS, an IETF protocol for AAA (Authorisation, Authentication, and Accounting). -
  • key cloak - Identity and Access Management -

# Useful Software

# Mac

  • App Cleaner
  • Grand Perspective
  • Balena Etcher - Flash OS images to SD cards & USB drives, safely and easily.
  • Keka
  • Oh My ZSH
  • Rambox

# Linux

  • lnav
  • bat
  • iperf
  • mtr
  • ipcalc
  • grepcidr

# Windows

  • Windirstat
  • Total Commander
  • Rufus - Create bootable USB drives the easy way

# VPN

  • subspace - simple WireGuard VPN server GUI -
  • tailscale - Connect all your devices using WireGuard, without the hassle. -
  • wireguard - Fast, Modern, Secure VPN Tunnel -
  • wg-gen-web - Simple Web based configuration generator for WireGuard -

# Voice Assistant

Ok Siri

  • jarvis - Jarvis.sh is a simple configurable multi-lang assistant -

# Webservers

  • NGINX Config - The easiest way to configure a performant, secure, and stable NGINX server. -
  • puphpet - Simplify deployment through vagrant for nginx / apache / mySQL / ... -

# Writing / Markdown / Rendering

  • doctoc - Generates table of contents for markdown files -
  • GitHub buttons - Showcase your GitHub repoโ€™s success with hotlinkable GitHub star, fork, sponsor, and follow buttons. -
  • github-buttons - Unofficial github:buttons -
  • Ghost - The #1 headless Node.js CMS for professional publishing -
  • Joplin - note taking and to-do application -
  • markdown-here - Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. -
  • mdx - Use JSX in your markdown documents. You can import components, like interactive charts or notifications, and export metadata. This makes writing long-form content with components a blast. -
  • pdf.js - A PDF Reader in JavaScript made by mozilla -
  • Relaxed - Create PDF documents interactively using web technologies -
  • Scribus - A page layout / desktop publishing tool -
  • shields - Add fancy shields to your github readme pages. -

# Wordpress

  • WP - CLI - WP-CLI is the command-line interface for WordPress. -
  • WP Speedster - You can find almost all themes from the WordPress.org theme repository tested against Google PageSpeed here. -