Awesome List Updates on Jul 18, 2026
21 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Testing
Software / AI & LLM Testing
- QASkills.sh - Open registry of 400+ QA and testing skills (Playwright, API, LLM evaluation, accessibility, performance) that AI coding agents install and follow via the qaskills CLI. Works with Claude Code, Cursor, and 30+ other agents.
Software / UI & End-to-End Testing
- Playwright Config Generator - Free browser-based generator that produces a ready-to-commit playwright.config.ts/.js/.mjs with browser projects (Chromium, Firefox, WebKit, mobile devices), retries, workers, trace/video/screenshots, webServer, and CI reporters. No signup.
Software / Test Data Management
- JSON Validation Test Cases (⭐0) - Reusable valid, invalid, and edge-case JSON fixtures for testing parsers, validators, APIs, editors, and error handling.
Software / Screen Recording & Session Replays
- PR Preview - MCP for Claude Code that drives your web app in a headed browser and records before/after demo videos of a pull request as MP4 or GIF.
2. Awesome Web Security
Forums
- Phrack Magazine - Ezine written by and for hackers.
- The Register - Biting the hand that feeds IT.
XSS - Cross-Site Scripting
- THE BIG BAD WOLF - XSS AND MAINTAINING ACCESS - Written by Paulos Yibelo.
CSV Injection
ORM Injection
- HQL for pentesters - Written by @h3xstream.
Rails
- Official Rails Security Guide - Written by Rails team.
AngularJS
- DOM based Angular sandbox escapes - Written by @garethheyes.
CSP
- TWITTER XSS + CSP BYPASS - Written by Paulos Yibelo.
JSMVC
- JavaScript MVC and Templating Frameworks - Written by Mario Heiderich.
Authentication
- Trend Micro Threat Discovery Appliance - Session Generation Authentication Bypass (CVE-2016-8584) - Written by @malerisch and @steventseeley.
Remote Code Execution
- How I Chained 4 vulnerabilities on GitHub Enterprise, From SSRF Execution Chain to RCE! - Written by Orange.
XSS
- ECMAScript 6 from an Attacker's Perspective - Breaking Frameworks, Sandboxes, and everything else - Written by Mario Heiderich.
- Uber XSS via Cookie - Written by zhchbin.
SQL Injection
- GitHub Enterprise SQL Injection - Written by Orange.
NoSQL Injection
- GraphQL NoSQL Injection Through JSON Types - Written by Pete.
XXE
SSRF
- AWS takeover through SSRF in JavaScript - Written by Gwen.
URL
- [dev.twitter.com] XSS - Written by Sergey Bobrov.
Frontend (like SOP bypass, URL spoofing, and something like that)
- JSON hijacking for the modern web - Written by portswigger.
Backend (core of Browser implementation, and often refers to C or C++ part)
- Attacking JavaScript Engines - A case study of JavaScriptCore and CVE-2016-4622 - Written by phrack@saelo.net.
Reconnaissance / OSINT - Open-Source Intelligence
- SpiderFoot - Open source footprinting and intelligence-gathering tool by @binarypool.
Decompiler / Server-Side Request Forgery
- CFR - Another java decompiler by @LeeAtBenf.
Blogs / Server-Side Request Forgery
- Orange - Taiwan's talented web penetrator.
- 0Day Labs - Awesome bug-bounty and challenges writeups.
Application / Server-Side Request Forgery
- SELinux Game - Learn SELinux by doing. Solve Puzzles, show skillz - Written by @selinuxgame.
- Hackxor - Realistic web application hacking game - Written by @albinowax.
Community / Server-Side Request Forgery
Miscellaneous / Server-Side Request Forgery
- Brute Forcing Your Facebook Email and Phone Number - Written by PwnDizzle.
- Pentest + Exploit dev Cheatsheet wallpaper - Penetration Testing and Exploit Dev CheatSheet.
- The Definitive Security Data Science and Machine Learning Guide - Written by JASON TROS.
- The bug bounty program that changed my life - Written by Gwen.
3. Awesome Java
Caching
- Ehcache - Distributed general-purpose cache.
CLI / Argument Parsing
- JCommander - Command-line argument-parsing framework with custom types and validation via implementing interfaces.
Code Analysis / Text-Based User Interfaces
- JSpecify - Standardized nullness annotations designed to work uniformly across various Java IDEs, compilers, and static analysis tools.
Code Formatting / Text-Based User Interfaces
- Spotless (⭐5.6k) - A versatile code formatter for Gradle and Maven that enforces multiple styles (including Google and Palantir) across Java and other languages.
Configuration / Text-Based User Interfaces
- ini4j - Provides an API for handling Windows' INI files.
CSV / Text-Based User Interfaces
- opencsv - Simple CSV parser.
Database / Text-Based User Interfaces
- JDBI - Convenient abstraction of JDBC.
- Liquibase - Database-independent library for tracking, managing and applying database schema changes.
- MapDB - Embedded database engine that provides concurrent collections backed on disk or in off-heap memory.
Distributed Applications / Text-Based User Interfaces
- Quasar - Lightweight threads and actors for the JVM.
Distribution / Text-Based User Interfaces
- IzPack - Setup authoring tool for cross-platform deployments.
Formal Verification / Text-Based User Interfaces
- OpenJML - Translates JML specifications into SMT-LIB format and passes the proof problems implied by the program to backend solvers. (GPL-2.0-only)
Functional Programming / Text-Based User Interfaces
- Functional Java (⭐1.6k) - Implements numerous basic and advanced programming abstractions that assist composition-oriented development.
Game Development / Text-Based User Interfaces
- JBox2D - Port of the renowned C++ 2D physics engine.
Geospatial / Text-Based User Interfaces
- H2GIS - Spatial extension of the H2 database. (LGPL-3.0-only)
High Performance / Text-Based User Interfaces
- fastutil - Fast and compact type-specific collections.
Introspection / Text-Based User Interfaces
- Objenesis - Allows dynamic instantiation without default constructor, e.g. constructors which have required arguments, side effects or throw exceptions.
JSON / Text-Based User Interfaces
- jsoniter - Fast and flexible library with iterator and lazy parsing API.
Logging / Text-Based User Interfaces
- Logback - Robust logging library with interesting configuration options via Groovy.
- SLF4J - Abstraction layer/simple logging facade.
Machine Learning / Text-Based User Interfaces
- DatumBox - Provides several algorithms and pre-trained models for natural language processing.
Messaging / Text-Based User Interfaces
- Hermes - Fast and reliable message broker built on top of Kafka.
Miscellaneous / Text-Based User Interfaces
- AISmessages (⭐168) - Decodes NMEA-armoured AIS messages for maritime navigation and safety systems with ITU-R M.1371 support and no runtime dependencies. (CC-BY-NC-SA-4.0)
- Explyt
(⭐16) - AI coding agent for JetBrains IDEs that uses IDE indexes, refactorings, test runners, static analysis and debugging for Java and Kotlin projects.
- JCuda - JCuda offers Java bindings for CUDA and CUDA-related libraries.
- JPad - Snippet runner.
- OpenRefine - Tool for working with messy data: cleaning, transforming, extending it with web services and linking it to databases.
Natural Language Processing / Text-Based User Interfaces
- LingPipe - Toolkit for tasks ranging from POS tagging to sentiment analysis.
Networking / Text-Based User Interfaces
- Undertow - Web server providing both blocking and non-blocking APIs based on NIO. Used as a network layer in WildFly. (LGPL-2.1-only)
ORM / Text-Based User Interfaces
- Hibernate - Robust and widely used, with an active community. (LGPL-2.1-only)
Performance analysis / Text-Based User Interfaces
- JMH - Harness for building, running, and analysing nano/micro/milli/macro benchmarks written in Java and other languages targeting the JVM. (GPL-2.0 only WITH Classpath-exception-2.0)
Platform / Apache Commons
- BCEL - Byte Code Engineering Library - analyze, create, and manipulate Java class files.
- BeanUtils - Easy-to-use wrappers around the Java reflection and introspection APIs.
- BeanUtils2 - Redesign of Commons BeanUtils.
- BSF - Bean Scripting Framework - interface to scripting languages, including JSR-223.
- ClassScan - Find Class interfaces, methods, fields, and annotations without loading.
- CLI - Command-line arguments parser.
- CLI2 - Redesign of Commons CLI.
- Codec - General encoding/decoding algorithms, e.g. phonetic, base64 or URL.
- Collections - Extends or augments the Java Collections Framework.
- Compress - Defines an API for working with tar, zip and bzip2 files.
- Configuration - Reading of configuration/preferences files in various formats.
- Convert - Commons-Convert aims to provide a single library dedicated to the task of converting an object of one type to another.
- CSV - Component for reading and writing comma separated value files.
- Daemon - Alternative invocation mechanism for unix-daemon-like java code.
- DBCP - Database connection pooling services.
- DbUtils - JDBC helper library.
- Digester - XML-to-Java-object mapping utility.
- Email - Library for sending e-mail from Java.
- Exec - API for dealing with external process execution and environment management in Java.
- FileUpload - File upload capability for your servlets and web applications.
- Finder - Java library inspired by the UNIX find command.
- Flatfile - Java library for working with flat data structures.
- Graph - General purpose graph APIs and algorithms.
- I18n - Adds the feature of localized message bundles that consist of one or many localized texts that belong together.
- Id - Id is a component used to generate identifiers.
- Imaging - Image library.
- IO - Collection of I/O utilities.
- Javaflow - Continuation implementation to capture the state of the application.
- JCI - Java Compiler Interface.
- JCS - Java Caching System.
- Jelly - XML based scripting and processing engine.
- Jexl - Expression language which extends the Expression Language of the JSTL.
- JNet - JNet allows to use dynamically register url stream handlers through the java.net API.
- JXPath - Utilities for manipulating Java Beans using the XPath syntax.
- Lang - Provides extra functionality for classes in java.lang.
- Math - Lightweight, self-contained mathematics and statistics components.
- Monitoring - Monitoring aims to provide a simple but extensible monitoring solution for Java applications.
- Nabla - Nabla provides automatic differentiation classes that can generate derivative of any function implemented in the Java language.
- Net - Collection of network utilities and protocol implementations.
- OpenPGP - Interface to signing and verifying data using OpenPGP.
- Performance - Small framework for microbenchmark clients, with implementations for Commons DBCP and Pool.
- Pipeline - Provides a set of pipeline utilities designed around work queues that run in parallel to sequentially process data objects.
- Pool - Generic object pooling component.
- SCXML - Implementation of the State Chart XML specification aimed at creating and maintaining a Java SCXML engine.
- Validator - Framework to define validators and validation rules in an xml file.
- VFS - Virtual File System component for treating files, FTP, SMB, ZIP and such like as a single logical file system.
- Weaver - Provides an easy way to enhance (weave) compiled bytecode.
REST Frameworks / Other
- Spark - Sinatra inspired framework.
- Crnk (⭐291) - Implementation of the JSON API specification to build resource-oriented REST endpoints with sorting, filtering, paging, linking, object graphs, type-safety, bulk updates, integrations and more.
Science / Other
- GraphStream - Library for modeling and analyzing dynamic graphs.
- JFreeChart - 2D chart library for Swing, JavaFX and server-side applications. (LGPL-2.1-only)
Search / Other
- Viglet Turing ES (⭐0) - Self-hosted enterprise search platform with faceted, semantic and hybrid search, RAG, AI agents and pluggable Solr, Elasticsearch or Lucene backends.
Security / Other
- Passay - Enforce password policy by validating candidate passwords against a configurable rule set.
Testing / BDD
- JGiven - Provides a fluent API which allows for simpler composition.
Testing / Frameworks
- Apache JMeter - Functional testing and performance measurements.
- Arquillian - Integration and functional testing platform for Java EE containers.
- PIT - Fast mutation-testing framework for evaluating fault-detection abilities of existing JUnit or TestNG test suites.
Testing / Matchers
- Hamcrest - Matchers that can be combined to create flexible expressions of intent.
- JSONAssert - Simplifies testing JSON strings.
Testing / Mocking
- JMockit - Integration testing, API mocking and faking, and code coverage.
- WireMock - Stubs and mocks web services.
Utility / Mocking
- CRaSH - Provides a shell into a JVM that's running CRaSH. Used by Spring Boot and others. (LGPL-2.1-or-later)
Web Crawling / Mocking
- StormCrawler - SDK for building low-latency and scalable web crawlers.
Web Frameworks / Mocking
- Firefly - Asynchronous framework for rapid development of high-performance web application.
- Jooby - Scalable, fast and modular micro-framework that offers multiple programming models.
- Ninja - Full-stack web framework.
- Pippo (⭐786) - Small, highly modularized, Sinatra-like framework.
Podcasts and Screencasts / Mocking
Websites / Socials
4. Awesome Mac
Reading and Writing Tools / Text Editors
- Brackets - A modern, open source text editor that understands web design.
- LightTable - The next generation code editor.
- Sublime Text - Text editor with a fast interface and plugin ecosystem. For more plugins, check Sublime Text Plugins.
- Vim - An old terminal-based editor. For common plugins, check Vim Common Plugins.
- Vimr - Refined Vim Experience for OS X.
Reading and Writing Tools / Markdown Tools
- Marked 2 - This is the Markdown preview with an elegant and powerful set of tools for all writers.
- MWeb - Pro Markdown writing, and static blog generator App.
- Typora - Truly minimal Markdown editor featuring seamless live preview.
Reading and Writing Tools / Note-taking
- Bear Writer - Beautiful, flexible writing app for crafting notes and prose.
- Notes - Clean, simple note-taking app.
- QOwnNotes - Open-source notepad with markdown support and todo list manager.
- Quiver - Mix text, code, Markdown, and LaTeX in one note with live preview.
Reading and Writing Tools / Ebooks
- Calibre - Free, open-source e-book manager and reader.
- Klib - New way to manage highlights for Kindle and iBooks.
Reading and Writing Tools / RSS
- Leaf - A news reader for managing subscriptions and enjoying daily news.
- ReadKit - Bookmark and RSS management client.
- Reeder 5 - News reader for Feedbin, Feedly, Feed Wrangler and so on.
- Vienna - RSS/Atom reader for Mac OS X.
Reading and Writing Tools / Others
- CHM Reader - Read Compiled HTML (.chm) documents on your Mac.
- Chmox - Read CHM documents on your Mac.
- PDF Reader Pro - You Can view, create, sign, convert and compress any PDF documents.
- Skim - PDF reader and note-taker for OS X.
Developer Tools / IDEs
- Espresso - The web editor for Mac is back. For people who make delightful, innovative and fast websites.
- Haskell for Mac - A Modern Development Environment for Haskell.
Developer Tools / Developer Utilities
- BetterRename - The most powerful and complete Mac file renaming application on the market.
- Beyond Compare - Compare files and folders with powerful commands.
- DiffMerge - Application to visually compare and merge files.
- Integrity - Free website link checker for Mac.
- Koala - GUI application for Less, Sass, Compass and CoffeeScript compilation.
- Solarized - Clean and beautiful color theme. Works well with iTerm, JetBrains products, Vim etc.
- StarUML - Powerful UML app.
- TeXstudio - Integrated writing environment for creating LaTeX documents.
- Woodpecker - View iOS app's Sandbox files, UserDefaults, Keychain items on a Mac.
Developer Tools / Regular Expression Editors
- Patterns - Regular expression editor.
- RegExRX - Development tool for regular expressions.
Developer Tools / Frameworks For Hybrid Applications
- AppJS - Lightweight JavaScript UI library for creating mobile webapps that behave like native apps.
- Electron - Build cross platform desktop application with JavaScript, HTML and CSS.
- ionic - Build native and web apps with Angular and open web technologies.
- MacGap - Lightweight JavaScript API for OS X integration.
- nw.js - Build desktop apps with HTML and JavaScript.
- react-desktop - React UI Components for macOS Sierra.
Developer Tools / Version Control
- Cornerstone - Powerful version control with a gorgeous interface.
- GitUp - A simple & powerful Git client。
- SmartGit - Git client with support.
- Changes (⭐270) - GUI Git client. Replace the Git CLI with a clear UI and AI assist.
Developer Tools / Virtualization
- Parallels - Powerful, easy-to-use VM. No free upgrade for each new Mac OS.
- Virtual Box - Powerful x86 and AMD64/Intel64 virtualization product.
- VMware Fusion - Powerful, commercial VM developed by VMware.
Developer Tools / Databases
- Base 2 - Application for creating, designing, editing and browsing SQLite 3 database files.
- DB Browser for SQLite - Official home of the DB Browser for SQLite.
- ElectroCRUD - Modern MySQL CRUD application.
- MDB Explorer - MDB tool to open, read, export your MDB files to other formats and databases.
- Medis - GUI Manager for Redis.
- MySQL Workbench - The official MySQL GUI.
- Postgres.app - The easiest way to get started with PostgreSQL on the Mac.
- PSequel - PostgreSQL GUI tool for Mac OS X.
- RedisDesktopManager - Cross-platform GUI management tool for Redis.
- Sequel Pro - MySQL database management for Mac OS X.
- SQLPro Studio - Simple, powerful database manager for macOS.
Terminal Apps / Databases
- iTerm2 - iTerm2 is an amazing terminal emulator for OS X.
Design and Product / Design Tools
- Alchemy - Experimental, open-source drawing application with an emphasis on creating conceptual art.
- FontForge - Free, open-source font editor.
- MakeHuman - Powerful and free 3D human modeler.
- Monodraw - Powerful ASCII art editor designed for the Mac.
- Paintbrush - Bitmap image editor.
- Pixelmator - Full-featured image editor for Mac.
- Principle - Application for designing animated and interactive user interfaces.
- Sketch - Professional digital design for mac.
- Sketch Cache Cleaner - Deletes hidden Sketch history files.
- Measure Plugin - Make it a fun to create spec for developers and teammates.
- Sketch Toolbox Plugin Manager - Simple plugin manager for Sketch.
- User Flows Plugin - Generating flow diagrams from Artboards.
- Sketch Cache Cleaner - Deletes hidden Sketch history files.
- Tayasui Sketches - Professional drawing software.
Design and Product / Prototyping and Mind-Mapping Tools
- Adobe XD - Tool for designing and prototyping websites and mobile apps.
- Axure RP 8 - Prototypes, specifications and diagrams in one tool.
- Framer - Tool for interactive prototyping.
- Justinmind - Prototyping platform for web and mobile apps.
- Mockplus - Prototype faster, smarter and easier.
- Origami Studio - Tool for designing modern interfaces, built and used by designers at Facebook.
- pencil - Free, open-source tool for making diagrams and GUI prototyping.
- Scapple - Practical mind-mapping software with free whiteboard-like layout.
- XMind - The most popular mind-mapping tool on the planet.
Design and Product / Screenshot Tools
- Snip - Application for sharing captured images on QQ Mail.
- Teampaper Snap - Let your screenshots speak up.
- Xnip - Handy Screenshot App.
Design and Product / Screen Recording
- Licecap - Screen recorder that exports directly to GIF.
Design and Product / Other Tools
- Couleurs - Simple app for grabbing and tweaking the colors you see on your screen.
- Iconjar - Icon management tool to organize or search your icons.
- IconKit - App icon generator.
- Image2icon - Create and personalize icons from your pictures.
- JPEGmini - Reduce image size by up to 80%, without compromising quality.
- Mark Man - Measure & Spec Fast.
- Resize Master - Batch resize and watermark your images fast and easy.
- RightFont - Preview, sync, install and manage fonts on Mac, Dropbox or Google Drive.
- svgus - Organize, clean and transform your SVGs.
Communication / Collaboration and Team Tools
- Franz - Messaging app that combines multiple chat services in one place.
- LimeChat - Open-source IRC client for Mac OS X.
- Rambox - Messaging and emailing app that combines common web applications into one.
Communication / Email Clients
- Airmail - Fast email client. For both Mac OS and iOS.
- Foxmail - Fast email client.
Communication / File Sharing
- Flow - Award-winning, beautiful, fast, and reliable FTP + SFTP client.
Data Recovery Tools / File Sharing
- DiskWarrior - The world’s most advanced repair and recovery tool for Mac.
- R-Studio for Mac - Data recovery tool for damaged, deleted, or formatted disks.
Audio and Video Tools / File Sharing
- Audacity - Free, open-source, cross-platform audio software for multi-track recording and editing.
- Audio Hijack - Record any application's audio, including VoIP calls from Skype, web streams from Safari, and much more.
- Cog - Free, open-source audio player.
- Hydrogen - Professional yet simple and intuitive pattern-based drum programming for GNU/Linux.
- Metadatics - Advanced Audio Metadata Editor.
- Mixxx - The most advanced free DJ software.
- Perian - (No longer under active development) Let QuickTime play all the common formats of free plug-ins.
- ScreenFlow - Screencasting and video editing software.
- Stringed 2 - Music practice software designed to help users learn how to play their favorite songs.
- Synfig Studio - Synfig Studio is free, open-source 2D animation software.
- VLC - Open-source multimedia player for most audio, video, and streaming formats.
- XLD - Tool to decode, convert and play various 'lossless' audio files.
Download Management Tools / Audio Record and Process
- FOLX - Free download manager for Mac OS X with a true Mac-style interface.
- JDownloader - Open-source download manager for links, files, and hosted content.
Input Methods / Audio Record and Process
- Rocket - Makes typing emoji faster and easier using Slack-style shortcuts.
Translation Tools / Audio Record and Process
- iTranslate - Translation app for text and web pages in multiple languages.
Security Tools / Audio Record and Process
- LinkLiar - Link-Layer MAC spoofing GUI for macOS.
Proxy and VPN Tools / Audio Record and Process
- ShadowsocksX - Secure socks5 proxy, designed to protect your internet traffic.
Utilities / Clipboard Tools
- ClipMenu - Clipboard manager for Mac OS X.
- Paste - Smart clipboard history & snippets manager.
Utilities / Cleanup and Uninstall
- AppCleaner - Thoroughly uninstall apps.
Utilities / File Organization Tools
- eZip - Lightweight archive tool for ZIP, RAR, 7Z, and other common formats.
- muCommander - Lightweight file manager with a dual-pane interface.
Utilities / General Tools
- AirServer - Most advanced screen mirroring software receiver for Mac, PC and Xbox One.
- Memo - Simple and elegant app. Unlock memos even more quickly using Touch ID.
- Numi - Beautiful calculator app for Mac.
Utilities / To-Do Lists
- 2Do - Nice todo app.
- Day-O 2 - Menu bar clock replacement with built-in calendar.
Utilities / Productivity
- Hammerspoon - Tool for powerful OSX automation with the Lua scripting engine.
- Keyboard Maestro - Automate repetitive tasks with triggers and macros.
- Keytty - App to keep your hands on the keyboard. Move, click, scroll, drag and more with a few strokes.
- SensibleSideButtons - Make mouse side buttons work for back and forward in more apps.
- Ukelele - Unicode Keyboard Layout Editor.
- xScope - Toolset for measuring, inspecting, and testing on-screen layouts and graphics.
Utilities / Window Management
- Amethyst - Tiling window manager.
- Divvy - Window management at its finest with its amazing Divvy Grid system.
- Magnet - Window manager that keeps your workspace organized.
- Moom - Window management tool for moving, resizing, and saving layouts.
- Sidebar - The modern Dock replacement for your Mac.
- SizeUp - Powerful, keyboard-centric window management.
- Total Spaces - Workspace manager with hotkeys and spatial overview.
Utilities / Finder Tools
- ForkLift - The most advanced dual pane file manager and file transfer client for macOS.
- Path Finder - File management app.
- TotalFinder - Chrome-styled Finder substitute.
Utilities / Quality of Life Improvements
- Shifty - A macOS menu bar app that gives you more control over Night Shift.
- Snap - Launch an app in a snap. Ridiculously easy shortcut management.
Utilities / System Related Tools
- HandShaker - Manage Android phone content on Mac.
- Monity - System monitoring widget for OS X.
- Mounty - Tiny tool to re-mount write-protected NTFS volumes under Mac OS X 10.9+ in read-write mode.
- Tuxera NTFS - Full read-write compatibility with NTFS-formatted drives on a Mac.
Gaming Software / System Related Tools
- OpenEmu - Retro game emulator frontend for multiple console systems.
- Porting Kit - Install Windows® Games inside your Mac.
Mac App Download Sites / Genuine Sites
- alternativeTo - Also a very nice community. If you are looking for some alternative apps FOR Windows or another platform, check this site.
- App Shopper:https://appshopper.com/
Mac App Download Sites / Pirated software download site blocklist
- AppKed:
https://www.macbed.com
- Appstorrent:
https://appstorrent.ru/
5. Free for Dev
Monitoring
- Accesserty Pulse - Accesserty Pulse monitors interaction signals and detectable accessibility risks on live websites. Free plans for everyone and 14-day Pro trial.
Search
- searchly.com - Free 2 indices and 20 MB storage
Managed Data Services
- BackupDrill - Backs up Supabase projects to your own S3/R2/B2 bucket, then runs scheduled restore drills to prove backups restore. Provides a free plan with weekly backups for one project and one restore drill on your first backup.
Data Visualization on Maps
- maps.stamen.com - Free map tiles and tile hosting.
IDE and Code Editing
- Brackets - Brackets is an open-source text editor specifically designed for web development. It is lightweight, easy to use, and highly customizable.
Payment and Billing Integration
- Qonversion - All-in-one cross-platform subscription management platform offering analytics, A/B testing, Apple Search Ads, remote configs, and growth tools for optimizing in-app purchases and monetization. Compatible with iOS, Android, React Native, Flutter, Unity, Cordova, Stripe, and web. Free up to $10k in monthly tracked revenue.
Screenshot APIs
- Shotpipe - Screenshot and Open Graph image API built for static sites. Free tier includes 100 renders/month, no card required. cached renders are free.
6. Awesome Streaming
Table of Contents / Data Pipeline
- faucet-stream (⭐7) [Rust] - Config-driven data-movement platform for ETL, CDC, and streaming: pluggable source and sink connectors, run declaratively from YAML by a single binary or embedded as a Rust library.
7. Awesome Data Engineering
Serialization format
- ParquetKit - Browser-based viewer, SQL workbench and converter for Parquet files powered by DuckDB-WASM. Fully client-side, no upload.
Workflow
- Nika (⭐25) - Intent-as-code workflow engine for AI data pipelines: reviewable YAML DAGs statically checked (schema, permits, cost floor) before execution, with tamper-evident run traces.
8. Awesome Gemini Cli
MCP Servers
- Find MCP (⭐1) - Search 17,000+ MCP servers synced from the official MCP registry (registry.modelcontextprotocol.io). Remote Streamable HTTP (
https://catalog.agentage.io/mcp, no auth for search) or stdio (npx -y @agentage/find-mcp). Works with Gemini CLI:gemini mcp add --transport http find-mcp https://catalog.agentage.io/mcp.
9. Awesome V
Command-line
- vtrace (⭐0) - An automated execution tracer and step-by-step source code instrumenter for the V programming language.
10. Awesome Rust
Applications
- giga-grabber (⭐156) - A very fast and relatively stable Mega downloader
- Livediff (⭐211) [livediff] - Real-time terminal file diff monitoring TUI.
Applications / Audio and Music
- PodFetch (⭐490) - A self-hosted podcast manager that automatically downloads new episodes, with a web UI for listening and a GPodder-compatible sync API for mobile apps like AntennaPod.
Applications / Security tools
- santhreal/keyhog (⭐83) [keyhog] - Detects leaked credentials and API keys across source trees, git history, archives, and remote sources, with live verification of found secrets
11. Awesome Video
Multi-format Packaging Tools / FFmpeg
- GPAC (⭐3.3k) - Main code repository.
- HLS To Dash (⭐40) - Open source packager and tools to rewrap live HLS to live MPEG DASH.
- OTT Packager (⭐245) - OTT/ABR streaming encoder (H264/HEVC) and packager for DASH and HLS.
Real-Time Encoding Solutions / FFmpeg
- RTSP Stream (⭐722) - Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
Scripting & Automation Tools / FFmpeg
- FFmpeg Nvidia Adaptive VOD Transcoder (⭐10) - Bash script which will detect video new file in folder and transcode it to adaprive bitrate.
Containerization & Packaging Tools / FFmpeg
- Docker HEVC (⭐1) - Docker container to create HEVC streaming packages.
- VP9 Dash (⭐1) - FFmpeg wrapper script to create VP9 MPEG-DASH packages.
Encoding Tools / Origin Servers
- Arch FFmpeg GPAC (⭐3) - A ready-prepared video transcoding pipeline to create DASH/ HLS compatible video files & playlists.
- MP4Box JS (⭐2.4k) - JavaScript version of GPAC's MP4Box tool.
Encoding Tools / FFmpeg
- AWS Lambda FFmpeg (⭐866) - An S3-triggered Amazon Web Services Lambda function that runs your choice of FFmpeg 🎬 commands on a file 🎥 and uploads the outputs to a bucket.
- FFmpeg CLI Wrapper (⭐1.9k) - Java wrapper around the FFmpeg command line tool.
- FFmpeg JS (⭐3.5k) - Port of FFmpeg with Emscripten.
FFmpeg-Based Tools / FFmpeg
- FFmpeg AWS Lambda Layer (⭐439) - FFmpeg/FFprobe AWS Lambda layer.
Subtitle & Caption Tools / Quality & Testing
- TV Subtitle Extraction (⭐16) - System for extraction of subtitles from TV broadcasts.
Subtitle & Caption Tools / Subtitles & Captions
- Cea608 JS (⭐8) - A JavaScript project designed to extract CEA-608 captions.
- Pycaption CLI (⭐19) - A command line interface for the pycaption module.
- Vtt JS (⭐13) - A JavaScript implementation of the WebVTT specification.
Metadata Extraction & Management / Subtitles & Captions
- MPEG Ts Inspector (⭐21) - A command-line tool for inspecting MPEG-TS files. Contribute to brendanlong/mpeg-ts-inspector development by creating an account on GitHub.
- SRT Metadata Extractor (⭐1) - Contribute to Eyevinn/srt-metadata-extractor development by creating an account on GitHub.
VMAF PSNR SSIM Tools / Quality & Testing
- VMAF (⭐5.4k) - Perceptual video quality assessment based on multi-method fusion.
Protocols & Transport / FFmpeg
- RTMP vs. WebRTC vs. HLS - A Comparison of Streaming Protocols - An in-depth blog post by Dyte that compares RTMP, WebRTC, and HLS streaming protocols. It discusses their concepts, supported browsers and devices, use cases, pros and cons, and provides a comparison chart. This resource is beneficial for developers evaluating which streaming protocol best fits their project requirements.
- Videojs Contrib HLS (⭐2.9k) - An HLS library for video.js that enables HLS playback in environments where it's not natively supported. It integrates seamlessly with video.js, providing features like adaptive bitrate selection, AES-128 segment encryption, and support for multiple audio tracks.
HLS Manifest Parsers & Generators / FFmpeg
- Open M3U8 (⭐247) - Open Source m3u8 Parser.
- Scte35 JS (⭐51) - A SCTE 35 Parser for JavaScript.
HLS Manifest Parsers & Generators / HLS
- HLS Origin Scripts (⭐18) - Scripts to manipulate HLS manifests at origin or edge server.
- HLS Playlist Parser (⭐6) - A JavaScript library to parse Hls playlists.
- HLS Ts JS (⭐37) - HLS MPEG-TS parser library in JavaScript.
- M3U8 Parser (carlanton) (⭐216) - HLS compliant m3u8 parser for Java.
DASH Manifest Tools / DASH
- Dash Validator JS (⭐23) - MPEG DASH validator JS library.
CMAF & fMP4 Packaging / DASH
- Fmp4 JS (⭐11) - A JavaScript library to parse ISO Base Media File Format (MPEG-4 Part 12).
Transport Protocols / DASH
- NGINX-RTMP Module (⭐14k) - An Nginx module that adds RTMP streaming server capabilities to Nginx. It supports streaming live content via RTMP and can also be used to create HLS/DASH streams from RTMP input.
HLS Tools / RTMP
- Auto Dash HLS (⭐11) - Automated toolchain for generating DASH/ HLS compatible files from all videos inside a root folder.
- HLS Download (⭐47) - Download HLS and convert to MP4.
- HLS To MP4 (⭐5) - Download HLS videos as MP4 (WebVTT for caption download optional).
- M3U8 Dl (⭐75) - A CLI m3u8-downloader program to parse .m3u8 playlist file and download mpeg2-ts video files, concat them and convert it to mp4 using FFmpeg.
- M3U8 Downloader (lcy0321) (⭐25) - Download the ts files according to the given m3u8 file.
- NGINX HLS Module (⭐52) - Smooth Streaming Module fork.
- VOD To Live (⭐8) - A Python library to generate Live HLS from VOD.
HLS Tools / HLS
- HLS Fetch (⭐193) - Download and decrypt videos served by the HTTP Live Streaming (HLS) protocol.
- HLS Relay (⭐23) - Script to pull HLS stream from one origin and push to another origin.
- HLS Ts Analyzer (⭐1) - Example implementation of hls-ts.js library.
- Mock HLS Server (⭐71) - Fake a live/event HLS stream from a VOD one. Useful for testing.
- NGINX HLS (⭐3) - Contribute to zhaiweiwei/nginx-hls development by creating an account on GitHub.
- NGINX HLS Analyzer (⭐11) - Fork of fmsloganalyzer to adapt it for HLS streaming analyzes with nginx.
HLS Tools / Quality & Testing
- Artillery Plugin HLS (⭐28) - Load test HTTP Live Streaming (HLS) servers with Artillery 🎥.
DASH Tools / FFmpeg
- MP4 To Mpegdash Py (⭐21) - Python Script to convert a MP4 file into onDemand MPEG-DASH.
DASH Tools / DASH
- Dash DRM (⭐5) - Demos of MPEG-DASH and DRM.
- Dash JS (⭐5.5k) - A reference client implementation for the playback of MPEG DASH via JavaScript and compliant browsers.
Adaptive Streaming / Subtitles & Captions
- AWS Stale Playlist Detector (⭐42) - The Stale Playlist Detector (SPD) is a tool to monitor live HLS origin endpoints for changing playlists. The Stale Playlist Detector (SPD) will use data in the top-level playlist, the child playlis..
Adaptive Streaming / HLS
- HLS Analyzer (⭐193) - Analyzer for HTTP Live Streams (HLS) content.
- HLS Cutsegment (⭐3) - A web app that lets you insert a cut into a segment, which is then cut into two new segments.
- HLS Downloader (⭐141) - Download all video files from HLS (HTTP Live Streaming) VoD (Video on Demand) m3u8 playlist for local playback.
- HLS Downloader Chrome Extension (⭐2.6k) - Google Chrome Extension for sniffing and downloading HTTP Live streams (HLS).
- HLS Get (⭐47) - An asynchronous terminal-based hls video stream (m3u8) downloader & combiner, with AES-128 decryption support.
- HLS VOD (⭐283) - HTTP Live Streaming with on-the-fly encoding of any video file for Web/Apple TV/iPhone/iPad/iPod.
- Hlsdownloader CLI (⭐18) - Downloads HLS Playlist file and TS chunks using Terminal.
- M3U8 (grafov) (⭐1.3k) - Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. 🎦.
- NGINX Audio Track For HLS Module (⭐135) - Nginx module that generates audio track for HTTP Live Streaming (HLS) streams on the fly.
- NGINX VOD Module Fmp4 HLS (⭐42) - Play fragmented mp4's on HLS using nginx-vod-module.
Players & Clients / HLS
- Dolby.io Client SDKs - Dolby.io offers Client SDKs for developers aiming to create applications with streaming capabilities. These SDKs support various platforms, including JavaScript for web applications, React Native, Flutter, and native SDKs for Android, iOS, Mac, Windows, and Linux. They assist in connecting, capturing, publishing, and viewing streams from the Dolby.io Streaming Platform, providing a comprehensive solution for building streaming applications.
Mobile Players / Android
- VLC Android - VLC for Android, Android TV and ChromeOS.
Mobile Players / iOS/tvOS
- FFmpeg Avplayer For iOS tvOS (⭐1k) - A tiny but powerful iOS and Apple TV OS av player framework that's based on the FFmpeg library.
- RTMP Video Player For iOS (⭐133) - Based on FFEngine framework, a rtmp video player for apple iOS devices.
Browser Extensions / Web Players
- ABR Player Chrome (⭐1) - Chrome extension that uses Eyevinn HTML player to be able to play HLS and MPEG-DASH natively.
Web Players / Web Players
- OTT Multiview (⭐76) - This is a web based multiview screen for HLS and MPEG-DASH streams based on hls.js and Shaka Player.
Web Players / HLS
- HLS JS (⭐17k) - JavaScript HLS client using Media Source Extension.
Desktop Players / Web Players
- VLC (⭐19k) - Media player - All pull requests are ignored, please follow HTTPS://wiki.videolan.org/Sending_Patches_VLC/.
Smart TV Players / Smart TVs
- Awesome Smart TV (⭐1.4k) - A curated list of awesome resources for building Smart TV apps.
Mobile & Web Players / iOS/tvOS
- VLC iOS - VLC for iOS is the official port of VLC on the iOS/tvOS platforms.
Infrastructure & Delivery / Roku
- HLS.js P2P Engine (⭐1.1k) - A hls.js plugin to offload bandwidth from expensive traditional CDNs,while also maximizing a user's viewing experience.
- NGINX with nginx-rtmp-module - Nginx, combined with the nginx-rtmp-module, provides a powerful solution for live video streaming. This setup supports HTTP Live Streaming (HLS) in live mode, enabling efficient and scalable live video delivery. It's widely used for setting up live streaming servers due to its performance and flexibility.
Live Streaming Servers / Quality & Testing
- How To Setup NGINX For HLS Video Streaming On CentOS 7 - How to live stream videos with Nginx.
- OBS Studio (⭐74k) - Free and open source software for live streaming and screen recording.
VOD Streaming Servers / HLS
- HLS Server (⭐262) - Middleware for serving HTTP Live Streaming (HLS) compatible media streams.
Streaming Servers / HLS
- Docker NGINX RTMP (⭐1.1k) - A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux.
- RTSP Simple Server (⭐20k) - A simple, ready-to-use RTSP streaming server written in Go. It supports publishing and reading streams via RTSP and can also re-distribute via other protocols.
Peer-to-Peer Streaming Solutions / Storage Solutions
- P2P Streaming (⭐2) - Open source WebRTC-based engine for P2P live/VOD streaming directly in a browser page, no plugin required.
CDN Integration & Distribution / HLS
- NGINX S3 Proxy (⭐153) - Nginx compiled with aws-auth support, suitable for S3 reverse proxy usage.
General Tools / CDN Integration
- QUANTEEC Digital Rights Management - QUANTEEC provides a plugin that enables DRM-protected playback by encrypting video data on the server side and decrypting it on the player side. It is compatible with various players and DRM systems, facilitating secure video streaming.
DRM / Audio
Docker & Containerization Tools / Audio
- JRE FFmpeg Apline (⭐1) - Dockerfile (jre8)(HTTPS://GitHub.com/fabric8io-images/java) and (FFmpeg)(HTTPS://hub.docker.com/r/jrottenberg/FFmpeg).
Specs & Standards / FFmpeg
Adaptive Streaming Standards / Vendor Docs
- AV1 Rtp Spec (⭐69) - Current draft (HTML): HTTPS://aomediacodec.GitHub.io/av1-rtp-spec/.
- SCTE (⭐11) - Python library to work with SCTE standards.
Intro & Learning / Online Forums
- How To Stream Video: A Beginner's Guide - A beginner's guide covering the essentials of setting up audio and video sources, choosing streaming destinations, and understanding the basics of live streaming.
Player Development Documentation / Audio
- hls.js API Docs (HLS class reference) - Official generated API reference for hls.js's core Hls class, hosted on the project's own docs domain (not GitHub).
12. Awesome Playcanvas
3D Gaussian Splatting / YouTube Playables
- Form Chasers - A community site for sharing scans of vehicles.
13. Awesome Datascience
Tutorials
Deep Learning Packages / Visualization Tools
Books / Visualization Tools
- Mining Massive Datasets - free e-book comprehended by an online course
- Advances in Genetic Programming, Vol. 3 - Free Download
Bloggers / Book Deals (Affiliated)
- Greg Reda - Greg Reda Personal Blog
- Drew Conway - Personal Web Page
- Noah Iliinsky - Personal Blog
- Clare Corthell - The Open Source Data Science Masters
- Datawrangling by Peter Skomoroch. MACHINE LEARNING, DATA MINING, AND MORE
Podcasts / Book Deals (Affiliated)
Datasets / Book Deals (Affiliated)
14. Awesome Docker
Good Tips / Wrappers
- Docker Caveats What You Should Know About Running Docker In Production (written 11 APRIL 2016).
15. Awesome Osint
Offline Browsing / GitHub
- HTTrack - Allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer.
- A1 Website Download - Download entire websites to disk.
- Cyotek WebCopy - is a free tool for automatically downloading the content of a website onto your local device.
- Offliberty - is a website that lets you access any online content without a permanent Internet connection.
Main National Search Engines
- Alleba (Philippines) - Philippines search engine
- Baidu (China) - The major search engine used in China
Meta Search
- Qwant - French search engine that relies on Microsoft Bing.
Speciality Search Engines
Data and Statistics / GitHub
Visual Search and Clustering Search Engines
Similar Sites Search
- SimilarSites - Discover websites that are similar to each other
- SitesLike - Find similar websites by category
Document and Slides Search
Code Search
Major Social Networks
- Pinterest - is an image sharing social media service used to easly discover, share and save ideas using visual representation.
Real-Time Search, Social Media Search, and General Social Media Tools
- Buzz sumo - "Use our content insights to generate ideas, create high-performing content, monitor your performance and identify influencers."
Web Monitoring / GitHub
- Google Alerts - A content change detection and notification service.
Social Media Tools / Twitter
Social Media Tools / Facebook
Social Media Tools / Instagram
Social Media Tools / Pinterest
Social Media Tools / Reddit
- Imgur - The most popular image hosting website used by redditors.
- Mostly Harmless - Mostly Harmless looks up the page you are currently viewing to see if it has been submitted to reddit.
- Reddit Archive - Historical archives of reddit posts.
- Subreddits - Discover new subreddits.
Social Media Tools / VKontakte
Social Media Tools / Tumblr
Social Media Tools / Telegram
- Detectiva — Phone/email lookup with 6 search types.
Blog Search / GitHub
- Notey - Blog post search engine.
Forums and Discussion Boards Search / GitHub
Username Check / GitHub
- Name Chk - Check over 30 domains and more than 90 social media account platforms.
- Name Checkr - checks a domain and username across many platforms.
- User Search - Find someone by username, email, phone number or picture across Social Networks, Dating Sites, Forums, Crypto Forums, Chat Sites and Blogs, 3000+ sites Supported!
People Investigations / GitHub
- 192 (UK) - Search by person, business, address. Limited free info, premium data upsell.
- 411 (US) - Search by person, phone number, address, and business. Limited free info, premium data upsell.
- Ancestry - Premium data, free trial with credit card.
- Canada411 - Search by person, phone number, and business. Free.
- Classmates - High-school focused people search. Free acounts allow creating a profile and viewing other members. Premium account required to contact other members.
- Federal Bureau of Prisons - Inmate Locator (US) - Search federal inmates incarcerated from 1982 to the present.
- Fold3 (US Military Records) - Search military records. Search filters limited with free access. Premium access requires subscription.
- Genealogy Bank - Premium data, free trial with credit card.
- Genealogy Links - Genealogy directory with over 50K links.
- Kompass - Business directory and search.
- Reunion - People search. Limited free info, premium data upsell.
- SearchBug - People search. Limited free info, premium data upsell.
- Spokeo - People search. Limited free info, premium data upsell.
- The National Archives (UK) - Search UK national archives.
- White Pages (US) - People search. Limited free info, premium data upsell.
Email Search / Email Check / GitHub
- Email Address Validator - Improve deliverability, reduce bounce rates, prevent fraud and minimize funnel leaks.
- Email Format - is a website that allows you to find email address formats used by different companies.
- MailTester - hunt for emails and improve your email deliverability
- Peepmail - is a tool that allows you to discover business email addresses for users, even if their email address may not be publicly available or shared.
- Verify Email - The fastest and most accurate email verification tool.
Phone Number Research / GitHub
- Reverse Phone Lookup - Detailed information about phone carrier, region, service provider, and switch information.
- Spy Dialer - Get the voicemail of a cell phone & owner name lookup.
Expert Search / GitHub
- Academia - is a platform for sharing academic research.
- MuckRack - Extensive database of U.S. government public records obtained through federal and state public records requests. Automated tool that will make public records requests and follow up until records are obtained on your behalf.
Company Research / GitHub
- Corporate Information - Aggregated information from publicly available sources on publicly traded companies worldwide.
- EDGAR U.S. Securities and Exchange Commission Filings - Periodic reports and extensive corporate disclosures from all businesses publicly traded in the United States.
- Vault - Well-known ranking of largest United States Corporations.
Job Search Resources / GitHub
- Indeed - is an online job searching website that gives job seekers free access to search for a job, post their resumes, and research companies.
Q&A Sites / GitHub
Domain and IP Research / GitHub
- Argos OSINT - Free Spanish-language OSINT platform: 31 client-side tools + 7 step-by-step guides + 10 curated OSINT prompts for Claude/LLM. Covers WHOIS/RDAP, DoH DNS, subdomain enumeration (crt.sh), unified domain dashboard, IP geolocation, IP reputation via Shodan InternetDB, email header analyzer (SPF/DKIM/DMARC), SPF/DMARC auditor, pwned password check via HIBP k-anonymity, EXIF and PDF metadata analyzers, reverse image search aggregator, Wayback lookup, username finder across 50+ platforms, WhatsApp chat analyzer, JWT decoder, regex/color/UA parser/QR/base64/hash/URL cleaner. No signup, PWA installable, all processing in-browser.
- BuiltWith - is a website that will help you find out all the technologies used to build a particular websites.
- Domain Tools - Whois lookup and domain/ip historical data.
- IPFingerprints - is used to find the approximate geographic location of an IP address along with some other useful information including ISP, TimeZone, Area Code, State.
- IPVoid - IP address toolset.
- Netcraft Site Report - is an online database that will provide you a report with detail information about a particular website and the history associated with it.
- URLVoid - Analyzes a website through multiple blacklist engines and online reputation tools to facilitate the detection of fraudulent and malicious websites.
- w3snoop - is a website that gives you a free and comprehensive report about a specific website.
- WebMeUp - is the Web's freshest and fastest growing backlink index, and the primary source of backlink data for SEO PowerSuite.
Keywords Discovery and Research / GitHub
- Google Adwords - Get monthly keyword volume data and stats.
Web History and Website Capture / GitHub
- Archive.is - is a website that allows you to archive a snapshot of you websites that will always remains online evenif the original page disappears.
Image Search / GitHub
- PicTriev - a face search engine.
Image Analysis / GitHub
Video Search and Other Video Tools / GitHub
- Deturl - Download a YouTube video from any web page.
- DownloadHelper - Download any video from any websites, it just works!
- Earthcam - EarthCam is the leading network of live streaming webcams for tourism and entertainment.
- Insecam - Live cameras directory
Academic Resources and Grey Literature / GitHub
- African Journal Online - is the world's largest and preeminent platform of African-published scholarly journals
- JSTOR - Search over 10 million academic journal articles, books, and primary sources.
- OA.mg A database of over 240 million scientific works, with PDFs for all Open Access papers in their catalogue (~ 40 million)
- PubMed - Search more than 27 millions citations for biomedical literature from MEDLINE, life science journals, and online books.
Geospatial Research and Mapping Tools / GitHub
- SAS Planet - Software used to view, download and stitch satellite images.
Infographics and Data Visualization / GitHub
- Leaflet - an open-source JavaScript library for mobile-friendly interactive maps.
- OpenLayers - A high-performance, feature-packed library for all your mapping needs.
- Chart.js - a javascript library that allows you to create charts easly
- jqPlot - A Versatile and Expandable jQuery Plotting Plugin.
- Listify - Turn a Google spreadsheet into a beautiful, searchable listing in seconds.
- Palladio - Visualize complex historical data with ease.
News / GitHub
News Digest and Discovery Tools / GitHub
Fact Checking / GitHub
- Snopes - The definitive Internet reference source for urban legends, folklore, myths, rumors, and misinformation.
Browsers / GitHub
Social Network Analysis / GitHub
Privacy and Encryption Tools / GitHub
- KeePass Password Safe - is a free and open-source password manager that uses the most secure encryption algorithms to safegard your passwords.
Other Tools / GitHub
- Barcode Reader - Decode barcodes in C#, VB, Java, C\C++, Delphi, PHP and other languages.
- OSINT Framework - Web based framework for OSINT.
- Outwit - Find, grab and organize all kinds of data and media from online sources.
OSINT Blogs / GitHub
Other Resources / GitHub
16. Collective Ai Tools
Dating
- Mistress.to - Mistress.to is an Immersive femdom AI companion featuring interactive audio voice calls, text chat, and high-quality image and video generation.
#freemium
17. Awesome Artificial Intelligence
Learn / Books
- Reinforcement Learning: An Introduction: Sutton and Barto's foundational treatment of reinforcement learning concepts and algorithms.
- Speech and Language Processing: The continuously updated NLP reference by Dan Jurafsky and James Martin.
Learn / Courses
- Fast.ai Practical Deep Learning: A code-first introduction to deep learning.
- Karpathy's Neural Networks: Zero to Hero: Build neural networks and language models from first principles.
- Stanford CS336: Language Modeling from Scratch: Build language models from data preparation through evaluation and deployment.
- MIT 6.S191: Introduction to Deep Learning: Deep learning foundations and applications.
- Made With ML: An open course on designing, developing, deploying, and iterating on production ML systems.
Learn / Foundational papers
- Training Compute-Optimal Large Language Models: Showed how model size and training data should scale together under a compute budget.
- Retrieval-Augmented Generation: Combined parametric language models with external retrieval for knowledge-intensive tasks.
- LoRA: Introduced low-rank adaptation for parameter-efficient model fine-tuning.
- Training Language Models to Follow Instructions with Human Feedback: Established the instruction tuning and RLHF recipe used by InstructGPT.
- ReAct: Combined reasoning traces with actions for tool-using language-model agents.
- Direct Preference Optimization: Reframed preference alignment as a simple classification objective without explicit reward modelling.
Build AI systems / Guides and playbooks
- Building Effective Agents: Anthropic's practical patterns and tradeoffs for agentic systems.
- A Practical Guide to Building Agents: OpenAI's guide to models, tools, instructions, orchestration, and guardrails.
Build AI systems / LLM application engineering
- Anthropic Prompt Engineering: Techniques for defining success criteria, testing prompts, and improving model behaviour.
- Effective Context Engineering for AI Agents: How to select, structure, and manage the context available to long-running agents.
- 12-Factor Agents (⭐24k): Practical principles for building controllable LLM applications around deterministic software.
- OWASP Top 10 for LLM Applications: Risks and mitigations for developing and deploying generative AI applications.
Build AI systems / Agent frameworks
- Pydantic AI: Typed agent development built around Pydantic.
- LangGraph: Low-level orchestration for long-running, stateful agents.
- OpenAI Agents SDK: A small SDK for tools, handoffs, guardrails, tracing, and agent orchestration.
- Google Agent Development Kit: Google's framework for developing and evaluating agents.
- Microsoft Agent Framework: Microsoft's successor to AutoGen and Semantic Kernel for agents and graph-based workflows.
Build AI systems / Durable and asynchronous agents
- Effective Harnesses for Long-Running Agents: Patterns for agents that make progress across multiple context windows and recover from failure.
- Running Agents: Lifecycle, session, exception, and durable-execution patterns in the OpenAI Agents SDK.
- Human-in-the-Loop: Pause, inspect, approve, reject, and resume tool calls without losing agent state.
- Gemini and Temporal Durable Agent: A concrete implementation of durable execution, retries, and human approval for an agent workflow.
Build AI systems / Retrieval and data
- LlamaIndex: Data ingestion, indexing, retrieval, and agent workflows.
- Haystack: Modular pipelines for retrieval and generative AI applications.
Build AI systems / Evals and reliability
- Demystifying Evals for AI Agents: A practical method for building task suites, graders, transcripts, and evaluation harnesses.
- Promptfoo: Test cases, assertions, model comparisons, and red-team checks for LLM applications.
- Ragas: Evaluation and experimentation for retrieval and generative AI applications.
Build AI systems / Deployment and observability
- Langfuse: Tracing, evaluation, prompt management, and metrics for LLM applications.
- vLLM: An inference and serving engine for language models.
- LiteLLM: A model gateway and unified interface for multiple model providers.
Agentic software engineering / Coding agents
- GitHub Copilot coding agent: An asynchronous agent that works from GitHub issues and opens pull requests.
Agentic software engineering / Software factories and agent orchestration
- Harness Engineering: OpenAI's field report on building software with coding agents, repository constraints, automated checks, and human steering.
- Codex Orchestration with Symphony: A reference architecture that turns project work into isolated, observable coding-agent runs.
- How We Built Our Multi-Agent Research System: Production lessons on orchestrator-worker agents, parallel search, evaluation, and operational reliability.
Contributing / Software factories and agent orchestration
- serve software developers learning or practising AI engineering;
- provide technical or practical value beyond a product homepage;
- be current and maintained, unless its value is foundational and durable;
- add something meaningfully different from the existing entries;
- use a factual description supported by a primary source.
18. Awesome Go
Standard CLI
- OpenCLI (⭐41) - OpenAPI-style specification for CLIs; define your interface in a language-agnostic document to generate documentation and framework boilerplate code.
Third-party APIs
- sonarqube-client-go (⭐6) - Go client library and command-line client for the SonarQube Web API.
19. Awesome Computational Biology
Preprocessing Tools
- SeqBench — Web-based molecular biology sequence workbench for primer design, cloning simulation (Gibson, Golden Gate, restriction digest), CRISPR guide RNA design, and sequence analysis, with a public REST API, OpenAPI 3.1 spec, and MCP server.
20. Awesome Neovim
Color / Markdown and LaTeX
- cxwx/shadowMyName.nvim (⭐2) - Redact sensitive words such as your username, tokens, phone numbers and more when recording your screen.
Colorscheme / Markdown and LaTeX
- ntk148v/lauds (⭐1) -
[TS][Lua]Paper-light color theme for prose and code — warm off-white paper, terracotta orange, deep mint.
21. Quick Look Plugins
License
Burrete (⭐38)
Preview PDB, mmCIF, SDF, XYZ, trajectories, and chemistry tables in Finder
To the extent possible under law, Sindre Sorhus has waived all copyright and related or neighboring rights to this work.
- Next: Jul 17, 2026
