fbartels / useful-tools

A list of usefull tools and programs for developpers, devops and admins

Home Page:https://trolologuy.github.io/useful-tools/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ’‘ πŸ”Ž Useful Tools πŸ”§

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

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

Please feel free to comment if you know better tools / or alternatives or if some links are dead, ... πŸ˜‰

Backup / Data / Restauration / ...

This category doesn't need an introduction i guess

  • ddrescue - A data recovery tool. It copies data from one file or block device (hard disc, cdrom, etc) to another, trying to rescue the good parts first in case of read errors -
  • Duplicity - Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. -
  • Borg - Deduplicating archiver with compression and authenticated encryption -

Blogs

Some helpful Blogs and Tech News websites

  • Dev.to - πŸ‡¬πŸ‡§ - online community. Anyone can share articles, questions, discussions, etc.
  • CSS-Tricks - πŸ‡¬πŸ‡§ - Articles, Snippets about CSS Tipps and tricks.
  • Thomas-Krenn-Wiki - DE - Well documented wiki
  • D. Kriesel - πŸ‡©πŸ‡ͺ - Data Science, Machine Learning, ...
  • Frankys Web - πŸ‡©πŸ‡ͺ - Exchange-Guru
  • Heise - πŸ‡©πŸ‡ͺ - News
  • Golem - πŸ‡©πŸ‡ͺ - News
  • korben.info - πŸ‡«πŸ‡· - Famous blogger
  • Alsacreations - πŸ‡«πŸ‡· - HTML, CSS, JavaScript tutorials
  • t3n - πŸ‡©πŸ‡ͺ - News
  • Daniel Kriesel - πŸ‡©πŸ‡ͺ + πŸ‡¬πŸ‡§ - Data science Guru
  • Daniel Stenberg - πŸ‡¬πŸ‡§ - Lead developper of Curl
  • Troy Hunt - πŸ‡¬πŸ‡§ - The guy behing "haveibeenpwned.com"
  • Phoenixjp - πŸ‡«πŸ‡· - News agregator

Banking

Time is money as they say ⏳ πŸ’Έ

Bot / Chatbots

  • landbot - Most Intuitive No Code Chatbot Builder -

Browsers

The thing you use to navigate through the depth of internet

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

Calculus

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

Chat

Tools to easen communication

  • Rambox - Aggregates lots of differents chat-tools -
  • Franz - Aggregates lots of differents chat-tools -
  • Rocket Chat - The ultimate Free Open Source Solution for team communications -
  • Matrix - A new basis for open, interoperable, decentralised real-time communication -

Conversions

Converting from one format to another

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

Craft

Doing stuff in real life too?

Code style, review, quality and security / Linters

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

  • Pylint - A Python static code analysis tool (linter) which looks for programming errors, helps enforcing a coding standard, sniffs for code smells and offers simple refactoring suggestions. -
  • Black - The uncompromising Python code formatter -
  • Sonarlint - SonarLint is an IDE extension that helps you detect and fix quality issues as you write code (linter). -
  • Sonarqube - A tool for continuously inspecting the Code Quality and Security of your codebases, and guiding development teams during Code Reviews. -
  • Sourcetrail - Free and open-source cross-platform source explorer Get productive on unfamiliar source code. -
  • tabnine - Smart Compose for code. Deep learning to help you write code faster. -

Cheatsheets

How was it again?

  • git - just a simple guide for getting started with git. no deep shit ;) -
  • Markdown - md - A quick reference and showcase -
  • Markdown - Smileys - Complete list of github markdown emoji markup -
  • Devdocs - DevDocs combines multiple API documentations in a fast, organized, and searchable interface.-

Clustering

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

  • Slurm - Highly Scalable Workload Manager

Configuration Management

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

Continuous Integration

  • Rudder - Multi-platform solution for managing configurations of mission-critical systems. -
  • Travis - Test and Deploy code -

Databases - Related Stuff

Store that data

  • Adminer - Database management in a single PHP file -
  • Dbeaver - Free universal database tool and SQL client -

Deployment / Automation

Who likes to do stuff manually anyway

  • Ansible - Automation platform that makes your applications and systems easier to deploy. Uses SSH only, no agents to install on remote systems. -
  • Vagrant - Vagrant is a tool for building and distributing development environments. -
  • Jenkins - An automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project. -
  • netboot - PXE boot various operating system installers or utilities from one place within the BIOS without the need of having to go retrieve the media to run the tool. You can remote attach the ISO to servers, set it up as a rescue option in Grub, or even set up your home network to boot to it by default so that it's always available. -
  • Airwatch - Enterprise mobility management (EMM) is a device- and platform-agnostic solution that centralizes the management, configuration and security of all devices in an organization, both BYO and corporate-owned. EMM goes beyond traditional device management to include the management and configuration of enterprise apps and content. -
  • Microsoft Deployment Toolkit - Microsoft Deployment Toolkit (MDT) provides a unified collection of tools, processes, and guidance for automating desktop and server deployments. -

Development

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

  • Handlebar JS - Handlebars is a simple templating language it allows building semantic templates effectively (largely compatible with mustache) -
  • Grunt JS - JavaScript Task Runner, automates repetitive tasks like minification, compilation, unit testing, linting, ... -
  • Bower - Web sites are made of lots of things β€” frameworks, libraries, assets, and utilities. Bower manages all these things for you. -
  • Mustache JS - Minimal templating with {{mustaches}} in JavaScript -
  • Dashing - Dashboard framework -
  • Muze JS - A data visualization library that can be used to create composable and interactive data visualization for the web -
  • Fusioncharts - Get interactive and responsive charts for all your projects -
  • Can i use - Browser support tables for comparing the availability of modern web technologies -
  • Python - Excel - Python module for creating Excel XLSX files. -
  • Apprise - App to send a notification to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc. -

Documentation / Wikis / User Feedback

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

  • Wiki JS - A modern, lightweight and powerful wiki app built on Node.js -
  • Daux - Markdown based documentation generator -
  • Write the docs - Information about writing documentation -
  • MKdocs - Fast, simple and static site generator based on Markdown -
  • Carbon - Create and share beautiful images of your source code -
  • PHPback - Feedback system -
  • Mediawiki - The wiki system that powers Wikipedia -
  • Sphinx - Documentation builder, especially usefull for source code -
  • Knowledge Repo - A next-generation curated knowledge sharing platform for data scientists and other technical professions. -
  • Docusaurus - Easy to maintain open source documentation websites -

Docker

Containers and stuff

  • Watchtower - A process for automating Docker container base image updates -
  • Portainer - A lightweight management UI which allows you to easily manage your different Docker environments (Docker hosts or Swarm clusters). -
  • Traeffik - A HTTP reverse proxy and load balancer that makes deploying microservices easy-
  • composerize - Turns docker run commands into docker-compose files! -

Emulation

Feeling retro?

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

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

Welcome to the 21st Century

  • Metasfresh - Responsive Free and Open Source ERP System -
  • Kopano - Digitally sovereign communication and collaboration software -
  • Sabre - A CardDAV, CalDAV and WebDAV server -
  • Hubspot - Marketing, sales, and service software (CRM). -
  • Foodcops - Web-based software to manage a non-profit food coop (product catalog, ordering, accounting, job scheduling). -
  • Wekan - Kanban board (built with Meteor). -
  • Openproject - Collaborative Project Management: project management software. Gantt charts, Agile, Scrum, Wiki, ... -
  • snipeit - Say goodbye to spreadheets. Asset Management System. -

File Sharing

Sharing is caring

  • send - Simple, private file sharing from the makers of Firefox -
  • DC++ - Direct Connect allows you to share files over the Internet without restrictions or limits. -
  • Gofile - File sharing platform, anonymous and free -

Frameworks / Snippets

Makes your developer life easier... kinda

  • Getuikit - A lightweight and modular front-end framework for developing fast and powerful web interfaces -
  • jdash - A customizable Javascript + Backend platform for adding end user designable dashboards into your web application -
  • google chart - Display live data on your site -
  • Parallax - Parallax.js is a dirt simple parallax scrolling effect inspired by Spotify.com and implemented as a jQuery plugin. - -
  • Socket - Socket.IO enables real-time, bidirectional and event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed. -
  • pm2 - Advanced, production daemon process manager for Node.JS that will help you manage and keep your application online 24/7 -
  • nodemon - Nodemon is a utility for Node.js that will monitor for any changes in your source and automatically restart your server. -
  • jupyter - A web-based interactive development environment for Jupyter notebooks, code, and data. It allows interactive computing across dozens of programming languages. -
  • CodyHouse - A lightweight front-end framework for building accessible, bespoke interfaces. Allows to design a web page (kinda wireframe deluxe). -
  • vue JS - A progressive, incrementally-adoptable JavaScript framework for building UI on the web. -
  • insomnia - Debug APIs like a human, not a robot. Finally, a REST client you'll love -
  • public apis - Learn & Fuel up your tools, apps and business with powerful 1000+ public apis. -
  • i18next - An internationalization-framework written in and for JavaScript. It provides you with a complete solution to localize your product from web to mobile and desktop. -

Games

You know you need a break

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

Graphics / Design

Draw me a sheep

  • Vectr - Web and Desktop cross-platform Graphics Software -
  • Draw - Online diagramming web site-
  • Staruml - A sophisticated Cross-Platform software modeler for agile and concise modeling -
  • Clrs - A nicer color palette for the web. -
  • paletton - A Color Scheme Designer / Palette -
  • Webolution - Explore the evolution of Webdesign from 1991 to 2015 -
  • CSS Zengarden - A demonstration of what can be accomplished through CSS-based design -
  • Affinity - Great alternative to Photoshop -
  • Inkscape - A professional cross-platform vector graphics editor -
  • JSpaint - You missed MS Paint? It's back ! -
  • Canva - Create designs and documents in minutes -
  • Figma - Figma helps teams create, test, and ship better designs from start to finish. -
  • Picsum - Lorem Ipsum for images -
  • Freepik - Free Vectors, Stock Photos, PSD and Icons -
  • Logo - Make a logo in minutes -
  • placeholder.com - Free Image Placeholder Service -
  • pngkey - Largest Archive Of Transparent PNG. No attribution required! -
  • favicon - Favicon generator. Create a favicon in few simple clicks. Generate a favicon from text, from an image, or from an emoji. Download in .ico and .png formats. -

Good Practices

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

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

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

Integrated Development Environment (IDE)

printf("Hello, World!");

  • Atom - A hackable text editor for the 21st Century -
  • Visual Studio Code - Great crossplatform IDE, made by microsoft -

Atom Plugins:

- minimap
- pigments

Images

  • EXIF tool - A crossplatform command-line application for reading, writing and editing meta information in a wide variety of files. -

Images reverse search / Face search / Image tagging

I'm a creep

  • yandex.ru - The search engine can be used to reverse search for images as well -
  • betafaceapi - A face detection and face recognition web service -
  • pimeyes - Find people with similar faces. -
  • pictriev - Gives attributes to pictures in percentages -
  • phototagger - Helps tagging pictures -

Recruitment / Job searching / Interviews

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

  • resumemaker - Helps you to make your resume online -
  • meteojob - πŸ‡«πŸ‡·
  • tweetjobs - Find Latest Jobs from Twitter
  • stackoverflow - jobs - πŸ‡¬πŸ‡§
  • talent.io - Get the tech job you deserve. The simplest way to find full-time and contract tech positions in Europe - πŸ‡¬πŸ‡§
  • weworkremotely - Largest remote work community in the world - πŸ‡¬πŸ‡§
  • jobesto - PL
  • honeypot - Europe’s developer-focused job platform. - πŸ‡¬πŸ‡§ / πŸ‡©πŸ‡ͺ / NL
  • test-your-sysadmin-skills - This project contains 284 test questions and answers that can be used as a test your knowledge or during an interview/exam for position such as Linux (*nix) System Administrator. -

Lamp Stack

Apache, MySQL, PHP

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

Mail

That relict of the past

  • mb2md - Helps converting Mbox mailboxes to Maildir format. -
  • dnswl - E-Mail Reputation – Protect against false positives. -
  • offline imap - OfflineIMAP allows to dispose your mailbox(es) as a local Maildir(s). -
  • imapsync - An IMAP transfers tool. The purpose of imapsync is to migrate IMAP accounts or to backup IMAP accounts -
  • roundcube - A browser-based multilingual IMAP client with an application-like user interface. It provides full functionality you expect from an email client, including MIME support, address book, folder manipulation, message searching and spell checking. -

Mailing

Spam Ham

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

Management Software

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

Mobile Apps

- Fing
- Waze
- Authy
- F-Droid https://f-droid.org/

MOOC / E-Learning / Exercises / Educational Games

Monitoring / Logs / Server Management

  • netdata - Real-time performance monitoring, done right! -
  • bosun - Monitoring and alerting system by Stack Exchange -
  • ELK - elastic stack - Search is foundational to a wide variety of experiences β€” from finding documents to monitoring infrastructure to protecting against security threats. -
  • Smokeping - SmokePing is a latency logging and graphing and alerting system. -
  • Nagios - Nagios is a host/service/network monitoring program -
  • Graylog - Log Management For All it collects, enhances, stores, and analyzes log data. -
  • LNAV - Log Analysis, An advanced log file viewer for the small-scale Watch and analyze your log files from a terminal. -
  • Sensu - Monitoring tool with built-in auto-discovery for ephemeral infrastructure and distributed applications. -
  • Uchiwa - Open source dashboard for Sensu. -
  • Cockpit - Web-based interface for your servers -
  • Uptime robot - Downtime Happens. Get Notified! -
  • juju charms - An application modelling tool that allows you to deploy, configure, scale and operate cloud infrastructures quickly and efficiently on public clouds such as AWS, GCE, and Azure along with private ones such as MAAS, OpenStack, and VSphere -
  • Munin - Resource monitoring tool that can help analyze resource trends and "what just happened to kill our performance?" problems -
  • Prometheus - Monitoring system and time series database. -
  • Grafana - Analytics and monitoring solution for every database -
  • Icinga - Monitors availability and performance, gives you simple access to relevant data and raises alerts to keep you in the loop. -
  • cronhub - Cron Monitoring, Get instant alerts when any of your background jobs fail silently or run longer than expected. -

Music

  • Soundscape - a personal music streaming server -
  • Festify - Festify lets your guests choose which music should be played using their smartphones (and spotify). -

Networking / DNS / ...

  • whatsmydns - DNS Propagation Checker -
  • mtr - mtr combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool.-
  • mxtoolbox -
  • dig online - Dig, but online -
  • dns-trails - The World's Largest Repository of historical DNS data -
  • speedtest - Test your internet connection's speed -
  • gns3 - Build, Design and Test your network in a risk-free virtual environment and access the largest networking community to help. -
  • Dns watch - No Censorship. No Bullshit. Just DNS. -

Operating Systems / Virtualization

  • unraid - Operating system that brings enterprise-class features to maximize performance and capacity using any combination of applications, VMs, storage devices, and hardware. -
  • proxmox - Operating System for enterprise virtualization. With the built-in web interface you can easily manage VMs and containers, software-defined storage and networking, high-availability clustering, and multiple out-of-the-box tools on a single solution. -
  • qemu - A generic machine emulator and virtualizer. -
  • kaosx - A Lean KDE Distribution -
  • reactOS - Imagine running your favorite Windows applications and drivers in an open-source environment you can trust. -

Online Payment

  • Stripe - Accept payments and manage your business online -

Others

  • Tre true size - Easily compare countries with each others -
  • farmbot - Open-Source CNC Farming -
  • Open Street map - OpenStreetMap is the free wiki world map. OpenStreetMap is a map of the world, created by people like you and free to use under an open license. -
  • sdelete - Securely deleting a file -
  • virtualbox - A virtualization product for both enterprise and home use. Only professional solution that is freely available as Open Source Software -

Questions & Answers (Questions & Answers)

Ever heard of Stackoverflow ?

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

Regex

  • I hate regex - Because you know you do... online tool with helpful charts and explanations to your regex -
  • Regex101 - Another online tool for dealing with regex -

Selfhosted

  • Cozy - Cozy is a platform that brings all your web services in the same private space. -
  • Gitlab - A web-based DevOps lifecycle tool + git repository manager -
  • Privatebin - A minimalist, online pastebin where the server has zero knowledge of pasted data. -
  • Staffjoy - Scheduling Apps -
  • Domainmod - An Application to manage your domains and other internet assets in a central location -
  • Osticket - Customer Support (ticketing) Software -
  • helpy - Customer Support (ticketing) Software -
  • CachetHQ - Status page system, helps better communicate downtime and system outages -
  • Sandstorm - Platform for self-hosting web apps -
  • Spreed-webrtc - WebRTC audio/video call and conferencing server. -
  • Jitsi - Multi-platform video conferencing -
  • Pi-hole - A black hole for Internet advertisements / A DNS sinkhole that protects your devices from unwanted content, without installing any client-side software. -
  • Mantis BT - An issue tracker / Ticketing tool that provides a delicate balance between simplicity and power -
  • Openvswitch - A production quality, multilayer virtual switch -
  • Framasoft - Collection of free / open source tools that offer alternatives to Doodle, Google Forms, ... -
  • Freshrss - A self-hostable RSS aggregator… probably the best! -
  • Rhodecode - Centralized control for distributed repositories. Mercurial, Git, and Subversion under a single roof. -
  • turtl app - The secure, collaborative notebook -
  • framasoft - lufi - E2E encrypted File sharing software -
  • xdebug - Xdebug is an extension for PHP to assist with debugging and development. -
  • gitea - A painless self-hosted Git service. -

Server Basics

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

SSL

  • mkcert - A simple zero-config tool to make locally trusted development certificates with any names you'd like -
  • testssl.sh - Testing TLS/SSL encryption anywhere on any port -
  • ssl test - This free online service performs a deep analysis of the configuration of any SSL web server on the public Internet -
  • Let's Encrypt - A nonprofit Certificate Authority providing TLS certificates to 190 million websites. -
  • Certbot - A software tool for automatically using Let’s Encrypt certificates on manually-administrated websites to enable HTTPS. -

Spectre / Meltdown

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

Screencast / Screenshots

One image = 1000 words

  • peek - Simple animated GIF screen recorder with an easy to use interface -
  • screenFetch - Fetches system/theme information in terminal for Linux desktop screenshots. -
  • asciinema - Record and share your terminal sessions, the right way. β†’ "Shellcast" -
  • Licecap - Do a simple screencast in gif format -

Scrapping / Parsing

  • Scrapy - Application framework for crawling web sites and extracting structured data -
  • LXML - Lxml is the most feature-rich and easy-to-use library for processing XML and HTML in the Python language. -
  • WHOIS parser - An intelligent β€” pure Ruby β€” WHOIS client and parser -

Security / Password Manager

  • Keeweb - Cross-platform password manager compatible with KeePass -
  • Keepassxc - Cross-platform community fork of KeePassX. -
  • Buttercup - Cross-platform, free and open-source password manager based on NodeJS. -
  • Password store - Standard unix password manager -
  • have i been pwned? - Check if you have an account that has been compromised in a data breach -
  • No more ransom - Helps unlocking ransomware infected files -
  • Snort - A lightweight network intrusion detection system (NIDS) software for Linux and Windows to detect emerging threats. -
  • Zoneminder - State-of-the-art video surveillance software system. -

Server Management

  • ISPconfig - Manage Your Servers Directly Through Your Browser -

Shell / Terminal / Powershell

  • Oh-my-zsh - Oh My Zsh will not make you a 10x developer...but you may feel like one.-
  • powerlevel9k - Theme for Oh My Zsh -
  • tmux - A terminal multiplexer. It lets you switch easily between several programs in one terminal -
  • the fuck - Magnificent app which corrects your previous console command. -
  • tldr - Simplified and community-driven man pages -
  • shell check - A static analysis tool for shell scripts -
  • shell harden - A syntax highlighter and a tool to help do things safely in bash -
  • bat - A cat(1) clone with wings. -
  • argbash - Makes Bash argument parsing easier -
  • simple curses - "Bash simple curses" give you some basic functions to quickly create some windows on you terminal as Xterm, aterm, urxvt... -
  • babun - A windows shell you will love -
  • cygwin - Get that Linux feeling but on Windows -
  • wego - A weather client for the terminal -
  • Term Markdown viewer - Read markdown in your terminal -
  • easyigloo - A powerful, context-oriented command-line interface which allows IT gurus to manage their Windows desktop and server machines with ease. -

System utilities

  • Karabiner - An utility for keyboard customization on macOS Sierra -
  • espanso - Cross-platform Text Expander -
  • AutoHotkey_L - Macro-creation and automation-oriented scripting utility for Windows. -
  • easy-file-organizer - Organize Files, Folders and Desktop easily! -

Oh-my-zsh Theme:

- agnoster

Oh-my-zsh Plugins:

- git
- zsh-syntax-highlighting
- colored-man-pages

Templates

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

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

Useful Software

Mac:

- App Cleaner
- Grand Perspective
- Balena Etcher
- Keka
- Oh My ZSH
- Rambox

Linux:

- lnav
- bat

Windows:

- Windirstat
- Total Commander

Voice Assistant

Ok Siri

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

Webservers

  • NGINX Config - The easiest way to configure a performant, secure, and stable NGINX server. -

Website builder / CMS

The building without the struggle

  • Hugo - Static website generator based on markdown -
  • Grav - Grav is a Fast, Simple, and Flexible, file-based Web-platform -
  • Staticgen - A List of Static Site Generators for JAMstack Sites -

Website Analysis

Wonder how the big guys do it?

  • Built with - Find out what websites are Built With -

Website Speedtest / Performance analysis

Make it fast

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

Writing / Presentations / Markdown / Rendering

  • Relaxed - Create PDF documents interactively using web technologies -
  • tmcw - A presentation system that works great for creative, hurried people making focused presentations. Stop tweaking fonts and filling slides with text. Big is a configuration-free system that naturally encourages good style. -
  • Scribus - A page layout / desktop publishing tool -
  • pdf.js - A PDF Reader in JavaScript made by mozilla -
  • markdown-here - Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. -

Wordpress

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

About

A list of usefull tools and programs for developpers, devops and admins

https://trolologuy.github.io/useful-tools/

License:The Unlicense