Awesome List Updates on Sep 08 - Sep 14, 2025
31 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Webaudio
Packages / Frameworks
- React Native Audio API (⭐477) - Web Audio API implementation for native apps based on react-native.
2. Static Analysis
Programming Languages / Other
- STOKE ⚠️ — A programming-language agnostic stochastic optimizer for the x86_64 instruction set. It uses random search to explore the extremely high-dimensional space of all possible program transformations.
- cpplint (⭐1.7k) — Automated C++ checker that follows Google's style guide.
- ENRE-cpp ⚠️ — ENRE (ENtity Relationship Extractor) is a tool for extraction of code entity dependencies or relationships from source code. ENRE-cpp is a ENtity Relationship Extractor for C/C++ based on @eclipse/CDT. (Under development)
- flawfinder ⚠️ — Finds possible security weaknesses.
- flint++ ⚠️ — Cross-platform, zero-dependency port of flint, a lint program for C++ developed and used at Facebook.
- MATE ⚠️ — A suite of tools for interactive program analysis with a focus on hunting for bugs in C and C++ code. MATE unifies application-specific and low-level vulnerability analysis using code property graphs (CPGs), enabling the discovery of highly application-specific vulnerabilities that depend on both implementation details and the high-level semantics of target C/C++ programs.
- vera++ ⚠️ — Vera++ is a programmable tool for verification, analysis and transformation of C++ source code.
- CSharpEssentials ⚠️ — C# Essentials is a collection of Roslyn diagnostic analyzers, code fixes and refactorings that make it easy to work with C# 6 language features.
- Infer# ⚠️ — InferSharp (also referred to as Infer#) is an interprocedural and scalable static code analyzer for C#. Via the capabilities of Facebook's Infer, this tool detects null pointer dereferences and resource leaks.
- VSDiagnostics ⚠️ — A collection of static analyzers based on Roslyn that integrates with VS.
- coffeelint ⚠️ — A style checker that helps keep CoffeeScript code clean and consistent.
- Dart Code Metrics ⚠️ — Additional linter for Dart. Reports code metrics, checks for anti-patterns and provides additional rules for Dart analyzer.
- Linter for dart (⭐628) — Style linter for Dart.
- elm-analyse ⚠️ — A tool that allows you to analyse your Elm code, identify deficiencies and apply best practices.
- Primitive Erlang Security Tool (PEST) ⚠️ — A tool to do a basic scan of Erlang source code and report any function calls that may cause Erlang source code to be insecure.
- FSharpLint (⭐313) — Lint tool for F#.
- fprettify ⚠️ — Auto-formatter for modern fortran source code, written in Python. Fprettify is a tool that provides consistent whitespace, indentation, and delimiter alignment in code, including the ability to change letter case and handle preprocessor directives, all while preserving revision history and tested for editor integration.
- dingo-hunter ⚠️ — Static analyser for finding deadlocks in Go.
- dupl ⚠️ — Reports potentially duplicated code.
- goast ⚠️ — Go AST (Abstract Syntax Tree) based static analysis tool with Rego.
- gocyclo ⚠️ — Calculate cyclomatic complexities of functions in Go source code.
- interfacer ⚠️ — Suggest narrower interfaces that can be used.
- lll ⚠️ — Report long lines.
- maligned ⚠️ — Detect structs that would take less memory if their fields were sorted.
- safesql ⚠️ — Static analysis tool for Golang that protects against SQL injections.
- brittany ⚠️ — Haskell source code formatter
- ENRE-java ⚠️ — ENRE (ENtity Relationship Extractor) is a tool for extraction of code entity dependencies or relationships from source code. ENRE-java is a ENtity Relationship Extractor for Java projects based on @Eclipse JDT/parser.
- HuntBugs ⚠️ — Bytecode static analyzer tool based on Procyon Compiler Tools aimed to supersede FindBugs.
- steady ⚠️ — Analyses your Java applications for open-source dependencies with known vulnerabilities, using both static analysis and testing to determine code context and usage for greater accuracy.
- aether ⚠️ — Lint, analyze, normalize, transform, sandbox, run, step through, and visualize user JavaScript, in node or the browser.
- ClosureLinter ⚠️ — Ensures that all of your project's JavaScript code follows the guidelines in the Google JavaScript Style Guide. It can also automatically fix many common errors.
- complexity-report ⚠️ — Software complexity analysis for JavaScript projects.
- es6-plato ⚠️ — Visualize JavaScript (ES6) source complexity.
- escomplex ⚠️ — Software complexity analysis of JavaScript-family abstract syntax trees.
- Esprima ⚠️ — ECMAScript parsing infrastructure for multipurpose analysis.
- hegel ⚠️ — A static type checker for JavaScript with a bias on type inference and strong type systems.
- JSPrime ⚠️ — Static security analysis tool.
- plato ⚠️ — Visualize JavaScript source complexity.
- RSLint ⚠️ — A (WIP) JavaScript linter written in Rust designed to be as fast as possible, customizable, and easy to use.
- TypL ⚠️ — With TypL, you just write completely standard JS, and the tool figures out your types via powerful inferencing.
- yardstick ⚠️ — Javascript code metrics.
- Luanalysis ⚠️ — An IDE for statically typed Lua development.
- nimfmt ⚠️ — Nim code formatter / linter / style checker
- Mondrian ⚠️ — A set of static analysis and refactoring tools which use graph theory.
- pdepend ⚠️ — Calculates software metrics like cyclomatic complexity for PHP code.
- PHP Semantic Versioning Checker ⚠️ — Suggests a next version according to semantic versioning.
- PHP-Token-Reflection ⚠️ — Library emulating the PHP internal reflection.
- php7cc ⚠️ — PHP 7 Compatibility Checker.
- php7mar ⚠️ — Assist developers in porting their code quickly to PHP 7.
- PHP_CodeSniffer ⚠️ — Detects violations of a defined set of coding standards.
- phpca ⚠️ — Finds usage of non-built-in extensions.
- phpcpd ⚠️ — Copy/Paste Detector for PHP code.
- phpdcd ⚠️ — Dead Code Detector (DCD) for PHP code.
- PhpDependencyAnalysis ⚠️ — Builds a dependency graph for a project.
- PhpDeprecationDetector ⚠️ — Analyzer of PHP code to search issues with deprecated functionality in newer interpreter versions. It finds removed objects (functions, variables, constants and ini-directives), deprecated functions functionality, and usage of forbidden names or tricks (e.g. reserved identifiers in newer versions).
- phpdoc-to-typehint ⚠️ — Add scalar type hints and return types to existing PHP projects using PHPDoc annotations.
- phpsa ⚠️ — Static analysis tool for PHP.
- Qafoo Quality Analyzer ⚠️ — Visualizes metrics and source code.
- ENRE-py ⚠️ — ENRE (ENtity Relationship Extractor) is a tool for extraction of code entity dependencies or relationships from source code. ENRE-py is a ENtity Relationship Extractor for Python based on Python Language Services of The Standard Library.
- InspectorTiger ⚠️ — IT, Inspector Tiger, is a modern python code review tool / framework. It comes with bunch of pre-defined handlers which warns you about improvements and possible bugs. Beside these handlers, you can write your own or use community ones.
- mccabe ⚠️ — Check McCabe complexity.
- py-find-injection ⚠️ — Find SQL injection vulnerabilities in Python code.
- pydocstyle ⚠️ — Check compliance with Python docstring conventions.
- PyT - Python Taint ⚠️ — A static analysis tool for detecting security vulnerabilities in Python web applications.
- wily ⚠️ — A command-line tool for archiving, exploring and graphing the complexity of Python source code.
- CodeDepends ⚠️ — Static Code Analysis for R.
- cane ⚠️ — Code quality threshold checking as part of your build.
- Churn ⚠️ — A Project to give the churn file, class, and method for a project for a given checkin. Over time the tool adds up the history of churns to give the number of times a file, class, or method is changing during the life of a project.
- flay ⚠️ — Flay analyzes code for structural similarities.
- flog ⚠️ — Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.
- laser ⚠️ — Static analysis and style linter for Ruby code.
- MetricFu ⚠️ — MetricFu is a set of tools to provide reports that show which parts of your code might need extra work.
- Querly ⚠️ — Pattern Based Checking Tool for Ruby.
- Railroader ⚠️ — An open source static analysis security vulnerability scanner for Ruby on Rails applications.
- Roodi ⚠️ — Roodi stands for Ruby Object Oriented Design Inferometer. It parses your Ruby code and warns you about design issues you have based on the checks that it has configured.
- ruby-lint ⚠️ — Static code analysis for Ruby.
- Saikuro ⚠️ — A Ruby cyclomatic complexity analyzer.
- SandiMeter ⚠️ — Static analysis tool for checking Ruby code for Sandi Metz' rules.
- cargo-inspect ⚠️ — Inspect Rust code without syntactic sugar to see what the compiler does behind the curtains.
- electrolysis ⚠️ — A tool for formally verifying Rust programs by transpiling them into definitions in the Lean theorem prover.
- herbie ⚠️ — Adds warnings or errors to your crate when using a numerically unstable floating point expression.
- linter-rust ⚠️ — Linting your Rust-files in Atom, using rustc and cargo.
- MIRAI ⚠️ — And abstract interpreter operating on Rust's mid-level intermediate language, and providing warnings based on taint analysis.
- prae ⚠️ — Provides a convenient macro that allows you to generate type wrappers that promise to always uphold arbitrary invariants that you specified.
- Prusti ⚠️ — A static verifier for Rust, based on the Viper verification infrastructure. By default Prusti verifies absence of panics by proving that statements such as unreachable!() and panic!() are unreachable.
- Rudra ⚠️ — Rust Memory Safety & Undefined Behavior Detection. It is capable of analyzing single Rust packages as well as all the packages on crates.io.
- Rust Language Server ⚠️ — Supports functionality such as 'goto definition', symbol search, reformatting, and code completion, and enables renaming and refactorings.
- sqlcheck ⚠️ — Automatically identify anti-patterns in SQL queries.
- TSqlRules ⚠️ — TSQL Static Code Analysis Rules for SQL Server.
- linter ⚠️ — Linter is a Scala static analysis compiler plugin which adds compile-time checks for various possible bugs, inefficiencies, and style problems.
- shellharden ⚠️ — A syntax highlighter and a tool to semi-automate the rewriting of scripts to ShellCheck conformance, mainly focused on quoting.
- Tailor ⚠️ — A static analysis and lint tool for source code written in Apple's Swift programming language.
- Codelyzer ⚠️ — A set of tslint rules for static code analysis of Angular 2 TypeScript projects.
- stc ⚠️ — Speedy TypeScript type checker written in Rust
- tslint ⚠️ — TSLint has been deprecated as of 2019. Please see this issue (⭐5.9k) for more details.
typescript-eslintis now your best option for linting TypeScript. TSLint is an extensible static analysis tool that checks TypeScript code for readability, maintainability, and functionality errors. It is widely supported across modern editors & build systems and can be customized with your own lint rules, configurations, and formatters.
- tslint-microsoft-contrib ⚠️ — A set of tslint rules for static code analysis of TypeScript projects maintained by Microsoft.
- vint ⚠️ — Fast and Highly Extensible Vim script Language Lint implemented by Python.
Other / Other
- Go Meta Linter ⚠️ — Concurrently run Go lint tools and normalise their output. Use
golangci-lintfor new projects.
- shisho ⚠️ — A lightweight static code analyzer designed for developers and security teams. It allows you to analyze and transform source code with an intuitive DSL similar to sed, but for code.
- Enlightn ⚠️ — A static and dynamic analysis tool for Laravel applications that provides recommendations to improve the performance, security and code reliability of Laravel apps. Contains 120 automated checks.
- ciocheck ⚠️ — Linter, formatter and test suite helper. As a linter, it is a wrapper around
pep8,pydocstyle,flake8, andpylint.
- multilint ⚠️ — A wrapper around
flake8,isortandmodernize.
- QuantifiedCode ⚠️ — Automated code review & repair. It helps you to keep track of issues and metrics in your software projects, and can be easily extended to support new types of analyses.
- quality ⚠️ — Runs quality checks on your code using community tools, and makes sure your numbers don't get any worse over time.
- cargo-bloat ⚠️ — Find out what takes most of the space in your executable. supports ELF (Linux, BSD), Mach-O (macOS) and PE (Windows) binaries.
- Twiggy (⭐1.4k) — Analyzes a binary's call graph to profile code size. The goal is to slim down wasm binary size.
- packj ⚠️ — Packj (pronounced package) is a command line (CLI) tool to vet open-source software packages for "risky" attributes that make them vulnerable to supply chain attacks. This is the tool behind our large-scale security analysis platform Packj.dev that continuously vets packages and provides free reports.
- pure ⚠️ — Pure is a static analysis file format checker that checks ZIP files for dangerous compression ratios, spec deviations, malicious archive signatures, mismatching local and central directory headers, ambiguous UTF-8 filenames, directory and symlink traversals, invalid MS-DOS dates, overlapping headers, overflow, underflow, sparseness, accidental buffer bleeds etc.
- ktool ⚠️ — Fully cross-platform toolkit and library for MachO+Obj-C editing/analysis. Includes a cli kit, a curses GUI, ObjC header dumping, and much more.
- Manalyze ⚠️ — A static analyzer, which checks portable executables for malicious content.
- mcsema ⚠️ — Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode. It translates ("lifts") executable binaries from native machine code to LLVM bitcode, which is very useful for performing program analysis methods.
- Parker ⚠️ — Stylesheet analysis tool.
- sass-lint ⚠️ — A Node-only Sass linter for both sass and scss syntax.
- scsslint ⚠️ — Linter for SCSS files.
- Specificity Graph (⭐703) — CSS Specificity Graph Generator.
- Puppet Lint ⚠️ — Check that your Puppet manifests conform to the style guide.
- collector ⚠️ — Run arbitrary scripts inside containers, and gather useful information.
- dagda ⚠️ — Perform static analysis of known vulnerabilities in docker images/containers.
- Docker Label Inspector ⚠️ — Lint and validate Dockerfile labels.
- Bootlint ⚠️ — An HTML linter for Bootstrap projects.
- HTML Inspector ⚠️ — HTML Inspector is a code quality tool to help you and your team write better markup.
- kube-hunter ⚠️ — Hunt for security weaknesses in Kubernetes clusters.
- kubeval ⚠️ — Validates your Kubernetes configuration files and supports multiple Kubernetes versions.
- mdl ⚠️ — A tool to check Markdown files and flag style issues.
- android-lint-summary ⚠️ — Combines lint errors of multiple projects into one output, check lint results of multiple sub-projects at once.
- iblessing ⚠️ — iblessing is an iOS security exploiting toolkit. It can be used for reverse engineering, binary analysis and vulnerability mining.
- paprika ⚠️ — A toolkit to detect some code smells in analyzed Android applications.
- qark ⚠️ — Tool to look for several security related Android application vulnerabilities.
- statix (⭐712) — Lints and suggestions for the Nix programming language. "statix check" highlights antipatterns in Nix code. "statix fix" can fix several such occurrences.
- promformat ⚠️ — Promformat is a PromQL formatter written in Python.
- LunaSec ⚠️ — Open Source AppSec platform that automatically notifies you the next time vulnerabilities like Log4Shell or node-ipc happen. Track your dependencies and builds in a centralized service.
- OWASP Noir — Attack surface detector that identifies endpoints by static analysis.
- dennis ⚠️ — A set of utilities for working with PO files to ease development and improve quality.
- Vetur ⚠️ — Vue tooling for VS Code, powered by vls (vue language server). Vetur has support for formatting embedded HTML, CSS, SCSS, JS, TypeScript, and more. Vetur only has a "whole document formatter" and cannot format arbitrary ranges.
- After the Deadline ⚠️ — Spell, style and grammar checker.
- misspell-fixer ⚠️ — Quick tool for fixing common misspellings, typos in source code.
Multiple languages / Other
- Atom-Beautify ⚠️ — Beautify HTML, CSS, JavaScript, PHP, Python, Ruby, Java, C, C++, C#, Objective-C, CoffeeScript, TypeScript, Coldfusion, SQL, and more in Atom editor.
- Betterscan CE ⚠️ — Checks your code and infra (various Git repositories supported, cloud stacks, CLI, Web Interface platform, integrationss available) for security and quality issues. Code Scanning/SAST/Linting using many tools/Scanners deduplicated with One Report (AI optional).
- BugProve ⚠️ ©️ — BugProve is a firmware analysis platform featuring both static and dynamic analysis techniques to discover memory corruptions, command injections and other classes or common weaknesses in binary code. It also detects vulnerable dependencies, weak cryptographic parameters, misconfigurations, and more.
- coala ⚠️ — Language independent framework for creating code analysis - supports over 60 languages by default.
- Corrode ⚠️ — Semi-automatic translation from C to Rust. Could reveal bugs in the original implementation by showing Rust compiler warnings and errors. Superseded by C2Rust.
- cqc ⚠️ — Check your code quality for js, jsx, vue, css, less, scss, sass and styl files.
- DeepCode ⚠️ ©️ — DeepCode was acquired by Snyk is now Snyk Code.
- goone ⚠️ — Finds N+1 queries (SQL calls in a for loop) in go code
- Hopper ⚠️ — A static analysis tool written in scala for languages that run on JVM.
- Hound CI ⚠️ — Comments on style violations in GitHub pull requests. Supports Coffeescript, Go, HAML, JavaScript, Ruby, SCSS and Swift.
- imhotep ⚠️ — Comment on commits coming into your repository and check for syntactic errors and general lint warnings.
- include-gardener ⚠️ — A multi-language static analyzer for C/C++/Obj-C/Python/Ruby to create a graph (in dot or graphml format) which shows all
#includerelations of a given set of files.
- pfff ⚠️ — Facebook's tools for code analysis, visualizations, or style-preserving source transformation for many languages.
- PT.PM ⚠️ — An engine for searching patterns in the source code, based on Unified AST or UST. At present time C#, Java, PHP, PL/SQL, T-SQL, and JavaScript are supported. Patterns can be described within the code or using a DSL.
- Scrutinizer ⚠️ ©️ — A proprietary code quality checker that can be integrated with GitHub.
- shipshape ⚠️ — Static program analysis platform that allows custom analyzers to plug in through a common interface.
- Super-Linter ⚠️ — Combination of multiple linters to install as a GitHub Action.
- Wotan ⚠️ — Pluggable TypeScript and JavaScript linter.
3. Awesome Theoretical Computer Science
Books / Monograph
- Eck & Critchlow. Foundations of Computation - for a one-semester course in theoretical computer science. It has no prerequisites other than introductory computer programming. It includes logic, sets, and function from discrete math, and automata, formal languages, and grammar from upper-level courses.
4. Awesome Mac
Utilities / System Related Tools
- everythingByMdfind (⭐115) - A powerful and efficient file search tool for macOS, leveraging the native Spotlight engine for lightning-fast results.
5. Free Programming Books (English, By Programming Language)
Python / Flask
- Explore Flask - Robert Picard
6. Awesome Polars
Official news
- September 2025 : Polars launches Polars Cloud and a Distributed Engine in Open Beta.
7. Awesome Keycloak
Talks
Community Extensions
8. Awesome Scientific Writing
Templates / Articles
- Paper Templates for GitHub Pages (⭐1) - Markdown-based templates for papers and RESUME/CVs, publishing with GitHub Pages.
9. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- auto-cenv (⭐0) - Automatically activates the conda environment when entering the project folder.
- databricks (⭐2) - Enhanced Databricks CLI integration for Zsh with convenient aliases and profile management.
- prompt-watcher (⭐0) - Automatically updates your prompt when git status changes, using fswatch to monitor repository files in real-time.
- zoc (⭐1) - Speeds up OpenShift
oclogins and token renewal.
10. Urban and Regional Planning Resources
Platforms and Software Resources / AI in Planning Tools and Platforms
- EuclidHL - An AI assistant with expertise in your city's zoning code and plans. Residents and other civic stakeholders can use EuclidHL to get accurate and timely information about planning and zoning in their community. Technology Division webinar on the topic here.
11. Awesome Pcaptools
Traffic Capture
- pmacct (⭐1.1k): is a small set of multi-purpose passive network monitoring tools. It can account, classify, aggregate, replicate and export forwarding-plane data, ie. IPv4 and IPv6 traffic; collect and correlate control-plane data via BGP and BMP; collect and correlate RPKI data; collect infrastructure data via Streaming Telemetry.
- softflowd (⭐194): is a flow-based network monitor, that listens promiscously to a network interface using libpcap and exports NetFlow data.
Traffic Analysis/Inspection
- Ettercap (⭐2.6k): is a suite of tools for traffic capture and analysis using ARP Poisoning (A form of MitM attack, only use on networks you control)
- nfdump (⭐852): is a powerful suite of tools for collecting, processing, and analysing flow data from network devices.
- SiLK: SiLK (the System for Internet-Level Knowledge), is a collection of traffic analysis tools developed to facilitate security analysis of large networks. The SiLK tool suite supports the efficient collection, storage, and analysis of network flow data.
- WinDivert (⭐2.9k): is a Windows library for user-mode packet interception.
- WinDump: is the Windows equivalent of tcpdump, uses WinPcap.
12. Free for Dev
CI and CD
- Shipfox - Run your GitHub actions 2x faster, 3.000 build minutes free each month.
CDN and Protection
- PromoProxy - Free cloud Secure Web Gateway. Free plan includes up to 5 users and 1 GB per day.
Miscellaneous
- UUID Generator - Generate UUID v1, UUID v4, UUID v7, GUID, Nil UUIDs, CUID v1/v2, NanoID, and ULID instantly with enterprise-grade performance and security
13. Awesome React
React Component Libraries
- Radix - Unstyled, accessible components for building high‑quality design systems.
14. Awesome Windows
Proxy and VPN Tools
- Windscribe - VPN service that's fast, reliable, & effective.
15. Awesome Cl
Others / Email
- darts.lib.email.address (⭐1) for RFC 5322 parsing
- last commit 9 years ago
- try email-parse (⭐2) or email-validator (⭐1) for RFC 5321.
- new as of 2025
Others / Third-party APIs
- pirá (⭐6) - Unofficial AWS SDK for Common Lisp.
- "Pirá is a modern, unofficial AWS SDK for Common Lisp built on the Smithy protocol framework. It provides comprehensive coverage of AWS services through auto-generated client code from official AWS service models."
- Supports 400+ AWS services
- Multiple Protocols: REST-JSON, REST-XML, AWS Query, EC2 Query, and AWS JSON.
16. Awesome Icons
Generic
- FlyonUI Icons - FlyonUI offers customizable icons using Iconify with Tabler support.
17. Awesome Raspberry Pi
Tools
- Embedible - AI that transforms your electronics ideas into working Raspberry Pi Pico projects.
18. Awesome Selfhosted
Software / Analytics
- Medama Analytics - Privacy-first website analytics. Tiny, simple, and cookie-free. (Demo, Source Code (⭐505))
Apache-2.0/MITDocker/Go
Software / Feed Readers
- TinyFeed - Generate a static HTML page from a collection of feeds wtih a simple CLI. (Demo, Source Code (⭐284))
MITGo/Docker
Software / File Transfer & Synchronization
- Cloudreve - File management and sharing system, supports multiple storage providers. (Demo, Source Code (⭐25k))
GPL-3.0Docker/Go
Software / Groupware
- Colanode - Collaboration suite with real-time messaging, rich text pages, file management, and dynamic databases - built for offline work (alternative to Slack, Notion). (Source Code (⭐3.5k))
Apache-2.0K8S/Docker
Software / Task Management & To-do Lists
- Listaway (⭐2) - List management app for creating and publicly sharing lists of items. Supports auth, admin tools, item notes and priorities, and opt-in public read-only links with randomized URLs (alternative to Amazon Lists). (Source Code (⭐2))
MITDocker
Software / Wikis
- Wiki-Go - A modern, feature-rich, databaseless flat-file wiki platform. (Demo, Source Code (⭐358))
GPL-3.0Go/Docker
19. Awesome Jax
Libraries / New Libraries
- flaxdiff (⭐30) - Framework and Library for building and training Diffusion models in multi-node multi-device distributed settings (TPUs)
- FDTDX (⭐152) - Finite-Difference Time-Domain Electromagnetic Simulations in JAX
- DiffeRT (⭐36) - Differentiable Ray Tracing toolbox for Radio Propagation powered by the JAX ecosystem.
- JAX-in-Cell (⭐7) - Plasma physics simulations using a PIC (Particle-in-Cell) method to self-consistently solve for electron and ion dynamics in electromagnetic fields
- kvax (⭐140) - A FlashAttention implementation for JAX with support for efficient document mask computation and context parallelism.
Models and Projects / Flax
- awesome-jax-flax-llms - Collection of LLMs implemented in JAX & Flax
Models and Projects / Equinox
- Sampling Path Candidates with Machine Learning - Official tutorial and implementation from the paper Towards Generative Ray Path Sampling for Faster Point-to-Point Ray Tracing.
20. Awesome Osint
File Search
- [Find Security Contacts] https://findsecuritycontacts.com - Public index listing security contacts (emails, policies, etc.) extracted from domains security.txt files.
Social Media Tools / Instagram
- Dolphin Radar - An Instagram Post Viewer lets you view posts, stories, and profiles from public accounts with ease. Free viewer limit: 1.
21. Awesome Cpp
Data visualization
- mathplot (⭐14) - C++ header-only graphing and data visualization with modern OpenGL. [Apache-2.0] website
Math
- sebsjames/maths (⭐4) - A templated C++20 math library which emphasizes convenience and pleasure for the client programmer (used in mathplot (⭐14)). [Apache2] website
22. Awesome Typescript
Libraries / Chrome Extensions
- 🐙 safe-fetch (⭐5) - Zero-dependency fetch wrapper with safe results, dual timeouts, smart retries and normalized TypeScript errors.
23. Awesome Javascript
Package Managers
- bun - Bun is a fast JavaScript all-in-one toolkit.
Generative AI / Other
- KaibanJS (⭐1.2k) - KaibanJS is an open-source framework browser-compatibility of orchestration of multi-agent ai systems using a Kanban-inspired architecture.
24. Magictools
Project Management / Voxel Editors
- 💸 IMS Creators - Game Design driven Project Management Tool
25. Awesome Neovim
Marks / Diagnostics
- walkersumida/fusen.nvim (⭐5) - Sticky note bookmarks, per Git branch with hover annotations and Telescope integration.
26. Awesome Agi Cocosci
Complexity & Information Theory / Theory
- Quantifying artificial intelligence through algorithmic generalization - Nature Machine Intelligence, 2025. [All Versions]. The rapid development of artificial intelligence (AI) systems has created an urgent need for their scientific quantification. While their fluency across a variety of domains is impressive, AI systems fall short on tests requiring algorithmic reasoning---a glaring limitation, given the necessity for interpretable and reliable technology. Despite a surge in reasoning benchmarks emerging from the academic community, no theoretical framework exists to quantify algorithmic reasoning in AI systems. Here the authors adopt a framework from computational complexity theory to quantify algorithmic generalization using algebraic expressions: algebraic circuit complexity. Algebraic circuit complexity theory---the study of algebraic expressions as circuit models---is a natural framework for studying the complexity of algorithmic computation. Algebraic circuit complexity enables the study of generalization by defining benchmarks in terms of the computational requirements for solving a problem. Moreover, algebraic circuits are generic mathematical objects; an arbitrarily large number of samples can be generated for a specified circuit, making it an ideal experimental sandbox for the data-hungry models that are used today. In this Perspective, the authors adopt tools from algebraic circuit complexity, apply them to formalize a science of algorithmic generalization, and address key challenges for its successful application to AI science.
Communications / Coordination
- The future of open human feedback - Nature Machine Intelligence, 2025. [All Versions]. Human feedback on conversations with language models is central to how these systems learn about the world, improve their capabilities and are steered towards desirable and safe behaviours. However, this feedback is mostly collected by frontier artificial intelligence labs and kept behind closed doors. This work brings together interdisciplinary experts to assess the opportunities and challenges to realizing an open ecosystem of human feedback for artificial intelligence. The authors first look for successful practices in the peer-production, open-source and citizen-science communities. The authors then characterize the main challenges for open human feedback. For each, the authors survey current approaches and offer recommendations. The authors end by envisioning the components needed to underpin a sustainable and open human feedback ecosystem. In the centre of this ecosystem are mutually beneficial feedback loops, between users and specialized models, incentivizing a diverse stakeholder community of model trainers and feedback providers to support a general open feedback pool.
Domain Specific Language / Logic DSL Applications
- Prototyping an Ontological Framework for Cellular Senescence Mechanisms: A Homeostasis Imbalance Perspective - Scientific Data, 2024. [All Versions]. Although cellular senescence is a key factor in organismal aging, with both positive and negative effects on individuals, its mechanisms remain largely unknown. Thus, integrating knowledge is essential to explain how cellular senescence manifests in tissue damage and age-related diseases. Here, this work proposes an ontological model that organizes knowledge of cellular senescence in a computer-readable form. The authors manually annotated and defined cellular senescence processes, molecules, anatomical structures, phenotypes, and other entities based on the Homeostasis Imbalance Process ontology (HOIP). The authors described the mechanisms as causal relationships of processes and modelled a homeostatic imbalance between stress and stress response in cellular senescence for a unified framework. HOIP was assessed formally, and the relationships between cellular senescence and diseases were inferred for higher-order knowledge processing. The authors visualized cellular senescence processes to support knowledge utilization. This study provides a knowledge base to help elucidate mechanisms linking cellular and organismal aging.
27. Awesome Integration
Projects / API Management
- Gravitee.io API Management (⭐295) (⭐295) - A lightweight, open-source platform offering flexible API governance, robust security, and straightforward configuration.
- WSO2 API Manager (⭐915) (⭐916) - A fully open-source API platform offering robust governance, flexible deployment, and community-driven innovation.
Projects / API Design
- OpenAPI Diff (⭐972) (⭐972) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- OpenAPI Style Validator (⭐220) (⭐220) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator.
- Zally (⭐932) (⭐932) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
Projects / API Documentation
- Zudoku (⭐298) (⭐298) - A customizable framework built on OpenAPI, focused on delivering exceptional developer experiences through quality documentation.
Projects / API Gateway
- Apinto (⭐1.6k) (⭐1.6k) - A Golang-based gateway that offers dynamic routing, multi-tenancy, and robust API access control for modern architectures.
- Gloo Edge (⭐118) (⭐118) - An Envoy Proxy–based gateway offering advanced traffic control, enhanced security, and observability for microservices ecosystems.
Projects / API Testing
- MQ clients
- JMSToolBox (⭐218) (⭐218) - A universal JMS client offering broad compatibility and streamlined messaging testing across various brokers.
- kcat (⭐5.6k) (⭐5.6k) - A lightweight command-line tool for Apache Kafka, providing efficient message production and consumption.
- MQTT Explorer (⭐3.5k) (⭐3.5k) - A detailed MQTT client delivering structured topic visualization and intuitive debugging.
- Offset Explorer - A comprehensive GUI for managing Apache Kafka clusters with user-friendly monitoring and administration tools.
- Service Bus Explorer (⭐2.1k) (⭐2.1k) - An advanced GUI for Azure Service Bus that enables in-depth testing and seamless management of topics, queues, and subscriptions.
Projects / Business Rules Engine
- Drools (⭐6.1k) (⭐6.1k) - Open-source engine that supports advanced Decision Model and Notation (DMN) with Eclipse IDE integration for efficient rule development.
- OpenL Tablets (⭐178) (⭐178) - Flexible open-source decision management system that simplifies defining and executing business rules and decision tables.
- ZEN Engine (⭐1.3k) (⭐1.3k) - A cross-platform, open-source Business Rules Engine written in Rust that executes JSON Decision Models through interconnected graphs of decision tables, functions, and expressions.
Projects / Data Integration
- Apache NiFi (⭐5.6k) (⭐5.6k) - Automated data integration tool with a visual interface that seamlessly extracts, transforms, and delivers data across systems.
- Estuary Flow (⭐803) (⭐803) - Versatile, scalable platform that provides both real-time and batch data integration for ETL and ELT pipelines.
Projects / Data Mapping Solution
- JSLT (⭐673) (⭐673) - Powerful JSON query and transformation language inspired by jq and XPath, designed for rapid and flexible data manipulation.
Projects / Enterprise Service Bus
- WSO2 Enterprise Integrator (⭐389) (⭐389) - API-centric, cloud-native integration platform offering robust, distributed capabilities for modern software architectures.
Projects / Message Broker
- Apache ActiveMQ Artemis (⭐982) (⭐982) - Next-generation message broker from Apache ActiveMQ with high performance, clustering support, and multi-protocol capabilities.
- Apache Qpid (⭐65) (⭐65) - AMQP-compliant messaging tool with multi-language support for enterprise-grade message delivery.
- LavinMQ (⭐771) (⭐771) - High-performance message queue server implementing AMQP 0-9-1 and MQTT protocols, built with Crystal for exceptional throughput and minimal resource usage.
- NATS (⭐18k) (⭐18k) - Lightweight, high-performance messaging system ideal for microservices and cloud-native architectures.
Projects / Robotic Process Automation
- Robot Framework (⭐11k) (⭐11k) - An open-source automation framework with human-friendly keyword syntax that enables both technical and non-technical users to create test scripts and automate business processes cost-effectively, supporting web, API, mobile, and database automation through extensive libraries and integrations.
Projects / Self-Service Integration
- n8n (⭐134k) (⭐135k) - Open-source workflow automation tool with 400+ connectors, giving you full control over your data and integrations.
Projects / Workflow Engine
- Elsa Core (⭐7.3k) (⭐7.3k) - .NET Core library that integrates seamlessly into any application to execute and manage workflows.
Resources / API Specification
- CloudEvents (⭐5.5k) (⭐5.5k) - A specification for describing event data in common formats to provide interoperability across services, platforms and systems.
Resources / Articles
- API-Security-Checklist (⭐23k) (⭐23k) - Best practices about REST API security.
Resources / Data Formats
- YAML (⭐404) (⭐404) - A human-friendly and easy-to-read data serialization format that is widely used for configuration files and data exchange. It supports rich data types and is compatible with most programming languages.
Resources / Protocols
- OpenMessaging (⭐291) (⭐291) - A cloud native, vendor-neutral open specification for distributed messaging.
28. Awesome Dotnet
Background Processing
- BusyBee (⭐103) - Fast, in-memory background job processing for .NET apps with configurable queues, timeouts, parallelism, and built-in OpenTelemetry support.
Database Drivers
- Rqlite-dotnet (⭐29) - .NET client for rqlite (distributed relational DB based on SQLite)
Documentation
- HubDocs (⭐7) - Swagger-like UI tool like Swagger, but for SignalR hubs — auto-discover your hubs, explore methods, invoke calls, and preview live client messages..
HTTP / GUI - other
- NotoriousClient (⭐10) – Strongly-typed, extensible HTTP client with fluent request builder, streaming & multipart. Built on .NET's HttpRequestMessage.
Mathematics / GUI - other
- MathFlow (⭐4) - Comprehensive math expression library with symbolic computation support including differentiation, simplification, and equation solving.
Misc / GUI - other
- RazorKit (⭐10) - RazorKit is a collection of lightweight, fluent-style Razor HTML helpers that make it easy for developers to integrate popular JavaScript libraries into their ASP.NET applications.
- CSharp Pad - A web-based C# REPL with awesome code completion.
- AzureCrawler (⭐43) - Take HTML Snapshots for your Angular, Ember, Durandal or any JavaScript applications
Office / GUI - other
- MatchFlow (⭐22) - Web-based invoice reconciliation platform with OCR extraction and automated purchase order matching using ASP.NET Core and Azure Form Recognizer.
Testing / GUI - other
- NotoriousTest (⭐11) - A lightweight .NET framework that makes integration tests fully isolated by orchestrating reusable infrastructures and environments, auto-resetting between tests. TestContainers and SQL Server built-in support. Based on XUnit.
Parser Library / GUI - other
- Silverfly (⭐19) - A pratt parser library.
29. Awesome Cakephp
Console
- SignalHandler plugin (⭐1) - Cross-platform signal handling for CakePHP console commands with zero external dependencies. Supports Linux (pcntl), Windows (native API).
Templating
- LatteView plugin (⭐0) - A plugin providing Latte template engine integration.
30. Awesome European Tech
Index / Photography
- Pixii 🇮🇹 - Camera manufacturer, that produces modern digital rangefinder cameras with native smartphone connectivity and a Leica-M compatible lens mount.
31. Awesome Rust
Applications / Audio and Music
- tunein-cli (⭐65) - Browse and listen to thousands of radio stations across the globe right from your terminal
Applications / Utilities
- cartesiancs/vessel (⭐218) - C2 (Command & Control) software for orchestrating physical devices.
- Next: Sep 01 - Sep 07, 2025