Skip to content

A curated list of awesome tools, frameworks, utilities, and resources spanning across various categories including development, gaming, privacy, and AI.

License

Notifications You must be signed in to change notification settings

00xBAD/awesome-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Awesome List ๐ŸŒŸ Awesome GitHub Actions Workflow Status

A curated list of awesome tools, frameworks, utilities, and resources spanning across various categories including development, gaming, privacy, and AI.

Table of Contents


Generative AI ๐Ÿค–

Generative Art (Stable Diffusion)

  • InvokeAI - Stable-diffusion user-friendly frontend.
  • ComfyUI - Web-UI (node-based) frontend to generate Ai art from text-prompts with Stable Diffusion.
  • sd-webui - Stable-diffusion feature-rich frontend.
  • sd-webui (extensions) - Extensions for sd-webui frontend.
  • Stable Diffusion notes - My personal Stable-diffusion notes (sd-webui)

Large Language Model (LLM)

  • ChatGPT - State-of-art AI LLM Model.
  • Perplexity - Based on GPT + Realtime web Search!
  • Ollama - Self Hosted LLM. (Require a powerful computer!)

Assistants

AI-Powered Web Tools

AI-Powered Tools

  • chainner - Node-based image processing tool with AI capabilities
  • Flowframes - Video frames interpolation powered by AI models

Models Databases

  • Hugging Face - The main multi-purpose AI models database
  • CivitAI - Biggest database of AI models for Stable Diffusion
  • OpenModelDB - AI Upscaling models

GPU-Powered VPS

  • RunPod - The best pay-as-you-go cloud VPS for intensive GPU tasks for AI.

Models API's

  • OpenRouter - A unified interface for LLMs. Find the best models & prices for your prompts.

Awesomes โœจ

  • Self Hosted - A list of web applications which can be hosted on your own servers.
  • Gemini Protocol - A collection of awesome things regarding the Gemini protocol ecosystem.
  • Terminal Emulators - A curated list of Terminal Emulators.
  • Gamedev - A wonderful list of Game Development resources.
  • Anbernic - Resources for Anbernic consoles (links, CFW...).

Design ๐ŸŽจ

Wallpapers

Fonts

  • monaspace - An innovative superfamily of fonts for code.
  • nerd-fonts - Iconic font aggregator, collection, & patcher.

Palettes

  • ColorHunt - A nice curated library of palettes.
  • Coolors - Web app for generate palettes.

CAD Modeling (Free)

  • dune3D - 3D Modeling CAD application.

CAD Modeling (Paid)

Pixel Art

  • Lospec - Gallery / Palettes / Tutorials for Pixel Art.

ANSI Apps

  • moebius - Modern ANSI & ASCII Art Editor.
  • rexpaint - ASCII Art Editor.
  • ansilove - Open source ANSI to IMAGE converter with various features.

ANSI Art

Visual Arts (Free)

  • score - Sequencer for interactive arts.

Visual Arts (Paid)

  • TouchDesigner - A high level visual development platform for interactive arts.
  • Resolume - Resolume is the industry-leading software for VJโ€™s around the world.

Development ๐Ÿ’ป

Tutorials / Docs / References

  • QuickRef - Quick Reference and cheatsheets for a lot of programming languages.
  • Modern Javascript - A comprehensive guide to the Javascript language.

Automation Tools

  • n8n.io - Secure, AI-native workflow automation tool.
  • Node-RED - Node-based flows programming tool to connect online / local services.

Videogame Development

  • Godot Engine - Open-Source game engine for 2D/3D game development.

Design and Icons

  • FontAwesome - A huge font-set library for icons / symbols (free & paid editions).
  • TheNounProject - Icon / Symbols library in various formats (free & paid).

Frameworks

  • Jekyll - Ruby powered Static Site Generator with Github integration.
  • Express - Node.js minimalist web framework.
  • Symfony - PHP web framework.

Testing Tools

  • mailpit - An email and SMTP testing tool with API for developers.

Docker ๐Ÿณ

Container Managers

  • yacht - A container management UI with a focus on templates and 1-click deployments.
  • portainer - Effortless Container Management for Docker and Kubernetes.

Docker Images


Gaming ๐Ÿ•น

Games Database

  • PCGamingWiki - Massive videogame database for specs / patches / fixes
  • RAWG - Videogame database with scraping API support.
  • ProtonDB - Videogame database for Steam Proton / Deck Compatibility.
  • steampeek - Alternative as steam to find similar games by name, tag, genre.
  • HowLongToBeat - Videogame database for know how long it takes to finish a game.

Games Streaming

  • Sunshine - Self-hosted game stream host for Moonlight.
  • Moonlight - GameStream client for PCs (Windows, Mac, Linux, and Steam Link).
  • Parsec - Remote Desktop optimized for Gaming. (Freemium)

Gaming on Linux

Retrogaming Distros

  • batocera.linux - Retrogaming Linux distro for various devices
  • RetroPie - Retrogaming Linux distro for Raspberry Pi

Emulation Systems

Standalone Emulators

  • DuckStation - PS1 Emulator with a lot of features
  • PCSX2 - PS2 Emulator with a lot of features
  • Dolphin - GameCube / Wii Emulator

Retrogaming ROM's

Handheld Gaming

  • Rocknix - Rockchip Linux Gaming Operating System.
  • ArkOS - Another rockchip Operating System.
  • emulationstation-themes - Emulationstation themes compatible on small screen devices.

Hacking ๐Ÿ’€

Pentesting Environment / Challenges

  • HackTheBox - Cybersecurity learning platform (more challenge oriented).
  • TryHackMe - Cybersecurity learning platform (more learning oriented).

Learning

  • HackTricks - Various hacking technique / tricks.
  • pentest-book - This book contains a bunch of info, scripts and knowledge for pentesting.
  • juice-shop - Probably the most modern and sophisticated insecure web application.
  • PayloadAllTheThings - A list of useful payloads and bypass for Web Application Security and Pentest/CTF.
  • GTFOBins - Curated list of Unix binaries that can be used for Privilege Escalation.

Apps (Terminal)

  • LinEnum - Scripted Local Linux Enumeration & Privilege Escalation Checks.
  • PEASS-ng - PEASS - Privilege Escalation Awesome Scripts SUITE (with colors).
  • bettercap - The Swiss Army knife for 802.11, BLE, IPv4 and IPv6 networks reconnaissance and MITM attacks.
  • spiderfoot - SpiderFoot automates OSINT for threat intelligence and mapping your attack surface.
  • dirsearch - Web path scanner.
  • reverse-SSH - Statically-linked ssh server with reverse shell functionality.
  • GoBuster - Web path scanner / bruteforcer written in Go.
  • mitmproxy - Interactive HTTPS proxy.

Apps (Gui)

  • MobSF - Security framework for mobile apps analysis.
  • ImHex - A Hex Editor for Reverse Engineers.

Hardware ๐Ÿ’ฝ

Electronics Design / Simulator

  • Flux - Copilot AI Powered Circuit / PCB Designer
  • EveryCircuit - Good looking web app for circuit simulation

Learning

Electronic Resources

  • OctoPart - Find parts / specs / datasheets of electronic components

Hardware Apps

  • flashrom - Writing flash chips for more than two decades.

Thermal Printing

  • PythonCatPrinter - Reverse engineered printer commands for the GB01 Cat Thermal Printer.
  • gb01print - Print an image to the GB01 Cat Thermal Printer.
  • Thermal_Printer - Arduino library to draw text and graphics on BLE thermal printers.

Arduino Libraries

  • image2cpp - Tool to change images into byte arrays for use with OLEDs displays.

Firmwares

  • openIPC - Alternative IP Camera firmware from an open community.

Projects

  • hyperion-ng - Hyperion is an open-source Ambient Lighting Software

Internet ๐ŸŒ

Fediverse

Gemini Project

Gemini (Clients / Servers)

  • lagrange - GUI Gemini browser with a lot of features.
  • amfora - Terminal Gemini browser.
  • agate - Gemini protocol server, low resources, easy to setup.

Linux ๐Ÿง

Distros

  • EndeavourOS - Arch based Linux distro with hassle-free installation / configuration.
  • BlackArch - Arch based Linux distro for pentesting / ethical hacking.

Knowledge

  • explainshell - Paste a linux command, and it explain what it does step by step.

Apps

  • cool-retro-term - A good looking terminal emulator which mimics the old cathode display.

Shell

  • oh-my-zsh - A framework for managing your zsh configuration.

Networking

  • termscp - A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3/SMB.

AI

  • aichat - All-in-one AI CLI tool that integrates 20+ AI platforms.

Dashboards

  • wtf - Highly customizable terminal dashboard.

System Monitoring

  • btop - A monitor of system resources.

Helpers

  • nanorc - Improved Nano Syntax Highlighting Files.

Making ๐Ÿ› ๏ธ

CNC / Laser

  • octoprint - The snappy web interface for your 3D printer.
  • UGS - A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.

Multimedia ๐Ÿ“บ

Streaming

  • iptv - Collection of publicly available IPTV channels from all over the world.
  • FreeTube: Ad-free cross-platform YouTube / Invidious Player.

Movie / TV Shows Databases

  • IMDb - The Internet Movie Database.
  • TheMovieDB - Movies Database with scraping APIs.
  • TheTvDB - TV Shows Database with scraping APIs.

Subtitles


Music ๐ŸŽง

Music Databases

  • MusicBrainz - Open music encyclopedia that collects music metadata.
  • Discogs - Discover music on Discogs, the largest online music database.
  • Tunebat - Find bpm / key / energy of a song.
  • WhoSampled - Find samples used in popular tracks.

Music Samples

  • freesound - Free Creative Commons Samples / Sounds.

Music Production (Free)

  • MilkyTracker - An FT2 compatible music tracker.

  • LSDJ - Little Sound DJ is a Game Boy music sequencer.

  • VCVRack - The virtual Eurorack studio.

  • Vital - Spectral warping wavetable synth.

Music Production (Paid)

  • Bitwig Studio - Modern music production and performance DAW for Windows, macOS, and Linux.
  • Renoise - Tracker music production and performance DAW for Windows, macOS, and Linux.

Dirtywave M8

  • Dirtywave M8 - A curated list of awesome Dirtywave M8 ecosystem.
  • M8HeadlessFirmware - M8 Headless Precompiled Firmware.
  • m8c - Cross-platform M8 tracker headless client.
  • m8c_rg351 - m8 headless for rg351 devices.

Networking ๐Ÿ•ธ

Domain Registrars

  • namecheap - Domain name registrar
  • TLD-LIST - Domain name avaiability checker / compare prices

Email

  • Proton - Suite for Mail / Calendar / VPN / Drive focused on privacy.
  • GuerrillaMail - Disposable Temporary E-Mail Address.

VPN / LAN

  • Tailscale - Virtual Private LAN for all of your devices, LAN access, and exit nodes.

Dynamic DNS

  • DuckDNS - Free dynamic DNS hosted on AWS, support SSL

Cloud VPS (Pay-as-you-go/monthly)

  • Linode - Best VPS service with a wide array of cloud VPS types.
  • Vultr - like Linode, VPS service with various cloud VPS types.
  • HostHatch - Compute VPS and Storage VPS at cheap prices.

Peer-to-Peer ๐Ÿ”—

P2P Apps

  • qBittorrent - A open-source software alternative to ยตTorrent.
  • Nicotine+ - Nicotine+ is a graphical client for the Soulseek peer-to-peer network.
  • SoulSeek - File sharing peer-to-peer network.

Torrents

Direct Links

  • Z-Library - A massive digital books and articles library.
  • AudioZ - Music production softwares, vst, sample packs.

Games


Privacy ๐Ÿ”’

Private DNS

  • NextDNS - The new firewall for the modern Internet.

AdBlockers


Self Hosting ๐Ÿ’พ

Editors

  • Obsidian - Obsidian is the private and flexible writing app that adapts to the way you think.

AI

  • open-webui - User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

Downloaders

  • VueTorrent - The sleekest looking WEBUI for qBittorrent made with Vuejs.
  • PyLoad - The free and open-source Download Manager written in pure Python.

System Monitor

  • webmin - Powerful and flexible web-based server management control panel.

Management Systems

  • Part-DB - Part-DB is an Open source inventory management system for your electronic components

Multimedia


Smart Home ๐Ÿ 

Open-Source Smart Home

  • Home Assistant - Open source home automation that puts local control and privacy first.
  • ESPHome - ESPHome is a system to control your ESP8266/ESP32 through Home Automation systems.

APIs

  • tinytuya - Python API for Tuya WiFi smart devices using a direct local area network (LAN) connection or the cloud (TuyaCloud API).
  • tuya-convert - A collection of scripts to flash Tuya IoT devices to alternative firmwares.

Themes ๐ŸŽญ

Themes for Softwares

Color Schemes

Live Wallpapers

  • shadow - A live and interactive wallpaper engine.
  • lwp - Multi-platform parallax wallpaper engine.
  • hidamari - Video wallpaper for Linux. Written in Python.

๐Ÿ“œ License

CC-BY-SA-3.0 ยฉ BAD

โ˜•๏ธ Support Me!

If you would like to support my projects, please consider making a small donation on my ko-fi page. โ™ฅ

ko-fi

About

A curated list of awesome tools, frameworks, utilities, and resources spanning across various categories including development, gaming, privacy, and AI.

Topics

Resources

License

Stars

Watchers

Forks

Languages