# Useful Tools 🔎
This is a list of useful tools and programs for developers, 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 (opens new window)" 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 (opens new window)
- If you want to find out more about me and my projects, you can find my portfolio here (opens new window)
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 (opens new window) - Visualize your cloud architecture like a pro: create smart AWS diagrams -
- diagrams (opens new window) - Online, desktop and container deployable diagramming software -
- gliffy (opens new window) - Diagram software that integrates into confluence -
- Lucidchart (opens new window) - Diagramming application that brings teams together -
- Staruml (opens new window) - A sophisticated Cross-Platform software modeler for agile and concise modeling -
- yed (opens new window) - Quickly and effectively generate high-quality diagrams. -
# Application Programming Interface (API) Development
'cause i'm API
- fastapi (opens new window) - Modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. -
- Functionscript (opens new window) - An API gateway and framework for turning JavaScript functions into web services. -
- hoppscotch (opens new window) - Open source API development ecosystem-
- Linx (opens new window) - A low-code development platform to implement, debug and host custom APIs,-
- Postman (opens new window) - Complete API Development Environment -
- Postwoman (opens new window) - A free, fast and beautiful API request builder (web alternative to Postman) -
- public-apis (opens new window) - A collective list of free APIs for use in software and web development. -
- Swagger (opens new window) - 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 -
# Backup / Archiving / Restoration / ...
This category doesn't need an introduction i guess
- Borg (opens new window) - Deduplicating archiver with compression and authenticated encryption -
- burp (opens new window) - Network backup and restore program. It attempts to reduce network traffic and the amount of space that is used by each backup. -
- ceph (opens new window) - Storage platform -
- ddrescue (opens new window) - 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 (opens new window) - Save your dotfiles once, deploy them everywhere. -
- Duplicity (opens new window) - Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. -
- edocperso (opens new window) - Store pay slips, invoices, tax assessment and more through collectors that automatically gather your documents. -
- fogproject (opens new window) - A cloning/imaging solution/rescue suite. FOG can be used to image Windows XP, Vista, Windows 7, Window 8, and Windows 10 PCs using PXE, PartClone, and a Web GUI to tie it together -
- freefilesync (opens new window) - Folder comparison and synchronization software that creates and manages backup copies of all your important files -
- lodestone (opens new window) - Personal Document Archiving (DMS, EDMS for Personal/Home Office use) -
- mackup (opens new window) - Keep your application settings in sync (macOS / Linux) -
- paperless (opens new window) - Scan, index, and archive all of your paper documents -
- papermerge (opens new window) - Document Management System (DMS) for Scanned Documents -
- phpmyadmin_sql_backup (opens new window) - A Python script to automate SQL dumps via phpMyAdmin's web interface -
- rclone (opens new window) - A command line program to manage files on cloud storage. Rclone can mount any local, cloud or virtual filesystem as a disk on Windows, macOS, linux and FreeBSD, and also serve these over SFTP, HTTP, WebDAV, FTP and DLNA. -
- rsync (opens new window) - An utility that provides fast incremental file transfer that can use rsh, ssh or direct sockets as the transport -
- shallow-backup (opens new window) - Git-integrated backup tool for macOS and Linux devs. -
- sqlbackup (opens new window) - Backup, monitor and restore databases from the web -
- tarsnap (opens new window) - Secure, efficient online backup service. Online backups for the truly paranoid. -
- unraid (opens new window) - Linux-based operating system optimized for media file storage -
- Windows File Recovery (opens new window) - Accidentally deleted an important file? Wiped clean your hard drive? Unsure of what to do with corrupted data? Windows File Recovery can help recover your personal data. -
# Blogs
Some helpful Blogs and Tech News websites
- 0x4a414e (opens new window) - :en: - Technical blog
- Alsacreations (opens new window) - 🇫🇷 - HTML, CSS, JavaScript tutorials
- awwwards (opens new window) - The awards of design, creativity and innovation on the internet. Good source of inspiration
- codingdose (opens new window) - 🇬🇧 - Mostly Python related
- CSS-Tricks (opens new window) - 🇬🇧 - Articles, Snippets about CSS Tipps and tricks.
- D. Kriesel (opens new window) - 🇩🇪 - Data Science, Machine Learning, ...
- Daniel Kriesel (opens new window) - 🇩🇪 + 🇬🇧 - Data science Guru
- Daniel Stenberg (opens new window) - 🇬🇧 - Lead developer of Curl
- Dev.to (opens new window) - 🇬🇧 - online community. Anyone can share articles, questions, discussions, etc.
- Developer Portfolios (opens new window) - A list of developer portfolios for your inspiration
- Frankys Web (opens new window) - 🇩🇪 - Exchange-Guru
- Golem (opens new window) - 🇩🇪 - News
- haydenjames (opens new window) - 🇬🇧 - A blog covering Linux Systems Administration
- Heise (opens new window) - 🇩🇪 - News
- journalofnomads (opens new window) - 🇬🇧 - A blog about travels and outdoors
- korben.info (opens new window) - 🇫🇷 - Famous blogger
- lanbugs (opens new window) - 🇩🇪 - Interesting real life examples
- Phoenixjp (opens new window) - 🇫🇷 - News aggregator
- scotch.io (opens new window) - 🇬🇧 - A place where developers can help developers by sharing knowledge, tips, and tactics to get better at their craft.
- Substack (opens new window) - Alternative to Medium.
- t3n (opens new window) - 🇩🇪 - News
- Thomas-Krenn-Wiki (opens new window) - 🇩🇪 - Well documented wiki
- Troy Hunt (opens new window) - 🇬🇧 - The guy behind "haveibeenpwned.com"
- Wes bos (opens new window) - 🇬🇧 - The Blog of a full stack web developer and designer from Hamilton, Canada which offers courses, ...
- xavki (opens new window) - 🇫🇷 - Devops. Blogs about open source: Docker, ansible, jenkins, ...
# Banking
Time is money as they say ⏳ 💸
- firefly-iii (opens new window) - A personal finances manager -
- splitwise (opens new window) - Share expenses or rent price. -
- tricount (opens new window) - Make sharing expenses simple for travel, activities and daily life. -
# Bots / Chatbots
- cunningbot (opens new window) - Helps you find the best domain names. -
- integram (opens new window) - Integrate Telegram into your workflow – Trello, Github, Gitlab, Bitbucket and other bots -
- intergram (opens new window) - Free live chat widget linked to your Telegram messenger -
- landbot (opens new window) - Most Intuitive No Code Chatbot Builder -
- opendialog (opens new window) - Design context-rich, multi-turn conversations. -
- rasa (opens new window) - Build contextual assistants that really help customers -
# Telegram Bots
- @freesteamgames (opens new window) - Get notified when someone publishes a subreddit in /r/FreeGamesOnSteam
- @GitHubBot (opens new window) - GitHub Telegram Integration (not officially made by GitHub)
- @gitlab_bot (opens new window) - Gitlab Telegram Integration
- @GrabFreeGames (opens new window) - Finding big game giveaways, where everyone wins!
- @officialuptimerobot (opens new window) - Uptime Robot Telegram Integration
# Browsers
The thing you use to navigate through the depth of internet
- brave (opens new window) - Get money from ads while browsing. -
- brow.sh (opens new window) - Browsh is a fully-modern text-based browser. It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL -
- Vivaldi (opens new window) - Every aspect of Vivaldi can be tweaked and customized (look & feel, ...). -
# Calculus
Struggling with numbers ? So am i, here are tools to help
- symbolab (opens new window) - An advanced math education tool -
- numbr (opens new window) - smart calculator combined with a notepad. -
- Omnicalculator (opens new window) - Calculate Odds, Chi-square, ... without headache -
# Data
- airbyte (opens new window) - EL(T) platform that helps sync data from applications, APIs & databases to warehouses, lakes & other destinations. -
- croc (opens new window) - Easily and securely send things from one computer to another 🐊 📦. -
- datacater (opens new window) - Integrate your data systems with streaming data pipelines -
- dbt (opens new window) - dbt (data build tool) enables analytics engineers to transform data in their warehouses by simply writing select statements. dbt handles turning these select statements into tables and views. -
- facebook-delete (opens new window) - Clean up a facebook account without deleting the entire account. -
- garage (opens new window) - Distributed storage service to host a website, store media, have a backup target. Can be self-hosted. -
- jitsu (opens new window) - High-performance data collection service. -
- minio (opens new window) - Multi-Cloud ☁️ Object Storage. -
- muzejs (opens new window) - Data visualization library to create composable and interactive data visualization for the web - (opens new window)
- prefect (opens new window) - The easiest way to automate your data. Prefect is the new standard in dataflow automation, trusted to build, run, and monitor millions of data workflows, pipelines and add semantics like retries, logging, dynamic mapping, caching, failure notifications, and more. - s
- re_data (opens new window) - re_data is a set of tools (dbt macros & models) that helps you with making sure your data pipelines are clean & reliable. -
# JSON
- JSON Schema (opens new window) - A tool for validating the structure of JSON data. -
- json2html (opens new window) - Simple JSON visualizer
- Jsonnet (opens new window) - A data templating language -
# Chat / Communication
Good communication is an art, so get the right tools to get it right
- chatwoot (opens new window) - Open-source live chat software -
- Ferdi (opens new window) - All your messaging services in one place -
- Franz (opens new window) - Aggregates lots of different chat-tools -
- Matrix (opens new window) - A new basis for open, interoperable, decentralized real-time communication -
- matterbridge (opens new window) - bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble and more with REST API (mattermost not required!) -
- Rambox (opens new window) - Aggregates lots of different chat-tools -
- Revolt (opens new window) - Privacy-first chat software that can be selfhosted. -
- Rocket Chat (opens new window) - The ultimate Free Open Source Solution for team communications -
- Signal (opens new window) - Fast, simple, secure. Privacy that fits in your pocket. -
- Stack (opens new window) - Stack is a smart browser for internet multitaskers. Manage all your social media, messaging, e-mailing, and productivity apps from one place! -
- Tangram (opens new window) - Organize and run your Web applications. Each tab is persistent and independent. You can set multiple tabs with different accounts for the same application. Similar to Franz. -
- Telegram (opens new window) - Cloud-based mobile and desktop messaging app. Can be extended by many bots or through the API. -
- Whatsapp (opens new window) - Secure, reliable messaging and calling, available on phones. -
# Conferences
- Chaos Computer Club (opens new window)
- fosdem (opens new window)
- FrOSCon (opens new window) - FrOSCon (Free and Open Source Software Conference).
# Conversions
Converting from one format to another
- Pandoc (opens new window) - 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?
- home-assistant (opens new window) - Home automation that puts local control and privacy first -
- Meshroom (opens new window) - 3D Reconstruction Software -
- MicroscoPy (opens new window) - An open-source MICROSCOPE built using LEGO bricks, 3D-printing, Arduino and Raspberry Pi -
- Precious Plastic (opens new window) - Start a business from plastic waste! -
- Tasmota (opens new window) - 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 (opens new window) - 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 (opens new window) - Find the cost of adding a node npm package to your bundle -
- checkov (opens new window) - Scans cloud infrastructure configurations to find misconfigurations before they're deployed. Analyze infrastructure as code (IaC) scan results across platforms such as Terraform, CloudFormation, Kubernetes, Helm, ARM Templates and Serverless framework. -
- codeclimate (opens new window) - Automated code review and quality analytics. -
- commitizen (opens new window) - The commitizen command line utility. -
- deno (opens new window) - A secure JavaScript and TypeScript runtime -
- editorconfig (opens new window) - EditorConfig helps maintain consistent coding styles for multiple developers working on the same project across various editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. -
- gerrit (opens new window) - Code Review tool -
- lepton (opens new window) - Snippet Management (macOS/Win/Linux) -
- massCode (opens new window) - Code snippets manager for developers. -
- pyre-check (opens new window) - Performant type-checking for python. -
- rebound (opens new window) - Command-line tool that instantly fetches Stack Overflow results when an exception is thrown. -
- scc (opens new window) - Very fast accurate code counter with complexity calculations -
- semantic-release (opens new window) - Automates the whole package release workflow including: determining the next version number, generating the release notes and publishing the package. -
- ShellCheck (opens new window) - ShellCheck finds bugs in your shell scripts. -
- snibox (opens new window) - Self-hosted snippet manager. Developed to collect and organize code snippets -
- snipper (opens new window) - Code snippets manager -
- Sonarlint (opens new window) - SonarLint is an IDE extension that helps you detect and fix quality issues as you write code (linter). -
- Sonarqube (opens new window) - A tool for continuously inspecting the Code Quality and Security of your codebases, and guiding development teams during Code Reviews. -
- Source Graph (opens new window) - Find anything in multiple code repositories, fast and make large-scale code changes. -
- Sourcetrail (opens new window) - Free and open-source cross-platform source explorer. Get productive on unfamiliar source code. - (opens new window)
- super-linter (opens new window) - Combination of multiple linters to install as a GitHub Action -
- tabnine (opens new window) - Smart Compose for code. Deep learning to help you write code faster. -
- ukip (opens new window) - USB Keystroke Injection Protection -
- Vaultproject (opens new window) - 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. -
# Vale
- errata-ai/Google (opens new window) - A Vale-compatible implementation of the Google Developer Documentation Style Guide. -
- Openly (opens new window) - Vale linter style that attempts to emulate some features of Grammarly. -
- vale-styles (opens new window) - Checks for Vale based on popular style guides. -
# Python
- Black (opens new window) - The uncompromising Python code formatter -
- colorama (opens new window) - cross-platform colored terminal text in Python -
- context_menu (opens new window) - A Python library to create and deploy cross-platform native context menus. -
- deep_translator (opens new window) - A tool to translate between different languages in a simple way using multiple translators.
- progress (opens new window) - Easy to use progress bars for Python -
- Pylint (opens new window) - 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 (opens new window) - 🚀 Your next Python package needs a bleeding-edge project structure. -
- python-progressbar (opens new window) - A progress bar for Python 2 and Python 3 -
- pythondialog (opens new window) - A Python interface to the UNIX dialog utility and mostly-compatible programs -
- Simpdf (opens new window) - Simple PDF text editor -
- tqdm (opens new window) - A Fast, Extensible Progress Bar for Python and CLI -
- typer (opens new window) - Easy to code. Based on Python type hints. -
- wemake-python-styleguide (opens new window) - The strictest and most opinionated python linter ever -
# Cheatsheets
How was it again?
- Devdocs (opens new window) - DevDocs combines multiple API documentations in a fast, organized, and searchable interface.- (opens new window)
- devhints (opens new window) - Cheatsheets for bash, react, go, ... -
- git (opens new window) - just a simple guide for getting started with git. no deep shit 😉 -
- macOS-Security-and-Privacy-Guide (opens new window) - Guide to securing and improving privacy on macOS -
- Markdown - md (opens new window) - A quick reference and showcase -
- Markdown - Smileys (opens new window) - Complete list of github markdown emoji markup -
- wordpress (opens new window) - 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 (opens new window) - Highly Scalable Workload Manager
# Configuration Management
- i-doit (opens new window) - Configuration and Management Database that allows to follow ITIL best practises. CMDB + IPAM -
# Continuous Integration (CI) / Continuous Delivery (CD)
You will be assimilated
- argo-cd (opens new window) - GitOps continuous delivery tool for Kubernetes -
- circleci (opens new window) - Automate your development process with CI hosted in the cloud or on a private server. -
- harness (opens new window) - Jenkins Pipelines not scaling for CD? -
- Jenkins (opens new window) - An automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project. - (opens new window)
- Rudder (opens new window) - Multi-platform solution for managing configurations of mission-critical systems. -
- semantic-release (opens new window) - Fully automated version management and package publishing. -
- shipjs (opens new window) - Take control of what is going to be your next release. -
- Spacelift (opens new window) - Sophisticated and compliant infrastructure delivery platform for Terraform, CloudFormation, Pulumi, and Kubernetes. -
- Travis (opens new window) - Test and Deploy code -
# Automated tests
- behat (opens new window) - Behat is a BDD framework for PHP to help you test business expectations. -
- jestjs (opens new window) - JavaScript Testing Framework with a focus on simplicity. It works with projects using: Babel, TypeScript, Node, React, Angular, Vue and more! -
- majestic (opens new window) - ⚡ Zero config GUI for Jest -
# Databases - Related Stuff
Store that data
- Adminer (opens new window) - Database management in a single PHP file - (opens new window)
- arctype (opens new window) - The SQL client and database management tool that's fun to use -
- Dbeaver (opens new window) - Free universal database tool and SQL client -
- directus (opens new window) - An Instant App & API for your SQL Database.
- getmedis (opens new window) - Beautiful Management Application for Redis - -
- hasura (opens new window) - From your databases to a unified GraphQL API. -
- InfluxDB (opens new window) - Purpose-built to handle massive volumes and countless sources of time-stamped data produced by sensors, applications and infrastructure (for IoT, analytics and monitoring software). -
- keydb (opens new window) - fastest in-memory database in the world -
- nocodb (opens new window) - Platform that turns any database into a smart spreadsheet. Alternative to airtable -
- SQLAlchemy (opens new window) - The Python SQL Toolkit and Object Relational Mapper - (opens new window) Directus wraps your new or existing SQL database with a realtime GraphQL+REST API for developers, and an intuitive admin app for non-technical users. -
- Steampipe (opens new window) - Use SQL to instantly query your cloud services (AWS, Azure, GCP and more). Open source CLI. No DB required. -
# Deployment / Remote management / MDM
Who likes to do stuff manually anyway ¯_(ツ)/¯_
- Airwatch (opens new window) - 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 (opens new window) - Automation platform that makes your applications and systems easier to deploy. Uses SSH only, no agents to install on remote systems. -
- chaosmonkey (opens new window) - 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 (opens new window) - Release engineering, deployment, lifecycle management, and monitoring of distributed systems. -
- deployer.org (opens new window) - A deployment tool written in PHP with support for popular frameworks out of the box. -
- freckles (opens new window) - Python framework that helps getting computational environments into a defined state, with minimal amount of hassle -
- istio (opens new window) - Connect, secure, control, and observe (micro)services. -
- Jamf (opens new window) - Mobile Device Management specialized on Apple / macOS products. -
- Linuxgsm (opens new window) - The command-line tool for quick, simple deployment and management of Linux dedicated game servers. - (opens new window)
- Microsoft Deployment Toolkit (opens new window) - Microsoft Deployment Toolkit (MDT) provides a unified collection of tools, processes, and guidance for automating desktop and server deployments. -
- Molecule (opens new window) - Helps in the development and testing of Ansible roles -
- netboot (opens new window) - 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. - (opens new window)
- netlify (opens new window) - Deploy your site in seconds (through github) -
- terraform (opens new window) - Use Infrastructure as Code to provision and manage any cloud, infrastructure, or service -
- Vagrant (opens new window) - Vagrant is a tool for building and distributing development environments. -
# Automation
- autoit (opens new window) - BASIC-like scripting language designed for automating the Windows GUI and general scripting (simulated keystrokes, mouse movement and window/control manipulation). -
- Automa (opens new window) - A chrome extension for automating your browser by connecting blocks -
- automate.io (opens new window) - Connect your cloud apps. Automate work. -
- Hazel (opens new window) - Automated Organization for macOS. -
- n8n (opens new window) - Automation platform (zapier like) -
- Parabola (opens new window) - Your computer should work for you. Automates processes via an easy-to-use, drag-and-drop interface. -
- reflex (opens new window) - Run a command when files change -
- SikuliX1 (opens new window) - 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 (opens new window) - Executes commands in response to file modifications -
# Browser Automation and tests
- nightmare (opens new window) - High-level browser automation library from Segment. -
- Phantom JS (opens new window) - Scriptable Headless Browser scriptable with JavaScript -
- playwright (opens new window) - Framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API. -
- selenium (opens new window) - A browser automation framework and ecosystem -
# Command Line Interface (CLI) - tools
- bullet (opens new window) - Beautiful Python Prompts Made Simple -
- cement (opens new window) - Advanced Application Framework for Python, with a primary focus on Command Line Interfaces (CLI). Its goal is to introduce a standard, and feature-full platform for both simple and complex command line applications as well as support rapid development needs without sacrificing quality. -
- cliff (opens new window) - Framework for building command line programs. It uses entry points to provide subcommands, output formatters, and other extensions. -
- enhancd (opens new window) - 🚀 A next-generation cd command with your interactive filter -
- fd (opens new window) - A simple, fast and user-friendly alternative to 'find' -
- flow (opens new window) - Brings together your tasks, projects, timelines, and conversations,
- fx (opens new window) - Alternative to JQ -
- fzf (opens new window) - 🌸 A command-line fuzzy finder -
- htop (opens new window) - Interactive system-monitor for Linux or bashtop (opens new window)
- htmlq (opens new window) - Like jq, but for HTML. -
- jq (opens new window) - 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. -
- mas (opens new window) - Mac App Store command line interface to make updates a breeze. -
- plac (opens new window) - Plac: Parsing the Command Line the Easy Way -
- proji (opens new window) - A powerful cross-platform CLI project templating tool. -
- PyInquirer (opens new window) - PyInquirer strives to be an easily embeddable and beautiful command line interface for Python. -
- ripgrep (opens new window) - ripgrep recursively searches directories for a regex pattern while respecting your gitignore -
- Suitcase (opens new window) - A flexible command line tool for instantly deploying user interfaces for simple commands and scripts on macOS. -
- tree (opens new window) - Lists the files in the current directory. and integrates with your favorite tools, to help you achieve more. -
# 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 (opens new window) - 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 (opens new window) - Generate ASCII signatures -
- bootstrap-table (opens new window) - Extended HTML tables for bootstrap. Adds search, sorting, ... (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - (opens new window)
- Bower (opens new window) - Web sites are made of lots of things — frameworks, libraries, assets, and utilities. Bower manages all these things for you. - (opens new window)
- Can i use (opens new window) - Browser support tables for comparing the availability of modern web technologies - (opens new window)
- CodyHouse (opens new window) - A lightweight front-end framework for building accessible, bespoke interfaces. Allows to design a web page (kinda wireframe deluxe). - (opens new window)
- cosmopolitan (opens new window) - Makes C a build-once run-anywhere language, like Java, except it doesn't need an interpreter or virtual machine. -
- dark-mode-switch (opens new window) - Add a dark-mode theme toggle with a Bootstrap Custom Switch -
- dashboard (opens new window) - A nice and simple dashboard / landing page inspired by SUI. -
- Dashing (opens new window) - Dashboard framework - (opens new window)
- DashMachine (opens new window) - Another web application bookmark dashboard, with fun features. -
- datatables (opens new window) - jQuery plug-in that adds advanced features to any HTML table (pagination, search, ordering, sorting, themes, ... ) -
- ddev-local (opens new window) - Get local PHP development environments up and running within minutes. DDEV aims to allow development teams to use Docker in their workflow without the complexities of bespoke configuration. -
- DockProgress (opens new window) - Show progress in your macOS app's Dock icon -
- easings (opens new window) - Easing functions specify the rate of change of a parameter over time. -
- Fusioncharts (opens new window) - Get interactive and responsive charts for all your projects -
- Getuikit (opens new window) - A lightweight and modular front-end framework for developing fast and powerful web interfaces - (opens new window)
- google chart (opens new window) - Display live data on your site - (opens new window)
- gridjs (opens new window) -
- Hot Examples (opens new window) - Code examples from over 1.000.000 projects for PHP, Python, Java, ... -
- insomnia (opens new window) - Debug APIs like a human, not a robot. Finally, a REST client you'll love -
- jamstack (opens new window) - Fast and secure sites and apps delivered by pre-rendering files and serving them directly from a CDN, removing the requirement to manage or run web servers. -
- jupyter (opens new window) - A web-based interactive development environment for Jupyter notebooks, code, and data. It allows interactive computing across dozens of programming languages. - (opens new window)
- lando (opens new window) - local development and DevOps tool (lamp stack with drupal, wordpress, apache, elasticsearch, python, php, ...) -
- Moonhome (opens new window) - Remote Development Environment. Escape slow networks and underpowered notebooks. -
- not-paid (opens new window) - Client did not pay? Add opacity to the body tag and decrease it every day until their site completely fades away. -
- Nprogress (opens new window) - Slim progress bars like on YouTube, Medium, etc -
- public apis (opens new window) - Learn & Fuel up your tools, apps and business with powerful 1000+ public apis. -
- rabbitmq (opens new window) - Message Broker -
- Socket (opens new window) - Socket.IO enables real-time, bidirectional and event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed. - (opens new window)
- sui (opens new window) - A startpage for your server and / or new tab page -
- yeoman (opens new window) - A set of tools for automating development workflow -
# CSS
- 98.css (opens new window) - A design system for building faithful recreations of old UIs. (windows 98 style) -
- animista (opens new window) - CSS animations on demand - -
- bulma (opens new window) - CSS framework based on Flexbox -
- CSS box-shadow (opens new window) - Simply generate CSS box shadows -
- css-effects-snippets (opens new window) - A collection of CSS effects made with Vue.js. -
- Custom Shape Dividers (opens new window) - Generate and export a beautiful SVG
- generate-css (opens new window) - Generate complex CSS easily (Box Shadow, Border Radius, Image Filter, Transform). -
- pattern-css (opens new window) - CSS only library to fill your empty background with beautiful patterns. -
- tailwindcomponents (opens new window) - A free repository for community components using TailwindCSS -
- tailwindcss (opens new window) - A highly customizable, low-level CSS framework for rapidly building custom designs. - shape divider. -
# Go
- cobra (opens new window) - A library to create powerful modern CLI interfaces similar to git & go tools. -
# PHP
- moment.php (opens new window) - Parse, validate, manipulate, and display dates in PHP w/ i18n support. -
# Python
- bandit (opens new window) - A security linter for Python -
- glade (opens new window) - Rapid application development (RAD) tool to enable quick & easy development of user interfaces for the GTK toolkit and the GNOME desktop environment. Can be used with C, C++, C#, Vala, Java, Perl, Python, ... -
- isort (opens new window) - A Python utility / library to sort imports. -
- kivy (opens new window) - Library for the rapid development of applications
- paramiko (opens new window) - Paramiko is a Python (2.7, 3.4+) implementation of the SSHv2 protocol [1], providing both client and server functionality. -
- PySimpleGUI (opens new window) - Build a simple Graphical User Interface (GUI) with Python. -
- Python - Excel (opens new window) - Python module for creating Excel XLSX files. - (opens new window)
- python-requests (opens new window) - A simple HTTP library for Python, built for human beings. -
- remi (opens new window) - 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. - that make use of innovative user interfaces, such as multi-touch apps -
# Javascript
- aos (opens new window) - Animate on scroll library -
- bootboxjs (opens new window) - Create programmatic dialog boxes using Bootstrap modals, without having to worry about creating, managing, or removing any of the required DOM elements or JavaScript event handlers -
- gatsbyjs (opens new window) - Framework based on React that helps developers build blazing fast websites and apps.
- Grunt JS (opens new window) - JavaScript Task Runner, automates repetitive tasks like minification, compilation, unit testing, linting, ... - (opens new window)
- Handlebar JS (opens new window) - Handlebars is a simple templating language it allows building semantic templates effectively (largely compatible with mustache) - (opens new window)
- htmldom (opens new window) - Manage HTML DOM with vanilla JavaScript -
- i18next (opens new window) - 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 (opens new window) - A customizable Javascript + Backend platform for adding end user designable dashboards into your web application -
- lodash (opens new window) - A modern JavaScript utility library delivering modularity, performance, & extras. -
- micromodal (opens new window) - A lightweight, configurable and a11y-enabled modal library written in pure JavaScript -
- Mustache JS (opens new window) - Minimal templating with in JavaScript -
- notiflix (opens new window) - A library for client-side non-blocking notifications, popup boxes, loading indicators, and more -
- Parallax (opens new window) - Parallax.js is a dirt simple parallax scrolling effect inspired by Spotify.com and implemented as a jQuery plugin. - (opens new window)
- PptxGenJS (opens new window) - Create PowerPoint Presentations through JavaScript. -
- riot.js (opens new window) - Simple and elegant component-based UI library -
- runjs (opens new window) - The JavaScript playground for your desktop, it runs code as it's written and displays formatted results in the output panel on the right. -
- TimelineJS3 (opens new window) - A Storytelling Timeline built in JavaScript. -
- tippyjs (opens new window) - The complete tooltip, popover, dropdown, and menu solution for the web -
- websocketd (opens new window) - Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets. -
# Node.js
- broken-lin-checker (opens new window) - Find broken links, missing images, etc within your HTML. -
- node-geoip (opens new window) - Implementation of Max's GeoIP API -
- node-html-to-text (opens new window) - Advanced html to text converter -
- nodemon (opens new window) - Nodemon is a utility for Node.js that will monitor for any changes in your source and automatically restart your server. - (opens new window)
- pm2 (opens new window) - Advanced, production daemon process manager for Node.JS that will help you manage and keep your application online 24/7 - (opens new window)
- sails (opens new window) - Realtime MVC Framework for Node.js -
# React
- nextjs (opens new window) - A framework that allows to write server-rendered React apps easily -
- react-bootstrap-table (opens new window) - A Bootstrap table built with React.js -
- react-color (opens new window) - Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more -
# Vue.js
- awesome vuepress (opens new window) - A curated list of awesome things related to VuePress -
- buefy (opens new window) - Lightweight UI components for Vue.js based on Bulma -
- gridsome (opens new window) - Build modern websites, apps & PWAs that are fast by default 🚀 -
- nuxtjs (opens new window) - Similar to next.js, but with Vue.js -
- vue JS (opens new window) - A progressive, incrementally-adoptable JavaScript framework for building UI on the web. -
- vuepress blog theme (opens new window) - 🤩Modern blog theme for VuePress -
- vuepress tools (opens new window) - List of plugins and themes for vuepress -
# Fakers
Nearly as good as the real thing
- fake-s3 (opens new window) - Lightweight server that responds to the same API of Amazon S3 -
- python-faker (opens new window) - A Python package that generates fake data for you -
# Webdevelopment
- awesome-react-generator (opens new window) - No more clicking around to create files in your react project! Awesome React Generator is Command Line Tool that let's you generate component files/folders without leaving your terminal. -
- devilbox (opens new window) - Docker LAMP stack and MEAN stack for local development -
- DevKinsta (opens new window) - Local WordPress development tool and environment (macOS,Windows, Ubuntu) -
- docksal (opens new window) - Docker powered web development environments for macOS, Windows, and Linux. Unified environment for your team regardless of the OS. -
- gasmask (opens new window) - Hosts file manager for macOS -
- localwp (opens new window) - Local wordpress development tool -
- lovecroft (opens new window) - Minimal mailing list manager for static sites, with a simple JSON API -
- netsleuth (opens new window) - Use Chrome's Network Inspector with anything -
- ngrok (opens new window) - Spend more time programming. One command for an instant, secure URL to your localhost server through any NAT or firewall. -
- polyfill-service (opens new window) - Polyfill.io reads the User-Agent header of each request and returns polyfills that are suitable for the requesting browser -
- responsively-app (opens new window) - Open Source alternative to slashb. It's a modified browser that helps in responsive web development -
- sitebulb (opens new window) - Search Engine Optimization (SEO) tool -
- slashb (opens new window) - Spend half the time designing and developing responsive websites by testing them on multiple screens at once -
- Unzipper (opens new window) - Small class to extract + compress .zip, .gz, .rar archives via browser. -
# Website builder / CMS
The building without the struggle
- Eleventy (11ty) (opens new window) - A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML. -
- Grav (opens new window) - Grav is a Fast, Simple, and Flexible, file-based Web-platform -
- hexo.io (opens new window) - A fast, simple & powerful blog framework - s
- Hugo (opens new window) - Static website generator based on markdown - (opens new window)
- pollygot (opens new window) - Pollygot is a content platform that consolidates all the most important services you need to run your business. -
- rocket (opens new window) - Another static site generator. -
- statamic (opens new window) - Static site generator -
- Staticgen (opens new window) - A List of Static Site Generators for JAMstack Sites - (opens new window)
- strapi (opens new window) - Headless CMS Front-End -
- vuepress (opens new window) - Vue-powered Static Site Generator -
- zola (opens new window) - Your one-stop static site engine. Forget dependencies. Everything you need in one binary. - s
# Website Analysis / Analytics
Wonder how the big guys do it?
- Ackee (opens new window) - Node.js based analytics tool for those who care about privacy. -
- Built with (opens new window) - Find out what websites are Built With -
- fathom (opens new window) - Simple, privacy-focused website analytics. Built with Golang & Preact -
- Matomo (opens new window) - Web Analytics, Powerful Insights (alternative to google analytics, ...) -
- Shynet (opens new window) - Modern, privacy-friendly, and detailed web analytics that works without cookies or JS. -
# Website Speedtest / Performance and Configuration analysis
Make it fast
- Dareboost (opens new window) - Website performance checking tool -
- Google lighthouse (opens new window) - Automated auditing, performance metrics, and best practices for the web -
- Google pagespeed (opens new window) - 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 (opens new window) -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, ... -
- host-tracker (opens new window) - Run website availability and performance check from different locations -
- Pingdom (opens new window) - With Pingdom you can monitor your websites' uptime, performance, and interactions for a better end-user-experience. -
- redbot (opens new window) - lint for HTTP resources; it tests protocol correctness, cacheability, content negotiation and more. -
- Sitespeed.io (opens new window) - Helps you monitor, analyze and optimize your website speed and performance -
- web.dev (opens new window) - See how well your website performs. Then, get tips to improve your user experience. -
- Webhint (opens new window) - 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. - (opens new window)
- Webpagetest (opens new window) - Test a website's performance, helfpul waterfall charts -
- Yellowlab (opens new window) - WebPerf and front-end quality testing tool - (opens new window)
# Website emission analysis
- greenframe (opens new window) - Measure and reduceyour website CO2 emissions -
# Documentation / Wikis / User Feedback
Because it's always difficult when facing a PEBKAC to tell him to RTFM...when there's no documentation
- appflowy (opens new window) - Open-source alternative to Notion. You are in charge of your data and customizations. -
- archbee (opens new window) - Product docs on your domain, API documentation, developer guides, internal wikis, change logs & diagrams — all in one. -
- bookstackapp (opens new window) - Self-hosted, easy-to-use platform for organising and storing information -
- Carbon (opens new window) - Create and share beautiful images of your source code - (opens new window)
- coda (opens new window) - Another tool for knowledge base management. -
- ClickUp (opens new window) - One app to replace them all. (Tasks, Docs, Chat, Goals) -
- codehike (opens new window) - Build first-class code walkthroughs for the web. Whether you are writing blog posts, documentation, tutorials, coding videos, or any type of technical content, Code Hike helps you create a superior code reading experience. -
- Daux (opens new window) - Markdown based documentation generator - (opens new window)
- Docsify (opens new window) - A magical documentation site generator -
- Document 360 (opens new window) - Another Knowledge Base -
- Docusaurus (opens new window) - Easy to maintain open source documentation websites -
- Docute (opens new window) - Effortless documentation, done right. Markdown + vue -
- gitbook (opens new window) - Document Everything! A modern documentation platform where teams can document everything from products to internal knowledge-bases and APIs -
- glean (opens new window) - Searches across all your company’s apps. It understands context, language, behavior, and relationships with others, to find personalized answers to your questions—instantly. -
- guru (opens new window) - Company wiki that works in your workflow. Helps capture all of your company’s info & expertise and creates a single source of truth -
- Knowledge Repo (opens new window) - A next-generation curated knowledge sharing platform for data scientists and other technical professions. -
- logseq (opens new window) - Platform for knowledge management and collaboration. -
- Mediawiki (opens new window) - The wiki system that powers Wikipedia - (opens new window)
- MKdocs (opens new window) - Fast, simple and static site generator based on Markdown - (opens new window)
- nextra (opens new window) - Next.js based documentation site generator. 0 line of code needed, just write Markdown. It supports MDX, anchor links, file-system based routing and built-in syntax highlighting. -
- notion (opens new window) - note taking / wiki app, can be extended with super (opens new window) -
- Nuclino (opens new window) - Another wiki -
- Orchid (opens new window) - Build and deploy beautiful documentation sites that grow with you -
- organigram (opens new window) - A JSON based tree structure with drag and drop functionally to re-arrange the tree. -
- orgchart (opens new window) - A simple and direct organization chart made with vue (also available for angular, react, jQuery ...)-
- Outline (opens new window) - Wiki and knowledge base with slack integration. Supports markdown. -
- percollate (opens new window) - 🌐 → 📖 A command-line tool to turn web pages into beautifully formatted PDFs -
- PHPback (opens new window) - Feedback system - (opens new window)
- readthedocs (opens new window) - Documentation server -
- redoc (opens new window) - API documentation -
- Rmarkdown (opens new window) - Create dynamic analysis documents that combine code, rendered output (such as figures), and prose. -
- rootnroll (opens new window) - Interactive playground in a browser for your GitHub projectGet an isolated environment with your software ready to be played with -
- Slab (opens new window) - Knowledge base with several external integrations. -
- Slate (opens new window) - Create beautiful, intelligent, responsive API documentation -
- Slite (opens new window) - Wiki with several external integrations -
- Sphinx (opens new window) - Documentation builder, especially usefull for source code - (opens new window)
- statamic (opens new window) - Build beautiful, easy to manage websites. -
- Stackoverflow Teams (opens new window) - Knowledge management, Q&A & collaboration solution that technologists already trust -
- tech-docs-monitor (opens new window) - Expiry notifier for documentation. -
- tettra (opens new window) - Q&A, knowledge management, and knowledge base tool with Slack integration. -
- TiddlyWiki5 (opens new window) - A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc. -
- walkthru (opens new window) - Tool to explain code online. Alternative to CodeHike. -
- Wiki JS (opens new window) - A modern, lightweight and powerful wiki app built on Node.js - (opens new window)
- Write the docs (opens new window) - Information about writing documentation -
- youneedawiki (opens new window) - Create a wiki with Google Docs -
# Docker / Kubernetes
Containers and stuff
- agones (opens new window) - Host, Run and Scale dedicated game servers on Kubernetes -
- cert-manager (opens new window) - Automatically provision and manage TLS certificates in Kubernetes -
- composerize (opens new window) - Turns docker run commands into docker-compose files! -
- Consul (opens new window) - Secure Service Networking. It allows to discover services and secure network traffic -
- DockerKit (opens new window) - Control your Docker Containers with HomeKit -
- goharbor (opens new window) - Container image registry that secures images with role-based access control, scans images for vulnerabilities, and signs images as trusted. -
- Kasm (opens new window) - Container Streaming Platform. -
- lazydocker (opens new window) - The lazier way to manage everything docker -
- lens (opens new window) - The Kubernetes IDE -
- linkerd (opens new window) - A service mesh for Kubernetes and beyond. -
- metallb (opens new window) - Load-balancer implementation for bare metal Kubernetes clusters -
- platform_cc (opens new window) - Tool for provisioning apps with Docker based on Platform.sh's .platform.app.yaml spec. -
- Portainer (opens new window) - A lightweight management UI which allows you to easily manage your different Docker environments (Docker hosts or Swarm clusters). -
- rancher (opens new window) - Complete container management platform -
- runme (opens new window) - Run your application from any public Git-repo with one click -
- Traeffik (opens new window) - A HTTP reverse proxy and load balancer that makes deploying microservices easy-
- Watchtower (opens new window) - A process for automating Docker container base image updates - (opens new window)
# Ebooks
- calibre-web (opens new window) - Web app for browsing, reading and downloading eBooks stored in a Calibre database -
- feedbooks (opens new window) - Discover thousands of public domain books -
- openlibrary (opens new window) - One webpage for every book ever published! -
- okular (opens new window) - Read and annotate PDF documents, comics and EPub books, browse images, visualize Markdown documents. -
# Emulation
Feeling retro?
- MAME (opens new window) - A multi-purpose emulation framework that aims to preserve decades of software history. -
- Messmame collection (opens new window) - Lots of ROMs for MAME -
# Enterprise Ressource Planning (ERP) / Groupware / Customer Relationship Management (CRM) / Asset Management System
Welcome to the 21st Century
- dokos (opens new window) - Business platform for SME -
- erpnext (opens new window) - Alternative to SAP -
- Foodcops (opens new window) - Web-based software to manage a non-profit food coop (product catalog, ordering, accounting, job scheduling). - (opens new window)
- Hubspot (opens new window) - Marketing, sales, and service software (CRM). -
- Kopano (opens new window) - Digitally sovereign communication and collaboration software -
- Metasfresh (opens new window) - Responsive Free and Open Source ERP System - (opens new window)
- monica (opens new window) - Personal Relationship Manager -
- phasecrm (opens new window) - Efficiently manage your channels & keep a pulse on what your members care about on Slack -
- planless (opens new window) - Artificial intelligence to constantly, instantly and automatically calculate who on your team should do what/when and when things will be done. -
- Sabre (opens new window) - A CardDAV, CalDAV and WebDAV server - (opens new window)
- snipeit (opens new window) - Say goodbye to spreadheets. Asset Management System. -
- Sogo (opens new window) - Share your calendars, address books and mails in your community (groupware). -
# File Sharing / downloader / converter
Sharing is caring
- ARTE-7-Downloader (opens new window) - Download content from Arte -
- Airshare (opens new window) - Python-based CLI tool and module that lets you transfer data between two machines in a local network, for e.g. through a QR code. -
- bazarr (opens new window) - Companion application to Sonarr and Radarr that manages and downloads subtitles based on your requirements. -
- DC++ (opens new window) - Direct Connect allows you to share files over the Internet without restrictions or limits. -
- Gofile (opens new window) - File sharing platform, anonymous and free -
- lftp (opens new window) - A sophisticated command line file transfer program (ftp, http, sftp, fish, torrent) -
- Motrix (opens new window) - A full-featured download manager -
- MystiQ (opens new window) - GUI for FFmpeg for linux, windows and macOS -
- piknik (opens new window) - Copy/paste anything over the network. -
- Plik (opens new window) Plik is a scalable & friendly temporary file upload system ( wetransfer like ) in golang. - (opens new window)
- Radarr (opens new window) - Helps automatically downloading movies via Usenet and BitTorrent. -
- requestrr (opens new window) - A chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat. -
- send (opens new window) - Simple, private file sharing from the makers of Firefox - (opens new window)
- Sonarr (opens new window) - 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. -
- streamrip (opens new window) - A scriptable music downloader for Qobuz, Tidal, SoundCloud, and Deezer. -
- urlpages (opens new window) - Create and view web pages stored entirely in the URL -
- vidl (opens new window) - easily download videos from YouTube and hundreds of other websites for offline viewing (macOS) -
- ytmdl (opens new window) - 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 (opens new window) - 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. - (opens new window)
- eti-lan (opens new window) - P2P Lan Game Launcher useful for LAN parties -
- fold it (opens new window) - A crowdsourcing computer game enabling you to contribute to important scientific research by folding proteins. -
- gogalaxy (opens new window) - All your games in one place. It allows to view, download, install, run and uninstall games from Steam, GOG, Humble Bundle, Humble Trove. -
- geoguessr (opens new window) - Guess the country from a google street view perspective.
- launchbox-app (opens new window) - Emulate, Organize, and Beautify Your Game Collection -
- liero (opens new window) - Game similar to worms -
- Minetest (opens new window) - Similar to minecraft - (opens new window)
- opensurge (opens new window) - retro platformer inspired by Sonic. -
- retroarch (opens new window) - Frontend for emulators, game engines and media players. -
- teeworlds (opens new window) - A retro multiplayer shooter - (opens new window)
- veloren (opens new window) - multiplayer voxel RPG inspired by games such as Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress and Minecraft. -
# Graphics / Design / Icons
echo "sheep"
- app-mockup (opens new window) - App Mockup & Screenshot Builder -
- Canva (opens new window) - Create designs and documents in minutes -
- Colorizer (opens new window) - Colorize black and white images or videos using the image colorization API. Add color to old family photos and historic images, or bring an old film back to life with colorization -
- CSS Zengarden (opens new window) - A demonstration of what can be accomplished through CSS-based design -
- Diagrams as code (opens new window) - Diagrams lets you draw the cloud system architecture in Python code. -
- Draw (opens new window) - Online diagramming web site- (opens new window)
- favicon (opens new window) - 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. -
- Figma (opens new window) - Figma helps teams create, test, and ship better designs from start to finish. -
- getavataaars (opens new window) - Create a simple avatar for your online presence in just a few clicks -
- imglarger (opens new window) - Enlarge Images Without Losing Quality -
- invisionapp (opens new window) - Digital product design platform, useful for building mockups, designs for websites, ... -
- JSpaint (opens new window) - You missed MS Paint? It's back ! - (opens new window)
- natron (opens new window) - VFX and Motion Graphics. -
- Nordesource (opens new window) - Crossplatform (linux, widows macOS) SVG Icon manager and editor. Customize entire icon sets to fit your brand. Built for designers, developers, ... . -
- orioniconlibrary (opens new window) - Free icons -
- photo-enhancer (opens new window) - Enhance your family photos automatically. -
- Picsum (opens new window) - Lorem Ipsum for images -
- Pixelorama (opens new window) - A free & open-source 2D sprite editor, made with the Godot Engine! Available on Windows, Linux & macOS! -
- placeholder.com (opens new window) - Free Image Placeholder Service -
- pngkey (opens new window) - Largest Archive Of Transparent PNG. No attribution required! -
- storybook.js (opens new window) - Build bulletproof UI components faster. Storybook is an open source tool for developing UI components in isolation for React, Vue, and Angular. It makes building stunning UIs organized and efficient. -
- tabler-icons (opens new window) - A set of over 350 free MIT-licensed high-quality SVG icons for you to use in your web projects -
- UI Design Daily (opens new window) - Daily examples of UI available as Sketch, Photoshop, Figma, Studio, ... files. -
- uizard (opens new window) - Transform your hand-drawn wireframes into digital design files and front-end code – automatically! -
- vecta (opens new window) - Flow chart, AWS, Google and Azure cloud symbols -
- Vectr (opens new window) - Web and Desktop cross-platform Graphics Software -
- Webolution (opens new window) - Explore the evolution of Webdesign from 1991 to 2015 -
# Color picker / Color schemes
- Clrs (opens new window) - A nicer color palette for the web. -
- ColorSlurp (opens new window) - The ultimate color tool for developers and designers. Available for iOS macOS. -
- coolors (opens new window) - The super fast color schemes generator! Create the perfect palette or get inspired by thousands of beautiful color schemes. Available as iOS app or Adobe addon. -
- paletton (opens new window) - A Color Scheme Designer / Palette -
- rgb.to (opens new window) - Convert color values and find colour schemes simply -
# Fonts
- fontspark (opens new window) - Helps to find cool fonts to use. -
- FortAwesome (opens new window) - Font Awesome 5 Vue component using SVG with JS -
- PureCSS-Font (opens new window) - For private, SEO-hidden, CAPTCHA-friendly unselectable text. Deter plagiarism and spambots! -
- pyfiglet (opens new window) - Takes ASCII text and renders it in ASCII art fonts. -
# Illustrations
- delesign (opens new window) - Royalty-free designs for your website, social media, blog, email newsletters, and more. -
- freellustrations (opens new window) - Free illustrations background images
- undraw (opens new window) - Browse to find the images that fit your needs and click to download. Use the on-the-fly color image generation to match your brand identity. - for your awesome landing pages. -
# Image Editing / Drawing
- Affinity (opens new window) - Great alternative to Photoshop -
- bgeraser (opens new window) - Remove Background from Images -
- cleanup.pictures (opens new window) - Remove objects and defects from your pictures. -
- Inkscape (opens new window) - A professional cross-platform vector graphics editor -
# Logo
- free-logo-maker (opens new window) - High resolution logo maker -
- Logo (opens new window) - Make a logo in minutes -
# Stock Images and Videos
- artgrid (opens new window) - Stock Footage, Music and SFX. -
- deathtothestockphoto (opens new window) - Sign-up to get free photo sample. -
- Freepik (opens new window) - Free Vectors, Stock Photos, PSD and Icons -
- gratisography (opens new window) - Quirky, Creative, Always Free Photos. -
- lifeofpix (opens new window) - Free high resolution photography. -
- mixkit (opens new window) - Stock Video Clips, Stock Music, Sound Effects & Video Templates. -
- picjumbo (opens new window) - Download free stock photos, backgrounds and free high-resolution images for personal and commercial use -
- pixabay (opens new window) - royalty free stock images -
- stocksnap (opens new window) - Beautiful free stock photos -
- stocksy (opens new window) - Stock photos and video footage with no filler -
- unsplash (opens new window) - The internet’s source of freely-usable images. Powered by creators everywhere. -
# Good Practices / Best Practices / Ebooks
When you don't know where to start, that's probably the right place
- 12 Factor - Config (opens new window)
- A Byte of Python (opens new window) - Book on programming using the Python language -
- Animations in UX (opens new window)
- automatetheboringstuff (opens new window) - Automate the Boring Stuff with Python
- developer-roadmaps (opens new window) - Roadmap to becoming a web developer, devops, .... in 2020 -
- Github flow (opens new window)
- Google SRE Books (opens new window) -
- Material Design (opens new window)
# Graphical User Interface (GUI) / Screens
Tired of using the terminal?
- air-display (opens new window) - Turn almost any spare screen into an extra display for your computer (macOS) -
- i3wm (opens new window) - Tiling window manager, very helpful when using several terminals. See i3-gaps (opens new window) for an alternative. -
- material-ui (opens new window) - React components for faster and easier web development. Build your own design system, or start with Material Design. -
- openchakra (opens new window) - Full-featured visual editor and code generator for React using Chakra UI -
- Rectangle (opens new window) - Rectangle is a window management app for macOS based on Spectacle, written in Swift. -
- VTM (opens new window) - Monotty Desktopio: Text-based desktop environment inside your terminal. -
# Git
Whatever you do, don't be one
- act (opens new window) - Run your GitHub Actions locally -
- bfg-repo-cleaner (opens new window) - For cleansing bad data out of your Git repository such as big files, Passwords, Credentials & other Private data. -
- changelog (opens new window) - Don’t let your friends dump git logs into changelogs™ -
- Conventional Commits (opens new window) - A specification for adding human and machine readable meaning to commit messages -
- difftastic (opens new window) - A structural diff that understands syntax and supports over 30 programming languages -
- fix-all-conflicts (opens new window) - Easy-to-use CUI for fixing git conflicts -
- forgit (opens new window) - Utility tool for using git interactively -
- git-sizer (opens new window) - Compute various size metrics for a Git repository, flagging those that might cause problems. -
- github1s (opens new window) - One second to read GitHub code with VS Code. -
- gitignore collection (opens new window) - A collection of useful .gitignore templates -
- gitignore (opens new window) - Create useful .gitignore files for your project -
- gitpod (opens new window) - Take Control of Your Source Code. Also works with Visual Studio Code. -
- glab (opens new window) - GitLab CLI tool -
- gource (opens new window) - software version control visualization -
- notifier-for-github (opens new window) - Get notified about new GitHub notifications -
- vercel (opens new window) - 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 -
- whatthecommit (opens new window) - commit message generator. -
# Hardware
- flipperzero (opens new window) - Open source multi-tool device for researching and pentesting radio protocols, access control systems, hardware, and more. -
- pikvm (opens new window) - Open and cheap DIY IP-KVM on Raspberry Pi - -
# 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 (opens new window) - Gathers information on some of the main devices of your system) -
- memtest86 (opens new window) - The standard for RAM memory diagnostics -
- speccy (opens new window) - 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
- composer (opens new window) - A Dependency Manager for PHP -
- Homebrew (opens new window) - The missing package manager for macOS (or Linux) -
- n – Node version management (opens new window) - Interactively Manage Your Node.js Versions. -
- Node Version Manager (opens new window) - Bash script to manage multiple active node.js versions -
- parcel (opens new window) - Zero configuration web application bundler -
- scoop (opens new window) - Command-line installer for Windows -
- wpackagist (opens new window) - Allows WordPress plugins and themes to be managed along with other dependencies using Composer. -
- yarn (opens new window) - Fast, reliable, and secure dependency management -
# Integrated Development Environment (IDE)
printf("Hello, World!");
- Atom (opens new window) - A hackable text editor for the 21st Century - (opens new window)
- code-server (opens new window) - Run VS Code on any machine anywhere and access it in the browser. -
- draculatheme (opens new window) - Dark theme for VIM, VScode, firefox, Telegram, ... -
- micro (opens new window) - easy to use and intuitive. -
- neovim (opens new window) - hyperextensible Vim-based text editor -
- Ox (opens new window) - Ox is a code editor that runs in your terminal. -
- spacemacs (opens new window) - The best editor is neither Emacs nor Vim, it's Emacs and Vim! -
- tabnine (opens new window) - Code faster with AI completions -
- theia (opens new window) - Theia is an extensible platform to develop multi-language Cloud & Desktop IDEs with state-of-the-art web technologies. -
- Visual Studio Code (opens new window) - Great crossplatform IDE, made by microsoft - (opens new window)
# Atom Plugins
- minimap
- pigments
# Visual Studio Code Plugins
# Images / Image Optimisation / Text recognition (OCR)
- brunsli (opens new window) - Brunsli is a lossless JPEG repacking library (JPEG XL Lossless Recompression algorithm). -
- clipdrop (opens new window) - Extract objects, people, drawings and text. Simply point and tap, ClipDrop does the rest. -
- EasyOCR (opens new window) - Ready-to-use OCR with 40+ languages supported including Chinese, Japanese, Korean and Thai. -
- EXIF tool (opens new window) - A crossplatform command-line application for reading, writing and editing meta information in a wide variety of files. - (opens new window)
- generated.photos (opens new window) - Enhance your creative works with photos generated completely by AI. Find model images through our sorted and tagged app, or integrate images via API. -
- guetzli (opens new window) - Guetzli is a JPEG encoder that aims for excellent compression density at high visual quality. -
- image-scrubber (opens new window) - A tool for anonymizing photographs taken at protests -
- imageoptim (opens new window) - ImageOptim makes images load faster. Removes bloated metadata. Saves disk space & bandwidth by compressing images without losing quality. -
- piwigo (opens new window) - Photo gallery software that helps to manage your photo collection -
- svgomg (opens new window) - Helps optimizing SVG images -
# Images reverse search / Face search / Search Engines / Image tagging / Deepfake
I'm a creep
- Algolia (opens new window) - AI-powered Search & Discovery platform -
- avatarify (opens new window) - Photorealistic avatars for Skype and Zoom -
- betafaceapi (opens new window) - A face detection and face recognition web service -
- finder (opens new window) - Find mail addresses linked to a domain -
- first-order-model (opens new window) - Deepfake -
- meilisearch (opens new window) - Fast, Relevant, and Typo-Tolerant Search Engine -
- phototagger (opens new window) - Helps tagging pictures -
- pictriev (opens new window) - Gives attributes to pictures in percentages -
- pimeyes (opens new window) - Find people with similar faces. -
- sherlock (opens new window) - Hunt down social media accounts by username across social networks -
- typensense (opens new window) - Fast, typo-tolerant search engine for building delightful search experiences -
- yandex.ru (opens new window) - The search engine can be used to reverse search for images as well -
# PAAS / SAAS Providers
- jelastic (opens new window)
- kuberlogic (opens new window)
- lastbackend (opens new window)
- platform.sh (opens new window)
- porter (opens new window)
- pulumi (opens new window)
- spaceship (opens new window)
# Remote Desktop
Always there for you
- guacamole (opens new window) - 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?
To get an idea of what technology to learn next, what tools are commonly used by your peers, salary ranges per technology,... head over to the Stack Overflow Developer Survey (opens new window).
- devops-exercises (opens new window) - Questions and exercises on various technical topics, sometimes related to DevOps and SRE 😃 -
- fullstack.cafe (opens new window) - Kill Your Tech Interview. Full-Stack, Coding & System Design Interview Questions Answered To Get Your Next Six-Figure Job Offer. -
- github-profile-readme-generator (opens new window) - Easy way to create a GitHub profile readme with the latest add-ons -
- honeypot (opens new window) - 🇬🇧 / 🇩🇪 / NL - Europe’s developer-focused job platform.
- Interview Map (opens new window) - This is a map that can help you to prepare for the next job interview
- layoffs.fyi (opens new window) - Tracking all tech startup layoffs. -
- microverse (opens new window) - Become a remote software developer, no matter where you're from. Learn with Microverse and connect to life-changing opportunities. Don’t pay anything until you get a job! -
- remotetechjobs (opens new window) - Find a remote job. 🇬🇧
- talent.io (opens new window) - 🇬🇧 - Get the tech job you deserve. The simplest way to find full-time and contract tech positions in Europe
- test-your-sysadmin-skills (opens new window) - 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 (opens new window) - Showcase your tech skills and hear from top companies! -
- tweetjobs (opens new window) - 🇬🇧 Find Latest Jobs from Twitter
- justjoinit (opens new window) - 🇬🇧 - Mainly for Poland but also has some job listings for neighbouring countries.
# Freelance
- xolo (opens new window) - Solution that handles bureaucracy from setting up the business to accounting-
# Create a resume
- react-ultimate-resume (opens new window) - A modern software developer resume built with React and JSONResume -
- Reactive-Resume (opens new window) - Resume Builder That Respects Your Privacy -
- read.cv (opens new window) - Mindful professional profiles -
- resumemaker (opens new window) - Helps you to make your resume online -
- universal-resume (opens new window) - Minimal and formal résumé (CV) website template for print, mobile, and desktop. -
# Remote Work
Since salaries are tough to manage, see an idea of solution with slite's salary calculator for remote teams (opens new window).
- cosmopolify (opens new window) - Work from anywhere -
- date-holidays (opens new window) - Worldwide holidays ready to be imported. -
- housefor.work (opens new window) - Test internet connection -
- mondjo (opens new window) - Remote Jobs for Business Professionals -
- Remote Workers (opens new window) - Remote Jobs & Talent Network
- remoteleaf (opens new window) - We search the entire internet and hand-pick thousands of remote jobs, so you don’t have to. -
- Remoteok (opens new window) - 🇬🇧 Get a remote job you can do anywhere -
- weworkremotely (opens new window) - 🇬🇧 - Largest remote work community in the world -
# Housing
- nomadlist.com (opens new window) - Community of remote workers living around the world. -
- nomador (opens new window) - House sitting. -
- Scoperty (opens new window) - Gives precise information about housing value for houses and flats in Germany 🇩🇪
# Canada
- neuvoo (opens new window) - Focused on Canada
# Estonia
- cvkeskus (opens new window) - 🇬🇧 Focused on Estonia
- workinestonia (opens new window) - 🇬🇧 Focused on Estonia
# France
- meteojob (opens new window) - 🇫🇷 - Focused on France
- Salaires en France (opens new window) - 🇫🇷 - Salaries in France
- Are you rich or poor? (opens new window) - 🇫🇷 - Compare your salary with the rest of the french population
- Simulateur salaire brut et net (opens new window) - 🇫🇷 Brut / Net calculator
# Finland
- helsinkibusinesshub (opens new window) - Apply Now for a Free 90-Day Helsinki Relocation Package! -
# Germany
- brutto-netto-rechner (opens new window) - 🇩🇪 Brutto / Netto calculator
- German salary calculator (opens new window) - 🇩🇪 Gross to net salary calculator with tax and income break down charts.
- Spiegel gehaltsrechner (opens new window) - 🇩🇪 Are you part of the top 10%?
# Iceland
- Visa (opens new window) - Foreign nationals remotely working for foreign companies—or self-employed—are now eligible for a long-term visa.
# Malta
- Malta-for-nomads (opens new window) - 🇬🇧 Residence Permit.
# New Zealand
- new-zealand (opens new window) - 🇬🇧 Interactive Regional Economic Activity map of New Zealand
- seek (opens new window) - 🇬🇧 Focused on New Zealand
- trademe (opens new window) - 🇬🇧 Focused on New Zealand
- workhere (opens new window) - 🇬🇧 Focused on New Zealand
- workingin-newzealand (opens new window) - 🇬🇧 Focused on New Zealand
# Poland
- infopraca (opens new window) - Focused on Poland
- jobesto (opens new window) - Focused on Poland
- neuvoo (opens new window) - Focused on Poland
- nofluffjobs (opens new window) - 🇬🇧 Focused on Poland
- pracuj (opens new window) - Focused on Poland
- wynagrodzenia (opens new window) - Brutto / Netto calculator
# Robotic Process Automation (RPA)
- roro (opens new window) - RPA Software for windows -
- TagUI (opens new window) - Command-line tool for digital process automation (RPA) -
- taskt (opens new window) - Build and design process automation without needing to write application code (for windows). -
# RSS / News aggregator
- fluent-reader (opens new window) - Local, cross-platform news aggregator with a fresh look. Bring all your favorite sources with you and read distraction-free. -
- flusio (opens new window) - Aggregate, save and share news links from all over the Web. -
- Lemmy (opens new window) - Lemmy is similar to sites like Reddit, Lobste.rs, or Hacker News: you subscribe to communities you're interested in, post links and discussions, then vote and comment on them. -
- reederapp (opens new window) - your news reader for macOS and iOS -
- rssfs (opens new window) - Mount RSS feeds as file systems -
- tt-rss (opens new window) - Web-based news feed (RSS/Atom) reader and aggregator -
# Lamp Stack
Apache, MySQL, PHP
- Docker - Lamp (opens new window) - A basic LAMP stack environment built using Docker Compose. -
That relict of the past
- aerc (opens new window) - A terminal-based e-mail client for power users - []
- complete IP Blacklist (BL) check for sending Mailservers (opens new window) - Free DNSBL (DNS BlackList aka RBL) lookup and FCrDNS (Forward Confirmed reverse DNS aka iprev) check tool. -
- dnswl (opens new window) - E-Mail Reputation – Protect against false positives. -
- imapsync (opens new window) - An IMAP transfers tool. The purpose of imapsync is to migrate IMAP accounts or to backup IMAP accounts - (opens new window)
- Kanbanmail (opens new window) - Kanban and email in one tool -
- Mailspring (opens new window) - Great mail client for Mac, Linux, and Windows. -
- mb2md (opens new window) - Helps converting Mbox mailboxes to Maildir format. -
- meilindex (opens new window) - Email indexing and extremely fast full-text-search with Meilisearch. Meilindex supports configuring stop-words, ranking and synonyms. -
- offline imap (opens new window) - OfflineIMAP allows to dispose your mailbox(es) as a local Maildir(s). - (opens new window)
- poste.io (opens new window) - SMTP + IMAP + POP3 + Antispam + Antivirus +Web administration + Webmail...on your server in ~5 minutes
- roundcube (opens new window) - 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. -
- snkymail (opens new window) - Temporary mail address. -
- signitic (opens new window) - Mail signatures managed centrally, consistent and brand aware. -
- spf test (opens new window) - SPF record checker -
# Mailing
Spam Ham
- mail-tester (opens new window) - Test the Spammyness of your Emails -
- mjml (opens new window) - The only framework that makes responsive email easy - (opens new window)
- Spamassassin (opens new window) - An anti-spam platform giving system administrators a filter to classify email and block spam (unsolicited bulk email). - (opens new window)
- unsubscribe (opens new window) - Mass unsubscription of mailing lists -
# Management Software
- hoteldruid (opens new window) - Hotel management (property / booking management software) -
- locanda (opens new window) - 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
- Authy
- Fing
- F-Droid (opens new window)
- Mark O'Travel: Where I've Been (opens new window) - Keep track of the countries where you have been and where you would like to go next.
- Omninotes (opens new window) - Note taking app on android
- Pl@ntNet (opens new window) - Identify one plant from a picture, and be part of a citizen science project on plant biodiversity
- strong (opens new window) - Best and easiest way to track your workouts.
- termux (opens new window) - Android terminal emulator and Linux environment app (no root rights required)
- Time Cop (opens new window) - A time tracking app that respects your privacy and gets the job done without getting too fancy.
- Waze
- zeroinbox (opens new window) - iPhone app made for zeroing your inbox
# Massive open online course (MOOC) / E-Learning / Exercises / Educational Games
- Algorithm visualizer (opens new window)
- class-central (opens new window)
- codecademy (opens new window)
- codekingdoms (opens new window) - Learn how to make your own Minecraft mods and Roblox games with Code Kingdoms. For ages 8-14. -
- codingame (opens new window) - The new way to improve your programming skills while having fun and getting noticed
- datacamp (opens new window) - Learn Data Science Online -
- flexbox froggy (opens new window)
- flukeout (opens new window)
- freecodecamp (opens new window) - Learn to code. Build projects. Earn certifications. -
- getmimo (opens new window) - App to learn coding (iOS and Android) -
- google digital garage (opens new window) - Learn at your own pace, with flexible and personalised training courses designed to build your confidence and help you thrive. -
- grasshopper (opens new window) - Coding app for beginners (Android, iOS, web) -
- jshero (opens new window) - Tutorial with interactive exercises for learning how to code in Javascript -
- jupiterbroadcasting (opens new window) - "Shows" about technical stuff -
- learn git branching (opens new window)
- learnxinyminutes (opens new window) - Learn X in Y minutes
- linux academy (opens new window) - Real skills for real-world application. Experience interactive courses in AWS, Google Cloud, and Azure and master the tools that shape technology.
- linux journey (opens new window)
- magic of css (opens new window)
- Minecraft Hour of Code (opens new window) - Use blocks of code to take Steve or Alex on an adventure through this Minecraft world. -
- OSSU (opens new window)
- Pluralsight (opens new window)
- scratch (opens new window) - Free coding community for kids -
- Secnumacademie (opens new window)
- serversforhackers (opens new window) - Teaching the server tech you need for development and production. Eliminating the frustration of server configuration. -
- sololearn (opens new window) - Learn to code for free -
- SQLzoo (opens new window)
- Subnetting practice (opens new window)
- udemy (opens new window)
# Monitoring / Logs / Server Management
The true question should be: Quis custodiet ipsos custodes?
- bosun (opens new window) - Monitoring and alerting system by Stack Exchange - (opens new window)
- Cockpit (opens new window) - Web-based interface for your servers - (opens new window)
- Beew (opens new window) - The simplest way of scheduling HTTP requests. -
- cronhub (opens new window) - Cron Monitoring, Get instant alerts when any of your background jobs fail silently or run longer than expected. -
- crontab (opens new window) - Quick and simple editor for cron schedule expressions -
- dejavu (opens new window) - The Missing Web UI for Elasticsearch: Import, browse and edit data with rich filters and query views, create search UIs visually. -
- ELK - elastic stack (opens new window) - Search is foundational to a wide variety of experiences — from finding documents to monitoring infrastructure to protecting against security threats. -
- era (opens new window) - Observability and analytics for log management at scale -
- fluentd (opens new window) - Data collector for unified logging layer -
- glances (opens new window) - 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 -
- Grafana (opens new window) - Analytics and monitoring solution for every database - (opens new window)
- Graylog (opens new window) - Log Management For All it collects, enhances, stores, and analyzes log data. - (opens new window)
- Icinga (opens new window) - Monitors availability and performance, gives you simple access to relevant data and raises alerts to keep you in the loop. - (opens new window)
- juju charms (opens new window) - 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 - (opens new window)
- LNAV (opens new window) - Log Analysis, An advanced log file viewer for the small-scale Watch and analyze your log files from a terminal. - (opens new window)
- logrocket (opens new window) - Replay what users do on your site. Helps you reproduce bugs and fix issues faster. - -
- monitoror (opens new window) - Unified monitoring wallboard — Light, ergonomic and reliable monitoring for anything -
- Munin (opens new window) - Resource monitoring tool that can help analyze resource trends and "what just happened to kill our performance?" problems - (opens new window)
- Nagios (opens new window) - Nagios is a host/service/network monitoring program - (opens new window)
- netdata (opens new window) - Real-time performance monitoring, done right! -
- osquery (opens new window) - Operating system instrumentation framework for Windows, macOS, Linux, and FreeBSD that exposes an operating system as a high-performance relational database. -
- Prometheus (opens new window) - Monitoring system and time series database. - (opens new window)
- prtg (opens new window) - PRTG Network Monitor is an agentless network monitoring software (ICMP, SNMP, ...) -
- RPi-Monitor (opens new window) - Perform real time monitoring embedded devices -
- Sensu (opens new window) - Monitoring tool with built-in auto-discovery for ephemeral infrastructure and distributed applications. - (opens new window)
- Smokeping (opens new window) - SmokePing is a latency logging and graphing and alerting system. -
- SSH to influx (opens new window) - Sends SSH authentication logs to influxdb with geohashing IP -
- Stacer (opens new window) - Linux System Optimizer and Monitoring -
- Thruk (opens new window) - Webinterface for Naemon, Icinga, Shinken and Nagios (opens new window)
- Uchiwa (opens new window) - Open source dashboard for Sensu. - (opens new window)
- Uptime robot (opens new window) - Downtime Happens. Get Notified! -
- uptime-kuma (opens new window) - A fancy self-hosted monitoring tool like "Uptime Robot". It includes Status Page, Ping Chart, ... -
- Vector by Datadog (opens new window) - Tool for building observability pipelines. Collect, transform, and route all your logs and metrics with one simple tool. -
# CRON Monitoring
- cronitor (opens new window) - Instant alerts when your critical background jobs, websites & APIs fail. -
- healthchecks (opens new window) - Simple and Effective Cron Job Monitoring -
# Network Mapping
- lansweeper (opens new window) - Discover Your IT and build Your Centralized IT Asset Inventory -
- LetsMapYourNetwork (opens new window) - Helps mapping your network -
# Movies / Films / Plex / Animes
Having your own private media? or wondering what do watch tonight?
- anidb (opens new window) - AniDB stands for Anime DataBase. We feature detailed information about all forms of CJK (Chinese, Japanese, and Korean) animation. -
- astrofox (opens new window) - Turn audio into amazing videos -
- Emby (opens new window) - personal media server with apps on just about every device -
- filebot (opens new window) - The ultimate tool for organizing and renaming your Movies, TV Shows and Anime as well as fetching subtitles and artwork. -
- imdb (opens new window) - The internet movie Database -
- just watch (opens new window) - All your streaming services in one app -
- Kodi (opens new window) - Media player application that is available for multiple operating-systems and hardware platforms. - (opens new window)
- myanimelist (opens new window) - Large anime and manga community and database -
- mydramalist (opens new window) - 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 (opens new window) - A digital video recorder (DVR) - (opens new window)
- Plex (opens new window) - Plex brings together all the media that matters to you. Your personal collection will look beautiful alongside stellar streaming content. -
- subsync (opens new window) - Automatic movie subtitle synchronization tool. -
- WatchSomething (opens new window) - No idea what to watch ? Find movies or tv shows to watch instantly, or store them in lists for later ! -
# Plex-related
- Auto-Collections (opens new window) - Python 3 script to automatically update Plex collections based off a configuration file -
- Export tools for Plex (opens new window) - Export Plex Library to a csv, xlsx or m3u8 file -
- JBOPS (opens new window) - Just a Bunch Of Plex Scripts -
- Plex Requests (opens new window) - Plex Requests: Simple automated way for users to request new content for Plex -
- PlexRedirect (opens new window) - A Plex landing page that redirects you to various sites. -
- python-plexapi (opens new window) - Python bindings for the Plex API. -
- Sub-Zero (opens new window) - Subtitles for Plex, as good you would expect them to be. -
- Tautulli (opens new window) - A Python based monitoring and tracking tool for Plex Media Server -
# Music / Audio
- BackgroundMusic (opens new window) - macOS audio utility -
- Festify (opens new window) - Festify lets your guests choose which music should be played using their smartphones (and spotify). -
- funkwhale (opens new window) - Listen and share music and audio within a decentralized, open network -
- jqbx.fm/ (opens new window) - Lets you play & listen to music in sync with friends or public groups. Works with spotify -
- musicbrainz picard (opens new window) - Music tagger written in Python. -
- Organize Your Music (opens new window) - Organize your Spotify music collection by any of a wide range of musical attributes including genre, mood, decade of release and more. -
- Soundscape (opens new window) - a personal music streaming server -
# Video Editing
- deface (opens new window) - Command-line tool for automatic anonymization of faces in videos or photos (video anonymization) -
# Networking / DNS / Wifi ...
- Angry IP Scanner (opens new window) - Fast and friendly network scanner -
- apackets (opens new window) - Allows to read pcap file and analyze IPv4/IPv6, HTTP, Telnet, FTP, DNS, SSDP, WPA protocols, build map of network structure and nodes activity graph, sniff and analyze network traffic and other pcap data -
- Auvik (opens new window) - Tool to manage network infrastructure -
- bandwhich (opens new window) - CLI utility for displaying current network utilization (bandwith) by process, connection and remote IP/hostname -
- dig online (opens new window) - Dig, but online -
- Dns watch (opens new window) - No Censorship. No Bullshit. Just DNS. -
- dns-trails (opens new window) - The World's Largest Repository of historical DNS data -
- fast-cli (opens new window) - Test your download and upload speed using fast.com -
- gns3 (opens new window) - Build, Design and Test your network in a risk-free virtual environment and access the largest networking community to help. -
- mtr (opens new window) - mtr combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool.- (opens new window)
- mxtoolbox (opens new window) - Very helpful website for diagnostics on DNS zones, mail settings, ... -
- netbox (opens new window) - IP address management (IPAM) and data center infrastructure management (DCIM) tool. -
- nmap (opens new window) - Network Mapper -
- openmptcprouter (opens new window) - Aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt -
- opnsense (opens new window) - OPNsense is a FreeBSD-based firewall and routing software -
- phpipam (opens new window) - Web IP address management application (IPAM) -
- redirection (opens new window) - HTTP redirection manager (SEO) -
- speedtest-cli (opens new window) - Test your internet bandwidth via the cli. It uses speedtest.net -
- speedtest (opens new window) - Test your internet connection's speed -
- spotipo (opens new window) - Hotspot portal for your existing WiFi router. For using,you will need to have a router that supports Spotipo. -
- whatsmydns (opens new window) - DNS Propagation Checker -
- wifi-card (opens new window) - Print a simple card with your WiFi login details. Tape it to the fridge, keep it in your wallet, etc. -
- wtfismyip (opens new window) - Helps to find out the IP used (IPv4 and IPv6) -
# Operating Systems / Virtualization
My toaster runs on Linux!
- 9front (opens new window) - A modernized fork of Plan 9, the distributed operating system -
- aapanel (opens new window) - source Hosting Control Panel (alternative to Plesk or Cpanel -
- kaosx (opens new window) - A Lean KDE Distribution -
- proxmox (opens new window) - 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 (opens new window) - A generic machine emulator and virtualizer. - (opens new window)
- reactOS (opens new window) - Imagine running your favorite Windows applications and drivers in an open-source environment you can trust. -
- repology (opens new window) - Repology monitors a huge number of package repositories and other sources comparing packages versions across them and gathering other information. -
- unraid (opens new window) - Operating system that brings enterprise-class features to maximize performance and capacity using any combination of applications, VMs, storage devices, and hardware. -
- virtualbox (opens new window) - 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 / TPE / Passive income
Katsching
- Apollo (opens new window) - Sales and engagement strategy platform -
- gumroad (opens new window) - Self-publishing digital market place platform to sell digital services such as books, memberships, courses and other digital services. -
- honey (opens new window) - helps you find some of the best coupon codes on 30,000+ sites. -
- leanpub (opens new window) - Sell ebooks -
- leanpub (opens new window) - Sell ebooks -
- mazyng (opens new window) - Build your brand. Design your future. We help you sell custom merchandise online. -
- Orbit (opens new window) - Grow and measure your community across any platform with Orbit, mission control for your community. -
- ouicar (opens new window) - Rent out your car. 🇫🇷
- paytweak (opens new window) - Email, text, chat, bots ... Payment Services - Build your own Secure Payment Links to get Payments directly to your bank account with No time and No fees ! -
- paytweak (opens new window) - Build your own Universal Secure Payment Links to get Payments
- picfair (opens new window) - You upload & set your prices. You customize your store. Picfair does everything else. -
- serverhunter (opens new window) - Compare servers from different providers -
- Stripe (opens new window) - Accept payments and manage your business online -
- sumup (opens new window) - Card payment processor for small businesses. - in seconds, directly to your bank account with No time and No fees ! -
# Others
/dev/random
- accredible (opens new window) - Digital badge and certificate platform -
- aircall (opens new window) - Cloud-based call center software -
- brickit (opens new window) - Build new creations from your lego bricks. -
- Coffitivity (opens new window) - Recreates the ambient sounds of a cafe to boost your creativity and help you work better -
- direkt bahn guru (opens new window) - See how far you can get with a train from different locations. -
- ergodox-ez (opens new window) - fully customizable ergonomic keyboard. -
- estcequonpeutpartir (opens new window) - 🇫🇷 Helps taking decisions on where to go on holiday -
- farmbot (opens new window) - Open-Source CNC Farming - (opens new window)
- foldnfly (opens new window) - Database of paper planes with easy to follow folding instructions. Perfect to keep kids entertained. -
- go-jira (opens new window) - Go client library for Atlassian Jira -
- Great escape (opens new window) - 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 -
- greenframe (opens new window) - Measure and reduce your website CO2 emissions
- History of web design (opens new window) - Time travel into the early days of the web. -
- ioverlander (opens new window) - Mapping project for travellers. -
- jollyroger telephone (opens new window) - Fight back against annoying telemarketers and evil scammers! -
- jsfuck (opens new window) - Write any JavaScript with 6 Characters: !+ -
- Lukky (opens new window) - Social Contests Made Easy. Quickly draw winners from the comments on Instagram, Twitter and Facebook! -
- lingopie (opens new window) - Learn a New Language With Great TV -
- macos-virtualbox (opens new window) - Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox for Windows, Linux, and macOS -
- maze (opens new window) - Usability tests with dashboards and metrics. -
- Open Street map (opens new window) - 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. -
- openframe (opens new window) - Platform for artists, curators and art enthusiasts to share, discover and display digital art. Raspberry pi based. -
- openHAB (opens new window) - Automation software for your home (smart home) -
- OpenHaystack (opens new window) - Track personal Bluetooth devices via Apple's massive Find My network. Use it to create your own tracking tags that you can append to physical objects (keyrings, backpacks, ...) or integrate it into other Bluetooth-capable devices such as notebooks. -
- pdfmapmaker (opens new window) - Create pdfs from maps. -
- pixelartcss (opens new window) - Create pixel art using CSS -
- pixelartcss (opens new window) - Generate pixel art css. -
- Product Hunt Time Machine (opens new window) - Most voted hunt from every day since Product Hunt records began. -
- Public Money? Public Code! (opens new window) - 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.
- schlouk-map (opens new window) - Find the perfect bar close to you. France only. -
- sdelete (opens new window) - Securely deleting a file -
- streamlit (opens new window) - Interactive web app for creating Landsat/GOES timelapse for any location around the globe. The app was built using streamlit, geemap, and Google Earth Engine. -
- the earth awaits (opens new window) - Compare living and housing costs, lifestyle, pollution for more than 600 cities around the world and find where you want to move next. -
- The true size (opens new window) - Easily compare countries with each others -
- The-Open-Book (opens new window) - Want to create your own ebook reader? -
- TimeLines (opens new window) - Know when all your friends, colleagues, and family are. -
- usertesting (opens new window) - Get paid to test products. -
- vector.rocks (opens new window) - Add content on a map. -
- vervoe (opens new window) - Skill testing software that automatically ranks candidates based on how well they can do the job. -
- WDL (opens new window) - World Digital Library, has books, maps, ... -
# Presentations
Bored of powerpoint?
- beamer (opens new window) - LaTeX class for producing presentations -
- big (opens new window) - A configuration-free system for creating presentation (powerpoint style) that naturally encourages good style. -
- browserframe (opens new window) - Wrap screenshots in browser frames. Supports multiple browsers, operating systems, and themes. - -
- eagle.js (opens new window) - A hackable slideshow framework built with Vue.js -
- fusuma (opens new window) - Markdown and MDX Presentations (supports custom JS, CSS and React) -
- gatsby-starter-deck (opens new window) - Create presentations using Gatsby, React & Markdown -
- gitpitch (opens new window) - Markdown Presentation Service For Developers -
- Hacker Slides (opens new window) - A small UI for reveal.js presentations editor form markdown files. (it's selfhosted) -
- keppler (opens new window) - Real time code sharing for your lectures and presentations. -
- mdp (opens new window) - A command-line based markdown presentation tool -
- present (opens new window) - Terminal-based presentation tool with colors and effects -
- presentify (opens new window) - macOS menu bar app that helps you give better presentations, online classes, or video tutorials by letting you annotate any screen, highlight your cursor, and more. -
- reveal-md (opens new window) - Reveal JS but for Markdown or YAML (supports custom JS, CSS and export to pdf) -
- reveal.js (opens new window) - The HTML Presentation Framework -
- Showoff Presenter (opens new window) - 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 (opens new window) - A markdown presentation tool. (supports custom CSS) -
- webslides (opens new window) - Create HTML presentations in seconds -
# Governement-funded / Participative software / Community
Public money, public code !
- ckan (opens new window) - Data portal platform / Data management system that makes data accessible – by providing tools to streamline publishing, sharing, finding and using data
- consulproject (opens new window) - Citizen participation tool for an open, transparent and democratic government. -
- decidim (opens new window) - Participatory democracy framework -
- gnuhealth (opens new window) - Libre Health and Hospital Information System -
- kit (opens new window) - Help Your Followers Find Your Favorite Tools -
- ogptoolbox (opens new window) - List of tools and resources to promote democracy, transparency, participation and collaboration. -
- opencollective (opens new window) - Manage your finances so everyone can see where money comes from and where it goes. Collect and spend money transparently. -
- oskari (opens new window) - A framework for easily building multipurpose web mapping applications utilizing distributed Spatial Data Infrastructures like INSPIRE -
- sentilo (opens new window) - Smart City platform. -
- X-Road (opens new window) - X-Road Data Exchange Layer is a standardised, cohesive, collaborative, interoperable and secure data exchange layer that gives service providers the opportunity to combine many different services and data sources. -
# Project management / Time Management / Organisation / Productivity
- activitywatch (opens new window) - Records what you do so that you can know how you've spent your time. -
- agantty (opens new window) - Free Projectmanagement (gantt, ...) -
- automate.io (opens new window) - Automate like Fortune 500. Integrate your cloud applications. Automate marketing, sales and business processes. -
- awwapp (opens new window) - Online whiteboard -
- cal.com (opens new window) - Open source Calendly alternative. You are in charge of your own data, workflow and appearance. -
- Clocker (opens new window) - macOS app to plan and organize through timezones-
- clockify (opens new window) - Free time tracking software. It's a simple time tracker and timesheet app that lets you and your team track work hours across projects. Unlimited users, free forever. -
- favro (opens new window) - 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 (opens new window) - Javascript Gantt, A simple, interactive, modern gantt chart library for the web -
- hakatime (opens new window) - Hakatime is a server implementation of Wakatime. -
- hill-charts (opens new window) - see where projects really stand -
- Life-Calendar (opens new window) - A calendar... for your life (in development) -
- limesurvey (opens new window) - Professional online surveys / polls selfhosted -
- meeter (opens new window) - Manage all your calls and meetings in one place. macOS app that is located in the taskbar. -
- meetingbird (opens new window) - Simply schedule your meetins (integrates with gmail) -
- mindnode (opens new window) - Mindmap and brainstorming -
- Openproject (opens new window) - Collaborative Project Management: project management software. Gantt charts, Agile, Scrum, Wiki, ... -
- org-mode (opens new window) - Keeping notes, maintaining TODO lists, planning projects, and authoring documents with a fast and effective plain-text system -
- pandora (opens new window) - Collect the content (docs, links, ppt, img, code snippets and more... ) your co-workers have shared with you on Slack and Gmail. -
- pomofocus (opens new window) - Pomodoro time tracking that can be customized. -
- shipright (opens new window) - One organized place for product feedback -
- simplemind (opens new window) - Mindmap -
- startinfinity (opens new window) - Kanban & More -
- strategr (opens new window) - No-Fuss Time Management -
- survio (opens new window) - Simply create surveys -
- taskade (opens new window) - Real-time todo lists, mind maps, and notes -
- timeout (opens new window) - Time tracker and break reminder for macOS -
- timingapp (opens new window) - Automatic and manual time tracking, for the best of both worlds. -
- todo-cli (opens new window) - Command-line tool to manage the Todo lists of your projects -
- todoist (opens new window) - Todo lists -
- topsi-project-manager (opens new window) - A Desktop Kanban board app. -
- untools (opens new window) - Tools for better thinking. Collection of thinking tools and frameworks to help you solve problems, make decisions and understand systems. -
- wakatime (opens new window) - Metrics about your programming. See hakatime (opens new window) -
- worldtimebuddy (opens new window) - Visualize Timezones (ECT, UTC, ...) -
- xmind (opens new window) - Mind mapping and brainstorming tool -
- bordio (opens new window) - Daily planner app, which allows to manage tasks and events on one single board -
# Kanban
- kanban (opens new window) - Lean project management Kanban for GitLab -
- react-kanban (opens new window) - A server-rendered React Kanban app inspired by Trello built with React and Redux. -
- taskcafe (opens new window) - Kanban board -
- Wekan (opens new window) - Kanban board (built with Meteor). -
# Questions & Answers (Questions & Answers)
Ever heard of Stackoverflow ?
- paizaqa (opens new window) - Stack Overflow like Q&A built using MEAN stack - (opens new window)
- questions2answer (opens new window) - Question2Answer is a platform for Q&A sites, running on PHP/MySQL - (opens new window)
# Regex / Sed
- I hate regex (opens new window) - Because you know you do... online tool with helpful charts and explanations to your regex -
- Regex101 (opens new window) - Another online tool for dealing with regex -
- regexcrossword (opens new window) - A Regex Crossword "Game" -
- rgxg (opens new window) - rgxg (ReGular eXpression Generator) is a C library and a command-line tool to generate (extended) regular expressions. -
- sed online (opens new window) - the sed command, but online -
# Remote work / Visioconference / Pair programming
- beekast (opens new window) - Fun and interactive activities during visioconferences -
- Go to meeting (opens new window) -
- Google Hangouts (opens new window) - Communication software product developed by Google -
- hopin (opens new window) - Virtual venue with multiple interactive areas that are optimized for connecting and engaging. Attendees can move in and out of rooms just like an in-person event and enjoy the content and connections you've created for them. -
- join me (opens new window) - Conferences, screen sharing, ... -
- obsproject (opens new window) - Software for video recording and live streaming on windows, macOS and Linux. -
- restream (opens new window) - Stream live to 30+ social platforms at once. -
- safetywing.com (opens new window) - Health insurancefor your remote team. -
- Seashells (opens new window) - Pipe output from command-line programs to the web in real-time, even without installing any new software on your machine. -
- Slack (opens new window) - A single place for messaging, tools and files -
- Streamhut (opens new window) - Stream your terminal to web without installing anything. -
- Streamyard (opens new window) - The easiest way to create professional live streams -
- Teams (opens new window) - Work remotely without feeling remote. -
- Tixeo (opens new window) -
- Webex (opens new window) - Enterprise solution for video conferencing, online meetings, screen share, and webinars. -
- when2meet (opens new window) - Makes scheduling meeting accross timezones easy. Very helpful for distributed teams. -
- whereby (opens new window) - Easy video meetings -
- workaway (opens new window) - Community for cultural exchange, working holidays and volunteering in 170 countries. -
- youtube (opens new window) - Allows to live stream -
- Zoho (opens new window) - Your online meeting and webinar solution -
- zoom (opens new window) - Enterprise video conferencing with real-time messaging and content sharing -
# Games for remote teams
- cardsagainstformality (opens new window) - Cards against humanity but online. -
- garticphone (opens new window) - The phone game -
- Skribbl (opens new window) - Drawing and typing. -
- Workadventure (opens new window) - Gather with your teammates wherever you are in a virtual office. -
# Server Basics
- Apache / Nginx
- Certbot
- Fail2Ban
- UFW (Iptables alternative)
# Server Loadtest
But... will it scale?
- ab (opens new window) - Tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server. -
- blazemeter (opens new window) - open-source based, enterprise ready platform unifies all the functionality you need to shift testing left - and right. -
- flood (opens new window) - Easy to use load testing platform -
- jmeter (opens new window) - Java application designed to load test functional behavior and measure performance. -
- k6 (opens new window) - Open source load testing tool and SaaS for engineering teams -
- loader (opens new window) - Simple free Cloud-based LOAD TESTING -
- locust (opens new window) - Scalable user load testing tool written in Python. -
- vegeta (opens new window) - HTTP load testing tool and library. It's over 9000! -
# Selfhosted
- CachetHQ (opens new window) - Status page system, helps better communicate downtime and system outages - (opens new window)
- CodeInterview (opens new window) - CodeInterview is the right tool for online coding interviews. No sign-ups, just create a room and share the URL. -
- Cozy (opens new window) - Cozy is a platform that brings all your web services in the same private space. - (opens new window)
- dex (opens new window) - Identity service. OpenID Connect Identity (OIDC) and OAuth 2.0 Provider with Pluggable Connectors -
- Domainmod (opens new window) - An Application to manage your domains and other internet assets in a central location -
- framasoft - lufi (opens new window) - E2E encrypted File sharing software - (opens new window)
- Framasoft (opens new window) - Collection of free / open source tools that offer alternatives to Doodle, Google Forms, ... -
- Freshrss (opens new window) - A self-hostable RSS aggregator… probably the best! - (opens new window)
- helpy (opens new window) - Customer Support (ticketing) Software -
- homer (opens new window) - A very simple static homepage for your server. -
- I, Librarian (opens new window) - PDF managing SaaS -
- Jitsi (opens new window) - Multi-platform video conferencing - (opens new window)
- link-lock (opens new window) - Password-protect URLs when sharing them to others using AES in the browser. -
- Openvswitch (opens new window) - A production quality, multilayer virtual switch -
- Osticket (opens new window) - Customer Support (ticketing) Software - (opens new window)
- peertube (opens new window) - Decentralized and federated video platform which provides similar features to YouTube, Dailymotion or Vimeo. -
- Pi-hole (opens new window) - A black hole for Internet advertisements / A DNS sinkhole that protects your devices from unwanted content, without installing any client-side software. - (opens new window)
- Privatebin (opens new window) - A minimalist, online pastebin where the server has zero knowledge of pasted data. - (opens new window)
- Sandstorm (opens new window) - Platform for self-hosting web apps - (opens new window)
- Shaarli (opens new window) - Personal, minimalist, super-fast, database free, bookmarking / link sharing service -
- Spreed-webrtc (opens new window) - WebRTC audio/video call and conferencing server. -
- Staffjoy (opens new window) - Scheduling Apps - (opens new window)
- turtl app (opens new window) - The secure, collaborative notebook - (opens new window)
- xdebug (opens new window) - Xdebug is an extension for PHP to assist with debugging and development. - (opens new window)
# git / code repositories
- first-contributions (opens new window) - Help beginners to contribute to open source projects -
- git-jump (opens new window) - Improved navigation between Git branches. -
- gitchangelog (opens new window) - Creates a changelog from git log history. -
- gitui (opens new window) - The comfort of a git GUI but right in your terminal -
- gitea (opens new window) - A painless self-hosted Git service. - (opens new window)
- gitexplorer (opens new window) - Find the right commands you need without digging through the web. -
- Gitlab (opens new window) - A web-based DevOps lifecycle tool + git repository manager -
- pre-commit (opens new window) - A framework for managing and maintaining multi-language pre-commit hooks -
- Rhodecode (opens new window) - Centralized control for distributed repositories. Mercurial, Git, and Subversion under a single roof. - (opens new window)
# Ticketing / Bug tracker / Support
- linear (opens new window) - Linear helps streamline software projects, sprints, tasks, and bug tracking. -
- liveagent (opens new window) - Tickets, Livechat, ... all in one place -
- Mantis BT (opens new window) - An issue tracker / Ticketing tool that provides a delicate balance between simplicity and power - (opens new window)
- YouTrack (opens new window) - Issue tracking tool that enables teams to collaborate efficiently. Made by JetBrains -
- zammad (opens new window) - Zammad is a web-based user support/ticketing solution. - (opens new window)
# SSL
- Certbot (opens new window) - A software tool for automatically using Let’s Encrypt certificates on manually-administrated websites to enable HTTPS. - (opens new window)
- Let's Encrypt (opens new window) - A nonprofit Certificate Authority providing TLS certificates to 190 million websites. - (opens new window)
- mkcert (opens new window) - A simple zero-config tool to make locally trusted development certificates with any names you'd like -
- neverssl (opens new window) - This website is for when you try to open Facebook, Google, Amazon, etc on a wifi network, and nothing happens.
- ssl test (opens new window) - This free online service performs a deep analysis of the configuration of any SSL web server on the public Internet -
- testssl.sh (opens new window) - Testing TLS/SSL encryption anywhere on any port -
# Spectre / Meltdown
- Spectre-meltdown-checker (opens new window) - Spectre, Meltdown, Foreshadow, Fallout, RIDL, ZombieLoad vulnerability/mitigation checker for Linux & BSD -
# Screencast / Screenshots
One image = 1000 words
- annotate-capture-screenshot (opens new window) - Annotate (formerly know as Glui) is the simplest way to capture, annotate and share screenshots on macOS. -
- asciinema (opens new window) - Record and share your terminal sessions, the right way. → "Shellcast" - (opens new window)
- Kap (opens new window) - Screen recorder built with web technology -
- keycastr (opens new window) - macOS keystroke visualizer -
- Licecap (opens new window) - Do a simple screencast in gif format - (opens new window)
- peek (opens new window) - Simple animated GIF screen recorder with an easy to use interface - (opens new window)
- pop (opens new window) - Screen sharing, multiplayer control, voice and high-quality video. Perfect for pair programming. -
- Printimage (opens new window) - Displays image in the terminal -
- screencast-o-matic (opens new window) - Helps to easily create, edit and communicate with videos and images -
- screenFetch (opens new window) - Fetches system/theme information in terminal for Linux desktop screenshots. - (opens new window)
- ScreenshotFramer (opens new window) - Create localized App Store screenshots -
- shareit (opens new window) - Share screen recordings instantly -
- terminalizer (opens new window) - Record your terminal and generate animated gif images or share a web player -
- termtosvg (opens new window) - Record terminal sessions as SVG animations -
# Scrapping / Parsing
- BeautifulSoup (opens new window) - Python library for pulling data out of HTML and XML files. -
- G-Map Extractor (opens new window) - Captures contact information such as business name, address, phone number, website address, zip code information from Google maps. -
- huginn (opens new window) - Create agents that monitor and act on your behalf on the web. Your agents are standing by! -
- LXML (opens new window) - Lxml is the most feature-rich and easy-to-use library for processing XML and HTML in the Python language. - (opens new window)
- Scrapy (opens new window) - Application framework for crawling web sites and extracting structured data - (opens new window)
- WHOIS parser (opens new window) - An intelligent — pure Ruby — WHOIS client and parser -
# Security / Cracking
- allstar (opens new window) - GitHub App installed on organizations or repositories to set and enforce security policies -
- canary (opens new window) - Notifies on detected intrusion, also exists as tokens (opens new window)-
- cfssl (opens new window) - CFSSL is CloudFlare's PKI/TLS swiss army knife. It is both a command line tool and an HTTP API server for signing, verifying, and bundling TLS certificates. -
- crowdsec (opens new window) - A modern behavior detection system, written in Go. It stacks on Fail2ban's philosophy, but uses Grok patterns & YAML grammar to analyse logs, a modern decoupled approach (detect here, remedy there) for Cloud/Containers/VM based infrastructures. -
- crt.sh (opens new window) - A shell script to grab subdomains and probe for working http and https servers. -
- Damn Vulnerable Web Application (DVWA) (opens new window) - PHP/MySQL web application that is damn vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, help web developers better understand the processes of securing web applications and aid teachers/students to teach/learn web application security in a class room environment. -
- DocBleach (opens new window) - DocBleach allows you to sanitize your Word, Excel, PowerPoint, PDF, ... documents. -
- endlessh (opens new window) - SSH tarpit that very slowly sends an endless, random SSH banner. It keeps SSH clients locked up for hours or even days at a time. The purpose is to put your real SSH server on another port and then let the script kiddies get stuck in this tarpit instead of bothering a real server. -
- etcd (opens new window) - Key-value store for the most critical data of a distributed system (anyjything from simple web app to a Kubernetes cluster)-
- HackTricks (opens new window) - Book by Carlos Polop with tricks and techniques he learnt from CTFs, real life apps, and reading researches and news. Includes pentest, wordpress security, ... -
- have i been pwned? (opens new window) - Check if you have an account that has been compromised in a data breach -
- lgtm (opens new window) - Continuous security analysis
- lulu (opens new window) - macOS firewall that aims to block unknown outgoing connections, unless explicitly approved by the user. -
- lynis (opens new window) - 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. -
- malwoverview (opens new window) - Simple tool to perform an initial and quick triage of malware samples, URLs and hashes. - s
- nexfil (opens new window) - OSINT tool written in python for finding profiles by username. -
- No more ransom (opens new window) - Helps unlocking ransomware infected files -
- openxpki (opens new window) - OpenXPKI is an enterprise-grade PKI/Trustcenter software. It implements the necessary features to operate a PKI in professional environments. -
- owasp - vulnerable web applications directory (opens new window) - comprehensive and well maintained registry of all known vulnerable web applications currently available. -
- pwnadventure (opens new window) - Game that is intentionally flawed to look for security issues (CTF). -
- Ransomware - Map of US ransomware attacks (opens new window) - Pinpoints the locations of each ransomware attack in the US, from 2018 to present day. -
- ransomwhere (opens new window) - Utility with a simple goal; generically thwart macOS ransomware -
- Redact (opens new window) - Delete your digital footprint. The only platform that allows you to automatically clean up your old posts from services like Twitter, Reddit, Facebook, Discord and more all in one place. -
- seeker (opens new window) - Host a fake page that requests your location like many popular location based websites to get GPS coordinates of a target. -
- Snort (opens new window) - A lightweight network intrusion detection system (NIDS) software for Linux and Windows to detect emerging threats. -
- sploitus (opens new window) - List of exploits -
- sqreen (opens new window) - Application security platform that helps teams protect applications, increase visibility and secure code. -
- stegcloak (opens new window) - Steganography module to hide secrets inside text by compressing and encrypting the secret before cloaking it with special unicode invisible characters. -
- stronghold (opens new window) - The easiest way to securely configure your Mac. -
- Suricata (opens new window) - Real time intrusion detection (IDS), inline intrusion prevention (IPS), network security monitoring (NSM) and offline pcap processing -
- the-bastion (opens new window) - Bastions are a cluster of machines used as the unique entry point by operational teams (such as sysadmins, developers, database admins, ...) to securely connect to devices (servers, virtual machines, cloud instances, network equipment, ...), usually using ssh. -
- Try Hack Me (opens new window) - Interactive exercises based on real world scenarios, from hacking machines to investigating attacks, we've got you covered. -
- virus total (opens new window) - Analyze suspicious files and URLs to detect types of malware, automatically share them with the security community -
- vuls.io (opens new window) - Agentless Vulnerability Scanner for Linux/FreeBSD -
- Zoneminder (opens new window) - State-of-the-art video surveillance software system. - (opens new window)
- Zydra (opens new window) - 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 (opens new window) - Cross-platform, free and open-source password manager based on NodeJS. -
- Keepassxc (opens new window) - Cross-platform community fork of KeePassX. - (opens new window)
- Keeweb (opens new window) - Cross-platform password manager compatible with KeePass - (opens new window)
- lesspass (opens new window) - Stateless Password Manager. Stop wasting your time synchronizing your encrypted vault. Remember one master password to access your passwords, anywhere, anytime, from any device. No sync needed. -
- Passbolt (opens new window) - Open source password manager for teams. -
- Password store (opens new window) - Standard unix password manager -
# Abusive IPs / Whois
Keep the h4xx0r5 out
- abuseipdb-cli (opens new window) - A CLI tool to check ✔️, report 🚩 IP address, download blacklist 🚫 with AbuseIPDB API v2 -
- abuseipdb (opens new window) - Check the report history of any IP address to see if anyone else has reported malicious activities. -
- ipwhois (opens new window) - Retrieve and parse whois data for IPv4 and IPv6 addresses -
# Server Management
- ISPconfig (opens new window) - Manage Your Servers Directly Through Your Browser -
# Shell / Terminal / Powershell / Command Line Interface (CLI)
- argbash (opens new window) - Makes Bash argument parsing easier - (opens new window)
- babun (opens new window) - A windows shell you will love -
- bash-it (opens new window) - A community Bash framework. -
- bat (opens new window) - A cat(1) clone with wings. -
- cool-retro-term (opens new window) - A good looking terminal emulator which mimics the old cathode display. -
- curlie (opens new window) - The power of curl, the ease of use of httpie. -
- cygwin - Get that Linux feeling but on Windows - (opens new window)
- easyigloo (opens new window) - A powerful, context-oriented command-line interface which allows IT gurus to manage their Windows desktop and server machines with ease. -
- exa (opens new window) - A modern version of ‘ls’. -
- fig (opens new window) - IDE-style autocomplete to your existing terminal. -
- FinderGo (opens new window) - Open terminal quickly from Finder (macOS) -
- howdoi (opens new window) - Instant coding answers via the command line -
- HTTPie (opens new window) - cURL-like tool for humans -
- hyper (opens new window) - A terminal built on web technologies -
- lsix (opens new window) - Like "ls", but for images. Shows thumbnails in terminal using sixel graphics.
- m-cli (opens new window) - Swiss Army Knife for macOS -
- Mac-CI (opens new window) - The ultimate tool to manage your Mac. It provides a huge set of command line commands that automatize the usage of your macOS system. -
- mobaxterm (opens new window) - Enhanced terminal for Windows with X11 server, tabbed SSH client, network tools and much more -
- mosh (opens new window) - Mosh is a replacement for interactive SSH terminals. It's more robust and responsive, especially over Wi-Fi, cellular, and long-distance links. -
- nanorc (opens new window) - Improved Syntax Highlighting Files for the Nano text editor - -
- neofetch (opens new window) - Command-line system information tool -
- Oh-my-zsh (opens new window) - Oh My Zsh will not make you a 10x developer...but you may feel like one.- (opens new window)
- sshs (opens new window) - Terminal user interface for SSH -
- shell harden (opens new window) - A syntax highlighter and a tool to help do things safely in bash -
- simple curses (opens new window) - "Bash simple curses" give you some basic functions to quickly create some windows on you terminal as Xterm, aterm, urxvt... -
- spaceship-prompt (opens new window) - Zsh prompt for Astronauts -
- starship (opens new window) - Minimal, blazing-fast, and infinitely customizable prompt for any shell! -
- Tabby (opens new window) - A terminal for a more modern age - -
- Term Markdown viewer (opens new window) - Read markdown in your terminal -
- the fuck (opens new window) - Magnificent app which corrects your previous console command. -
- tldr (opens new window) - Simplified and community-driven man pages -
- tmux (opens new window) - A terminal multiplexer. It lets you switch easily between several programs in one terminal -
- wego (opens new window) - A weather client for the terminal -
- WindTerm (opens new window) - SSH/Telnet/Serial/Shell/Sftp client for DevOps. -
- wifi-password (opens new window) - Get the password of the wifi you're on (bash) -
- xxh (opens new window) - Bring your favorite shell wherever you go through the ssh -
# Oh-my-zsh Theme
- agnoster
- powerlevel9k (opens new window)
# Oh-my-zsh Plugins
- colored-man-pages
- git
- zsh-autosuggestions (opens new window)
- zsh-syntax-highlighting
# Oh-my-zsh Aliases
- bat (opens new window) alternative to cat
- exa (opens new window) alternative to ls
# System utilities
Automate all the things! ... or at least try to make your life easier
- Aerial (opens new window) - Apple TV Aerial Screensaver for macOS -
- alfredapp (opens new window) - Hotkeys, keywords, text expansion and more for macOS -
- anyshortcut (opens new window) - Customize keyboard shortcuts for your frequently visited websites. -
- Barrier (opens new window) - Crossplatform tool that allows to use one mouse and keyboard on several computers (emulates a KVM switch) - -
- dot-hammerspoon (opens new window) - example of Hammerspoon configuration. -
- dotfiles (opens new window) - A collection of miscellaneous .files ("dot" files) and some regular files for configuration -
- duf (opens new window) - Disk Usage/Free Utility (Linux, BSD, macOS & Windows) -
- easy-file-organizer (opens new window) - Organize Files, Folders and Desktop easily! -
- hammerspoon-config (opens new window) - another example of Hammerspoon configuration. -
- hammerspoon (opens new window) - macOS desktop automation -
- httpstat (opens new window) - httpstat visualizes curl(1) statistics in a way of beauty and clarity. -
- Jarvis (opens new window) - Jarvis is an Alfred alternative for Windows 10. -
- Karabiner (opens new window) - An utility for keyboard customization on macOS Sierra - (opens new window)
- kinto.sh (opens new window) - Seamless copy and paste with all apps and terminals. The zero effort solution. -
- modd (opens new window) - Triggers commands and manages daemons in response to filesystem changes (Unix, macOS, Windows) -
- OpenInTerminal (opens new window) - Finder Toolbar app for macOS to open the current directory in Terminal, iTerm, Hyper or Alacritty -
- organize (opens new window) - The file management automation tool -
- PowerToys (opens new window) - Tune and streamline Windows (mouse finder, file renaming tool, ...) -
- procs (opens new window) - replacement for ps -
- qwerty-fr (opens new window) - Qwerty keyboard layout with French accents, symbols and much more. -
- sharemouse (opens new window) - Control multiple computers from a single mouse and keyboard -
- SlowQuitApps (opens new window) - Add a global delay to Command-Q to stop accidental app quits. -
- switch-manager (opens new window) - Simply manage some macOS options from the menu bar -
- Total Commander (opens new window) - File manager for Windows -
- topgrade (opens new window) - Upgrade everything (system, brew, ...). -
- trash (opens new window) - Move files and directories to the trash -
- typinator (opens new window) - "types" frequently used text for you (on macOS) -
- uebersicht (opens new window) - Keep an eye on what's happening on your machine and in the world. -
- vimacapp (opens new window) - Revolutionizes the way you navigate macOS -
# Text Expanders
- atext (opens new window) - aText accelerates your typing in any application by replacing abbreviations with frequently used phrases you define. -
- AutoHotkey_L (opens new window) - Macro-creation and automation-oriented scripting utility for Windows. -
- espanso "GUI" alternative to forms (opens new window) - For the time being, espanso does not come with a graphical user interface, in the meanwhile you can use this workaround to prompt for text or select result in a list, on macOS. -
- espanso (opens new window) - Cross-platform Text Expander -
- textexpander (opens new window) - insert snippet of text from a repository of emails, boilerplate and other content, as you type – using a quick search or abbreviation. -
# Templates / Dashboards / Tool overview / Bookmarks / Internal Tools
- Admin LTE (opens new window)
- Angular analytics (opens new window)
- appsmith (opens new window) - Visual development platform to build and launch internal tools quickly. Drag-and-drop pre-built widgets, and connect them using JavaScript to create interactive pages. Connect UI to your APIs and Databases to build complex workflows in minutes. -
- backstage (opens new window) - Backstage is an open platform for building developer portals made by spotify -
- Bootstrap admin templates (opens new window)
- Budibase (opens new window) - Low-code platform to build internal tools. -
- coreui admin template (opens new window)
- dashing (opens new window) - A simple home server dashboard -
- DashMachine (opens new window) - Another web application bookmark dashboard, with fun features. -
- golinks.io (opens new window) - Intuitive, secure, go links, shared by teams. -
- golinks (opens new window) - A personal 'golink' redirect service using nginx and docker -
- Heimdall (opens new window) - Application dashboard and launcher -
- Ngx-admin (opens new window)
- Organizr (opens new window) - Homelab Services Organizer - Written in PHP -
- Simplefolio (opens new window) - A minimal portfolio template for Developers -
- Sufee admin dashboard (opens new window)
# Translations
Фэсапщы Elu הלו Güata Tàg السلام عليكم Cześć নমস্কাৰ Kasalehlie მარშიხ Aloha ვალ Haluu 你好 Γειά! Halito 今日は ជំរាបសួរ Kamusta 안녕하십니까 ສະບາຍດີ გეგაჯგინას Здраво
- Deepl (opens new window) - (The best) machine translation service. -
- glosbe (opens new window) - Multilingual online dictionary -
- libretranslate (opens new window) - Machine Translation API -
- textmaster (opens new window) - Paid proofreading and translation service. -
# User Management (LDAP / Radius / SSO / OpenID Connect / OAuth / SAML / ... )
- free ipa (opens new window) - Manage Linux users and client hosts in your realm from one central location with CLI, Web UI or RPC access. - (opens new window)
- free radius (opens new window) - Open source implementation of RADIUS, an IETF protocol for AAA (Authorisation, Authentication, and Accounting). - (opens new window)
- key cloak (opens new window) - Identity and Access Management - (opens new window)
# Useful Software
# Mac
- App Cleaner
- bat (opens new window)
- bpytop (opens new window) -
htop
clone - Grand Perspective
- Balena Etcher (opens new window) - Flash OS images to SD cards & USB drives, safely and easily.
- exa (opens new window)
- MonitorControl (opens new window) - Control your external monitor brightness, contrast or volume directly from a menulet or with keyboard native keys.
- nightowl (opens new window) - Switch between light and dark mode
- multi (opens new window) - Create a custom, lightweight macOS app from a group of websites.
- latest (opens new window)
- Keka
- Oh My ZSH
- organize (opens new window)
- Rambox
- Does It ARM? (opens new window)
# Linux
- bat
- grepcidr
- ipcalc
- iperf
- lnav
- mtr
- popsicle (opens new window) - Multiple USB File Flasher
# Windows
- Windirstat
- Total Commander
- Files (opens new window)
- Rufus (opens new window) - Create bootable USB drives the easy way
# VPN
- innernet (opens new window) - A private network system that uses WireGuard under the hood. -
- nebula (opens new window) - Scalable overlay networking tool with a focus on performance, simplicity and security. -
- netmaker (opens new window) - Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks. -
- subspace (opens new window) - simple WireGuard VPN server GUI -
- tailscale (opens new window) - Connect all your devices using WireGuard,
- wg-gen-web (opens new window) - Simple Web based configuration generator for WireGuard -
- wireguard (opens new window) - Fast, Modern, Secure VPN Tunnel -
- zerotier (opens new window) - Combines the capabilities of VPN and SD-WAN, simplifying network management - without the hassle. -
# Voice / Home Assistant
Ok Siri
- gladysassistant (opens new window) - Home assistant -
- home-assistant (opens new window) - Home automation that puts local control and privacy first. -
- jarvis (opens new window) - Jarvis.sh is a simple configurable multi-lang assistant -
- picovoice (opens new window) - Create context-aware voice products. Platform for adding voice to anything -
- replicastudios (opens new window) - Create naturally expressive voice overs and performances with a Replica Voice.
# Webservers
- h5ai (opens new window) - A file indexer for HTTP web servers with focus on your files. Directories are displayed in a appealing way and browsing them is enhanced by different views, a breadcrumb and a tree overview. -
- NGINX Config (opens new window) - The easiest way to configure a performant, secure, and stable NGINX server. - (opens new window)
- puphpet (opens new window) - Simplify deployment through vagrant for nginx / apache / mySQL / ... -
# Website Hosting (Free)
- alwaysdata (opens new window) -
- atspace (opens new window) -
- awardspace (opens new window) -
- Github Pages (opens new window) -
- Gitlab Pages (opens new window) -
- infinityfree (opens new window) -
- netlify (opens new window) -
- planethoster (opens new window) -
- surge (opens new window) -
- vercel (opens new window) - Previously known as Zeit. -
- webself (opens new window) -
# Writing / Markdown / Rendering
- bibcitation (opens new window) - Citation generator that creates bibliographies, references and works cited. Automatically generate MLA, APA, Chicago and other citations and create an accurate bibliography in one click. -
- bludit (opens new window) - Create your own Website or Blog in seconds. Simple, Fast, Secure, Flat-File CMS -
- doctoc (opens new window) - Generates table of contents for markdown files -
- Ghost (opens new window) - The #1 headless Node.js CMS for professional publishing -
- GitHub buttons (opens new window) - Showcase your GitHub repo’s success with hotlinkable GitHub star, fork, sponsor, and follow buttons. -
- github-buttons (opens new window) - Unofficial github:buttons -
- github-calendar (opens new window) - Embed your GitHub contributions calendar everywhere. -
- githubchart-api (opens new window) - Embed github contributions chart as image -
- Joplin (opens new window) - note taking and to-do application -
- markdown-here (opens new window) - Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. -
- mdx (opens new window) - 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. -
- nb (opens new window) - Command line note-taking, bookmarking, archiving, and knowledge base application -
- obsidian (opens new window) - knowledge base on top of a local folder of plain text Markdown files. -
- pdf.js (opens new window) - A PDF Reader in JavaScript made by mozilla - (opens new window)
- quilljs (opens new window) - WYSIWYG editor built for the modern web. -
- Relaxed (opens new window) - Create PDF documents interactively using web technologies -
- Scribus (opens new window) - A page layout / desktop publishing tool - (opens new window)
- shields (opens new window) - Add fancy shields to your github readme pages. -
- standardnotes (opens new window) - Cross platform and mobile note taking app that is end-to-end (E2E) encrypted. -
- Tiny MCE (opens new window) - WYSIWYG editor. -
- writty (opens new window) - A free open-source text editor to help you focus on what matters. -
# Wordpress
- bedrock (opens new window) - Wordpress Boilerplate
- frontity (opens new window) - React framework for WordPress -
- frost (opens new window) - Experimental block theme for designers, developers, and creators. -
- Modern Wordpress (opens new window) - Modern WordPress development and deployment workflow template on Platform.sh -
- WP - CLI (opens new window) - WP-CLI is the command-line interface for WordPress. -
- WP Speedster (opens new window) - You can find almost all themes from the WordPress.org theme repository tested against Google PageSpeed here. -