Awesome List Updates on Apr 14 - Apr 20, 2025
37 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Embedded Rust
no-std crates / WIP
- arbitrary-int: This crate implements arbitrary numbers for Rust. Once included, you can use types like
u5oru120
- bitbybit: macros that create bit fields and bit enums, which are useful in bit packing code (e.g. in drivers or networking code)
- bitfield-struct: Procedural macro for bitfields that allows specifying bitfields as structs
2. Awesome Readme
Examples
- yvann-ba/ft_transcendence (⭐6) - Minimalist Project banner, clear GIF gallery in table layout. Colorful architecture diagram. Clear tech stack description. Team section with contributor avatars.
3. Awesome Keycloak
Community Extensions
4. Awesome Ai in Finance
LLMs
- 🌟 AI Hedge Fund (⭐38k) - Explore the use of AI to make trading decisions.
5. Awesome European Tech
Index / Identity and Access Management (IAM)
- Ory 🇩🇪 - Company developing (C)IAM, OpenID Connect provider, and fine-grained permissions open source solutions.
- Zitadel 🇨🇭 - Open-source identity and access management infrastructure.
Index / Productivity Tools
- Phonemos 🇨🇭 - Another European alternative to Notion.
6. Awesome Creative Coding
Frameworks • Libraries • Ecosystems
- NAP [Cross-platform] - Open source data-driven real-time control & visualization platform suited for professional installations in C++, incl. Vulkan renderer.
7. Awesome Machine Learning
Books / Misc
- Pollinations.AI - Free, no-signup APIs for text, image, and audio generation with no API keys required. Offers OpenAI-compatible interfaces and React hooks for easy integration.
8. Awesome Circuitpython
Video / Educational
- CircuitPython School - lessons and projects in Professor John Gallaugher's course Physical Computing: Art, Robotics, and Tech for Good at Boston College.
- CircuitPython Projects - fun maker, electronics programming, and robotics projects, all courtesy of Professor John Gallaugher, who teaches Physical Computing at Boston College.
- CircuitPython Hardware Tutorials - YouTube videos by educator Brogan M. Pratt.
- How to Program a Robot in Python: Beginners Guide - YouTube videos by educator Brogan M. Pratt.
News / Educational
- The Past, Present, and Future of CircuitPython - Hackaday interviews Limor "Ladyada" Fried about CircuitPython, August, 2023.
9. Awesome Php
Table of Contents / Content Management Systems (CMS)
- Drupal - An enterprise level CMS.
Table of Contents / Components
- Symfony Packages - Decoupled libraries for PHP applications.
Table of Contents / Scraping
- Embed (⭐2.1k) - An information extractor from any web service or page.
Table of Contents / Email
- SwiftMailer - A mailer solution.
Table of Contents / Dependency Injection
- Pimple (⭐2.7k) - A tiny dependency injection container.
Table of Contents / Continuous Integration
- SemaphoreCI - A continuous integration platform for open-source and private projects.
Table of Contents / Code Quality
- CaptainHook (⭐1k) - An easy-to-use and flexible Git hook library.
Table of Contents / Architectural
- Finite (⭐1.3k) - A simple PHP finite state machine.
Table of Contents / Date and Time
- CalendR (⭐464) - A calendar management library.
Configuration / LLMs
- LLPhant (⭐1.3k) - A comprehensive PHP Generative AI Framework using OpenAI GPT 4. Inspired by Langchain.
Configuration / Development Environment
- Ansible - A radically simple orchestration framework.
- Expose (⭐4.4k) - An open-source PHP tunneling service.
- Laravel Herd - A one click PHP development environment for macOS and Windows.
Configuration / Web Applications
- Adminer - Database management in a single PHP file.
Configuration / PHP Conferences
- PHP[TEK] - The longest-running web developer conference in the United States that has a focus on the PHP programming language.
10. Free for Dev
Storage and Media Processing
- VaocherApp QR Code Generator – Easily create custom QR codes for gift cards, gift vouchers, and promotions. Support custom styling, color, logo...
11. Awesome Typescript
Offline / Other (Plugins || Cross-platform || OSS || Free)
- Coc (⭐25k) Make your Vim/Neovim as smart as VSCode.
Web / Playground
- 🐙 ILLA Cloud - Open source low-code platform alternative to Retool and Appsmith for developers to build internal tools in minutes.
AI / Playground
- 🐙 MastraAI (⭐15k) - Mastra is an opinionated TypeScript framework that helps you build AI applications and features quickly.
Acknowledgements / Chrome Extensions
- 2023 - ⚒ Thank you Hamza ( @Hamza12700 https://github.com/Hamza12700 ) for more than 15 merged pull requests (⭐4.9k). Great contribution to keeping this list up-to-date with modern TypeScript projects. Contributor of the year 2023.
12. Awesome Web Archiving
Tools & Software / Search & Discovery
- Shine (⭐43) - A prototype web archives exploration UI, developed with researchers as part of the Big UK Domain Data for the Arts and Humanities project. (Stable)
- SolrWayback (⭐117) - A backend Java and frontend VUE JS project with freetext search and a build in playback engine. Require Warc files has been index with the Warc-Indexer. The web application also has a wide range of data visualization tools and data export tools that can be used on the whole webarchive. SolrWayback 4 Bundle release (⭐117) contains all the software and dependencies in an out-of-the box solution that is easy to install.
- Warclight (⭐50) - A Project Blacklight based Rails engine that supports the discovery of web archives held in the WARC and ARC formats. (In Development)
- Wasp (⭐27) - A fully functional prototype of a personal web archive and search system. (In Development)
- Other possible options for builting a front-end are listed on in the
webarchive-discoverywiki, here (⭐127).
13. Awesome Firebase Genkit
Plugins / JavaScript - Official
- Monitoring Plugins
@genkit-ai/google-cloud- The Google Cloud plugin exports Genkit's telemetry and logging data to Google Cloud's operation suite.
Plugins / JavaScript - Community
- Model / Embedding Plugins
genkitx-github- Plugin for GitHub Models APIs.genkitx-anthropic- Plugin for Anthropic AI APIs.genkitx-cohere- Plugin for Cohere APIs.genkitx-groq- Plugin for Groq APIs.genkitx-mistral- Plugin for Mistral AI APIs.genkitx-openai- Plugin for OpenAI APIs.genkitx-azure-openai- Plugin for Azure OpenAI APIs.genkitx-aws-bedrock- Plugin for AWS Bedrock APIs.genkitx-deepseek- Plugin for Deepseek Cloud APIs.genkitx-huggingface- Plugin for Hugging Face Inference APIs.
- Other Plugins
genkitx-graph- Plugin for building Graph workflows.@invertase/genkit-plugin-redis- A Redis Plugin for Genkit that adds Redis for efficient state storage, trace storage, caching, and rate limiting.genkitx-rxjs- A simple RxJS helper/adapter for Genkit.@agentic/genkit- Agentic Tools adapter for the Genkit SDK.
Plugins / Python - Official
- Model / Embedding Plugins
google-genai- The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API & Vertex AI models.ollama- The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.
- Vector Store Plugins
firestore- The Firestore plugin provides interfaces to the Firestore vector store.dev_local_vectorstore- Plugin for Local Vector Store for development purposes.
- Other Plugins:
flask- Flask plugin for building web applications with Genkit.
Plugins / Golang - Official
- Vector Store Plugins
- Monitoring Plugins
googlecloud- The Google Cloud plugin exports Genkit's telemetry and logging data to Google Cloud's operation suite.
API References / Dart - Official
- JavaScript - Specs for the JavaScript API.
- Python - Specs for the Python API.
- Golang - Specs for the Golang API.
Talks / Dart - Official
- Supercharge your app with Genkit - A talk on how to supercharge your app with Genkit.
- Accelerating Generative AI App Development with Flutter & Genkit - Slides from a presentation at FlutterGakkai, a Flutter conference in Japan, showcasing how to integrate Genkit with Flutter for rapid generative AI app development.
Videos / Dart - Official
- Firebase After Hours #3 - Genkit: More than Meets the AI! (outdated) - Hang out with Nohe and Peter to learn more about Genkit, Google's open source AI integration framework. With special guest Pavel Jbanov, lead engineer on the Genkit team.
Articles / Dart - Official
- Build Genkit Node.js apps with Dash Agents - A step-by-step guide to building Genkit Node.js apps by leveraging Dash Agents.
- Genkit with Gemma using Ollama - Firebase project that uses the Gen AI Kit with Gemma using Ollama.
- How to Develop Firebase functions with Genkit - A practical guide to efficient local testing of Firebase Functions with Genkit Firebase product integrations.
- Genkit for Go Developers: A Guide to Building LLM Applications - A getting started guide for Go developers using Genkit.
- Getting Started with AI Image Generation Apps on Flutter, Genkit, and Imagen 3 - A guide to building an AI image generation app using Flutter, Genkit, and Google's Imagen 3.
Tutorials / Dart - Official
- Slack Bot App - A tutorial on how to build a Slack Bot App with Genkit.
14. Awesome Quant
Python / Trading & Backtesting
- rust_bt (⭐15) - A high performance, low-latency backtesting engine for testing quantitative trading strategies on historical and live data in Rust.
Python / Data Sources
- Financial Data - Stock Market and Financial Data API.
- SaxoOpenAPI - Saxo Bank financial data API.
15. Awesome Naming
Tools, Applications, Libraries, Frameworks
- corrosion (⭐1.3k) - The process that turns metal into rust (literally) but also a tool that "turns" C++ into Rust.
16. Awesome Integration
Projects / Data Mapping Solution
- JOLT (⭐1.6k) (⭐1.6k) - Java-based JSON transformation library that uses a specification-driven approach for effortless JSON-to-JSON conversions.
17. Awesome Neovim
(requires Neovim 0.5)
- Fildo7525/pretty_hover (⭐211) - Highly customizable hover formatter, extendable to blink.cmp. As native hover supports multiple LSP servers.
AI / Diagnostics
- heilgar/nochat.nvim (⭐9) - Cursor-like effortless natural language generation with multiple AI providers including Ollama, Anthropic (Claude), and ChatGPT.
Web Development / Diagnostics
- heilgar/nvim-http-client (⭐15) - Easy to use HTTP client with IntelliJ (JetBrains) HTTP client syntax compatibility.
Marks / Diagnostics
- heilgar/bookmarks.nvim (⭐17) - Manage line bookmarks with Telescope integration and SQLite storage.
Note Taking / Diagnostics
- obsidian-nvim/obsidian.nvim (⭐743) - Plugin for Obsidian, written in Lua.
Code Runner / Diagnostics
- pewpewnor/pilot.nvim (⭐3) - Run your projects and files quickly with keybindings, and configure how to run them on the fly.
18. Awesome Vue
Components & Libraries / Frameworks
- AirPower4T (⭐2) - A development library based on Vue3, TypeScript, Element Plus, Vite which provides lots of Backend-Platform features such as
OOPDecorationto make your development more efficient.
19. Awesome Sitecore
Content Hub
- Content Hub CLI (⭐2) - A repository with a source code of Sitecore Content Hub CLI.
Content Hub One
- Content Hub ONE examples (⭐3) - A set of various examples using Content Hub One.
- Content Hub ONE Next.JS Starter Kit (⭐9) - The starter kit contains helping functionalities such as handling GraphQL JSON output conversion to HTML for Rich Text, Media Fields, and References. It also contains a small example implementation that Developers can use to start their customer projects.
Rules
- Page Rules (⭐1) - Create any custom Sitecore rules for every page your visitors browse. The user hasn't read T&C page and wants to see a contest page? The page should be accessible only after a certain date? You want to use GEO IP data to change the language of your home page automatically? You don't have a translation ready for your page? With the Sitecore rules engine only sky is the limit!
SDK
- JSS (⭐269) - An official repo of Sitecore JavaScript Services SDK.
- Content SDK (⭐11) - The source code for all Sitecore Content SDK packages and templates to help you get started using Sitecore Content SDK for XM Cloud.
- ASP.NET Core SDK (⭐15) - The official open source ASP.NET Core SDK for Sitecore DXP and XM Cloud.
- Marketplace SDK (⭐12) - Sitecore Marketplace SDK hosts the three main packages, client applications (running inside iframes), core SDK, and XMC module, which extend the functionality of the system.
20. Awesome Postgres
Contents / PaaS (PostgreSQL as a Service)
- OVHcloud Cloud Databases - Highly available, scalable, and secured PostgreSQL. Daily backups with point-in-time recovery, no lock-in, free incoming and outgoing traffic.
21. Awesome Connectivity Info
Global Connectivity Indexes
- A4AI Affordability Drivers Index - (2021 - link via Internet Archive)(2020) - Index of internet affordability by the Alliance for Affordable Internet Access (A4AI).
- A4AI Mobile Broadband Data Costs - (2020 - link via Internet Archive)(Q4 2018) (2017) Price of Broadband Data (1GB mobile prepaid) as % of GNI per capita.
Connectivity Maps
- ITU Infrastructure Connectivity Map - Online map of undersea and terrestrial fibre optic networks from ITU.
Periodic Global Connectivity Reports
22. Awesome List
Content Management Systems
- Payload (⭐42) - Next.js native and open source headless CMS.
23. Android Security Awesome
Tools / Online Analyzers
- App Detonator - Detonate APK binary to provide source code level details, including app author, signature, build, and manifest information. 3 Analysis/day free quota.
- Pithus - Open-Source APK analyzer. Still in Beta and limited to static analysis for the moment. It is possible to hunt malware with Yara rules. More here.
- Oversecured - Enterprise vulnerability scanner for Android and iOS apps; it offers app owners and developers the ability to secure each new version of a mobile app by integrating Oversecured into the development process. Not free.
- Immuniweb. Does an "OWASP Mobile Top 10 Test", "Mobile App Privacy Check", and an application permissions test. The free tier is 4 tests per day, including report after registration
Tools / Static Analysis Tools
- SUPER (⭐423) - Secure, Unified, Powerful, and Extensible Rust Android Analyzer
- ClassyShark (⭐7.6k) - A Standalone binary inspection tool that can browse any Android executable and show important info.
Tools / Dynamic Analysis Tools
- Aurasium (⭐37) – Practical security policy enforcement for Android apps via bytecode rewriting and in-place reference monitoring.
- friTap (⭐365)- Intercept SSL/TLS connections with Frida; Allows TLS key extraction and decryption of TLS payload as PCAP on Android in real-time.
- Android Malware Analysis Toolkit - (Linux distro) Earlier, it used to be an online analyzer
Tools / Reverse Engineering
- Obfuscapk (⭐1.2k) — Obfuscapk is a modular Python tool for obfuscating Android apps without requiring their source code.
- ARMANDroid (⭐13) - ARMAND (Anti-Repackaging through Multi-pattern, Anti-tampering based on Native Detection) is a novel anti-tampering protection scheme that embeds logic bombs and AT detection nodes directly in the apk file without needing their source code.
- Dexmod (⭐59) - a tool to exemplify patching Dalvik bytecode in a DEX (Dalvik Executable) file and assist in the static analysis of Android applications.
- odex-patcher (⭐92) - Run arbitrary code by patching OAT files
Tools / Market Crawlers
- Apkpure - Online apk downloader. Also, it provides its own app for downloading.
Tools / Misc Tools
- Firmware Extractor (⭐320) - Extract given archive to images
Academic/Research/Publications/Books / Others
- Mobile Security Reading Room - A reading room that contains well-categorized technical reading material about mobile penetration testing, mobile malware, mobile forensics, and all kinds of mobile security-related topics
Exploits/Vulnerabilities/Bugs / Malware
- Hudson Rock - A Free cybercrime intelligence toolset that can indicate if a specific APK package was compromised in an Infostealer malware attack.
24. Awesome Data Engineering
Data Lake Management
- Ilum - Ilum is a modular Data Lakehouse platform that simplifies the management and monitoring of Apache Spark clusters across Kubernetes and Hadoop environments.
Community / Books
- Best Data Science Books - This blog offers a curated list of top data science books, categorized by topics and learning stages, to aid readers in building foundational knowledge and staying updated with industry trends.
25. Awesome Angular
HTTP / Google Developer Experts
- ng-httpclient-easy-network-stub (⭐6) - An easy class to mock a lot of network requests from the Angular HttpClient.
Integrations / Google Developer Experts
- @elastic/apm-rum-angular - Elastic APM Real User Monitoring for Angular applications.
Internationalization / Google Developer Experts
- signal-translate (⭐3) - Translation service that is using signals at its core.
Module Federation / Google Developer Experts
- ngx-mfe (⭐24) - Angular library for working with micro-frontends in Webpack 5 and plugin ModuleFederation.
Payments / Google Developer Experts
- izipay (⭐0) - Integrate Izipay into your project with minimal configuration and an integrated proxy.
e2e / Google Developer Experts
- playwright-mcp (⭐14k) - A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.
Validation / Google Developer Experts
- ngx-forms-validator (⭐1) - A forms validator library for Angular.
Icons / Google Developer Experts
- ngxi (⭐2) - A comprehensive collection of SVG icons for Angular applications that provides seamless integration with thousands of popular icons.
Layout Components / Google Developer Experts
- static-columns (⭐0) - Define columns with static width with Angular and FlexBox.
Loaders / Google Developer Experts
- groupix-spinner-library (⭐2) - A lightweight Angular spinner library for seamless loading animations!
Media / Google Developer Experts
- @poseclop/ngx-video-player - A lightweight video player component that emulates YouTube.
Mixed utilities / Google Developer Experts
- angular-signal-generators (⭐22) - Streamline your development with Angular Signal Generators, a library of signals and utilities designed to replace common patterns for faster, cleaner code.
- mmstack (⭐16) - A monorepo for mmstack libraries.
- @tomaszatoo/ngx-libs (⭐3) - Repository for some useful Angular libraries, such as ngx-timer.
Modals / Google Developer Experts
- ng-modal-service (⭐1) - A simple Angular modal Service.
- strictly-typed-mat-dialog (⭐5) - Angular material library to improve type safety around mat dialogs.
NgRx / Google Developer Experts
- easy-ngrx-distinct-selector (⭐2) - Provides functions to easily create
@ngrx/storeselectors with equal functions for arguments and result values.
Material Based / Google Developer Experts
- ngx-core-business (⭐1) - An Angular library in active development, built on top of
@angular/material. It aims to provide reusable, enterprise-grade UI components and utilities to streamline the development of scalable Angular applications.
RxJS / Google Developer Experts
- rxjs-conduit (⭐1) - RxJS ReplaySubjects with with additional features to make reactive programming easier.
Inspired by Angular / Google Developer Experts
- flexdi (⭐8) - A flexible, efficient, and lightweight dependency injection library for React / React Native / Vue3 applications. The library is inspired by the principles and architectural approach of NestJS and Angular.
26. Awesome Cl
Clojure
- NEW! in 2025 clj-coll (⭐38) - Clojure collection and sequence APIs in Common Lisp, with optional Clojure collection syntax. Eclipse.
- provides immutable Cons, Queue, PersistentList, capabilities as well as Vector, Set, and Map analogues built on FSet (but accessed entirely via Clojure APIs).
- optional read syntax so you can type
{:a 1 :b 2},#{1 2 3}, and[1 2 3].
- cl-oju (⭐20) - a few idioms, mostly relating to sequences, that I miss when writing Common Lisp. MIT.
Miscellaneous
- Barium - an X widget toolkit, directly accessing the X client library and other platform libraries (OpenGL, Cairo). MIT.
- not a wrapper of another toolkit. Allows incremental GUI development.
- new as of April, 2025.
Web views
- Electron-lisp-boilerplate (⭐11) - a rudimentary boilerplate for building Electron apps that start a Lisp process.
- ceramic - a wrapper around simpler tools to create and build an Electron app for Common Lisp. It is currently broken and unmaintained, but some tools are workth having a look at.
- NOTE: the main idea in embedding a lisp web app in Electron is to start the lisp webserver as an async process from Electron's
main.jsfile, and to point the Electron window to the localhost URL. That's it.
- cl-webui (⭐31) - bindings for webui, that allows to use any web browser or WebView as GUI.
- clogframe (⭐1.6k) - an executable wrapper for webview.h, allowing to display any web application served by a Common Lisp server.
- clogframe does not induce the use of the whole CLOG framework.
27. Awesome Sysadmin
Software / Configuration Management
- cloud-init - Initialization tool to automate the configuration of VMs, cloud instances, or machines on a network. (Source Code (⭐3.3k))
GPL-3.0/Apache-2.0Python
Software / Monitoring
- Beszel - Lightweight server monitoring platform that includes Docker statistics, historical data, and alert functions. (Source Code (⭐13k))
MITGo
28. Static Analysis
Other / Other
- 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.
29. Awesome Selfhosted
Software / Analytics
- Aptabase - Privacy first and simple analytics for mobile and desktop apps. (Source Code (⭐1.4k))
AGPL-3.0Docker
Software / Archiving and Digital Preservation (DP)
- bitmagnet - BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration. (Source Code (⭐3.2k))
MITGo/Docker
Software / Automation
- Apache Airflow - Platform to programmatically author, schedule, and monitor workflows. (Source Code (⭐41k))
Apache-2.0Python/Docker
Software / Booking and Scheduling
- Alf.io - Ticket reservation system. (Demo, Source Code (⭐1.5k))
GPL-3.0Java
Software / Bookmarks and Link Sharing
- Buku (⭐6.8k) - Powerful bookmark manager and a personal textual mini-web.
GPL-3.0Python/deb
- Karakeep - Bookmark-everything app with a touch of AI for the data hoarders out there. (Demo, Source Code (⭐18k))
AGPL-3.0Docker
Software / Communication - Email - Complete Solutions
- AnonAddy - Email forwarding service for creating aliases. (Source Code (⭐3.9k))
MITPHP/Docker
Software / Communication - Email - Mail Delivery Agents
- DavMail
⚠- POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any mail/calendar client with an Exchange server, even from the internet or behind a firewall through Outlook Web Access. (Source Code (⭐638))GPL-2.0Java
Software / Communication - Social Networks and Forums
- Answer - Knowledge-based community software. You can use it to quickly build your Q&A community for product technical support, customer support, user communication, and more. (Source Code (⭐15k))
Apache-2.0Docker/Go
- Artalk - Comment system built in Golang, providing a lightweight and highly customizable solution for adding comments to your website. (Source Code (⭐2k))
MITGo/Docker
- AsmBB - Fast, SQLite-powered forum engine written in ASM. (Source Code)
EUPL-1.2Assembly
Software / Content Management Systems (CMS)
- BigTree CMS - Straightforward, well documented, and capable CMS. (Source Code (⭐220))
LGPL-2.1PHP
- Bludit
⚠- Build a site or blog in seconds. Bludit uses flat-files (text files in JSON format) to store posts and pages. (Source Code (⭐1.3k))MITPHP
Software / DNS
- AdGuard Home - User-friendly ads & trackers blocking DNS server. (Source Code (⭐29k))
GPL-3.0Docker
- blocky - Fast and lightweight DNS proxy as ad-blocker for local network with many features (alternative to Pi-hole). (Source Code (⭐5.4k))
Apache-2.0Go/Docker
Software / Document Management - E-books
- Atsumeru - Manga/comic/light novel media server with clients for Windows, Linux, macOS and Android. (Source Code (⭐133), Clients)
MITJava/Docker
- BookLogr (⭐359) - Manage your personal book library with ease. (Demo)
Apache-2.0Docker
Software / E-commerce
- Aimeos - E-commerce framework for building custom online shops, market places and complex B2B applications scaling to billions of items with Laravel. (Demo, Source Code (⭐4.7k))
LGPL-3.0/MITPHP
Software / Feed Readers
- Bubo Reader (⭐211) - Irrationally minimal RSS feed reader. (Demo)
MITNodejs
Software / File Transfer & Synchronization
- bewCloud - File sharing + sync, notes, and photos (alternative to Nextcloud and ownCloud's RSS reader). (Source Code (⭐821), Clients)
AGPL-3.0Docker
Software / Games
- 0 A.D. - Cross-platform real-time strategy game of ancient warfare. (Source Code)
MIT/GPL-2.0/ZlibC++/C/deb
Software / Human Resources Management (HRM)
- admidio - User management system for websites of organizations and groups. The system has a flexible role model so that it’s possible to reflect the structure and permissions of your organization. (Demo, Source Code (⭐387))
GPL-2.0PHP/Docker
Software / Maps and Global Positioning System (GPS)
- AirTrail - Personal flight tracking system. (Source Code (⭐574))
GPL-3.0Docker/Nodejs
Software / Media Management
- ChannelTube (⭐218)
⚠- Download video or audio from YouTube channels on a schedule via yt-dlp.AGPL-3.0Docker
- Dagu - Powerful Cron alternative with a Web UI. It allows you to define dependencies between commands as a Directed Acyclic Graph (DAG) in a declarative YAML format. (Source Code (⭐2.4k))
GPL-3.0Go/Docker
- Headphones (⭐3.5k) - Automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, µTorrent, Deluge and Blackhole.
GPL-3.0Python
- Jellyseerr (⭐5.6k) - Manage requests for your media library, supports Plex, Jellyfin and Emby media servers (fork of Overseerr).
MITDocker/Nodejs
- LidaTube (⭐260)
⚠- Finding and fetch missing Lidarr albums via yt-dlp.GPL-3.0Docker
- Lidify (⭐307)
⚠- Music discovery tool that provides recommendations based on selected Lidarr artists, using Spotify or LastFM.MITDocker
- Medusa (⭐1.9k) - Automatic Video library manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic. (Clients (⭐2.3k))
GPL-3.0Python
- MetaTube (⭐355)
⚠- Automatically download music from YouTube add metadata from Spotify, Deezer or Musicbrainz.GPL-3.0Python
- MeTube (⭐9.4k) - Web GUI for youtube-dl, with playlist support. Allows downloading videos from dozens of websites.
AGPL-3.0Python/Nodejs/Docker
- Pinchflat (⭐3.3k)
⚠- Download YouTube content built using yt-dlp.AGPL-3.0Docker
- PlexRipper
⚠- Cross-platform Plex media downloader that seamlessly adds media from other Plex servers to your own. (Source Code (⭐455))GPL-3.0Docker
- PodFetch - Sleek and efficient podcast downloader. (Source Code (⭐416))
Apache-2.0Docker/Rust
- Reiverr (⭐1.8k)
⚠- Clean combined interface for Jellyfin, TMDB, Radarr and Sonarr, as well as a replacement to Overseerr.AGPL-3.0Docker
- SickChill - Automatic video library manager for TV shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic. (Source Code (⭐2.4k))
GPL-3.0Python/Docker
- Sonarr - Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality format becomes available. (Source Code (⭐12k))
GPL-3.0C#/Docker
- tubesync (⭐2.3k)
⚠- Syncs YouTube channels and playlists to a locally hosted media server.AGPL-3.0Docker/Python
- Watcharr (⭐922) - Add and track all the shows and movies you are watching. Comes with user authentication, modern and clean UI and a very simple setup. (Demo)
MITDocker
- ydl_api_ng (⭐194) - Simple youtube-dl REST API to launch downloads on a distant server.
GPL-3.0Python
- YoutubeDL-Server (⭐276) - Web and REST interface to Youtube-DL for downloading videos onto a server.
MITPython/Docker
- yt-dlp Web UI (⭐1.7k) - Web GUI for yt-dlp.
MPL-2.0Docker/Go/Nodejs
Software / Media Streaming - Audio Streaming
- Audiobookshelf - Audiobook and podcast server. It streams all audio formats, keeps and syncs progress across devices. Comes with open-source apps for Android and iOS. (Source Code (⭐9.3k), Clients (⭐1.8k))
GPL-3.0Docker/deb/Nodejs
- AzuraCast - Modern and accessible web radio management suite. (Source Code (⭐3.4k))
Apache-2.0Docker
- Black Candy (⭐3.6k) - Music streaming server.
MITDocker/Ruby
Software / Miscellaneous
- 2FAuth (⭐2.9k) - Manage your Two-Factor Authentication (2FA) accounts and generate their security codes. (Demo)
AGPL-3.0PHP/Docker
- AlertHub (⭐218)
⚠- Get alerts from GitHub releases.MITNodejs/Docker
- Anchr - Toolbox for tiny tasks on the internet, including bookmark collections, URL shortening and (encrypted) image uploads. (Source Code (⭐337))
GPL-3.0Nodejs
- Baby Buddy (⭐2.4k) - Helps caregivers track baby sleep, feedings, diaper changes, and tummy time. (Demo (⭐2.4k))
BSD-2-ClausePython
- beelzebub
⚠- Honeypot framework designed to provide a highly secure environment for detecting and analyzing cyber attacks. (Source Code (⭐1.3k))MITDocker/K8S/Go
Software / Money, Budgeting & Management
- Bigcapital - Financial accounting and inventory management software for small to medium businesses. (Source Code (⭐2.9k))
AGPL-3.0Docker
- Bitcart - Cryptocurrencies payment processor and development platform. (Demo, Source Code (⭐676))
MITDocker/Python/Nodejs
- BTCPay Server - Bitcoin and other cryptocurrencies payment processor. (Demo, Source Code (⭐6.9k))
MITC#
- ExpenseOwl (⭐987) - Extremely simple expense tracker with a beautiful UI.
MITGo/Docker/K8S
Software / Note-taking & Editors
- Blinko - A personal note tool with AI features. (Source Code (⭐4.9k))
AGPL-3.0Docker
Software / Password Managers
- Bitwarden
⚠- Password manager with a webapp, browser extension, and mobile app. (Source Code (⭐17k))AGPL-3.0Docker/C#
Software / Pastebins
- Local Content Share (⭐297) - Store and share text snippets and files within your local network.
MITDocker/Go
Software / Personal Dashboards
- Dashy - Feature-rich homepage for your homelab, with easy YAML configuration. (Demo, Source Code (⭐21k))
MITNodejs/Docker
Software / Polls and Events
- Bitpoll (⭐272) - Conduct polls about dates, times or general questions. (Demo)
GPL-3.0Docker/Python
- Bracket - Flexible tournament system to build a tournament setup, add teams, schedule matches, keep track of scores and present ranking live to the public. (Demo, Source Code (⭐1.3k))
AGPL-3.0Docker/Nodejs
Software / Recipe Management
- Bar Assistant - Manage your home bar while adding your ingredients, searching for cocktails and creating custom cocktail recipes. (Demo, Source Code (⭐815))
MITPHP/Docker
Software / Software Development - Feature Toggle
- Featbit - Enterprise-grade feature flag platform that you can self-host. (Source Code (⭐1.6k))
MITDocker/K8S
- Flipt - Feature flag solution with support for multiple data backends (alternative to LaunchDarkly). (Demo, Source Code (⭐4.5k))
GPL-3.0Docker/K8S/Go
Software / Software Development - Localization
- Accent - Developer-oriented translation tool. (Source Code (⭐1.4k))
BSD-3-ClauseElixir/Docker
Software / Software Development - Low Code
- Appsmith - Build admin panels, CRUD apps and workflows. Build everything you need, 10x faster. (Source Code (⭐37k))
Apache-2.0Java/Docker/K8S
Software / Software Development - Testing
- Bencher - Suite of continuous benchmarking tools designed to catch performance regressions in CI. (Source Code (⭐716))
MIT/Apache-2.0Rust
Software / Task Management & To-do Lists
- AppFlowy - Build detailed lists of to-do’s for different projects while tracking the status of each one. Open Source Notion Alternative. (Source Code (⭐64k))
AGPL-3.0Rust/Dart/Docker
Software / Time Tracking
- ActivityWatch - Automatically track how you spend time on your devices. (Source Code (⭐15k))
MPL-2.0Python
Software / URL Shorteners
- bit (⭐38) - Fast, lightweight, resource-efficient, compiled URL shortener.
MITDocker/Crystal
Software / Wikis
- BookStack - Organize and store information. Stores documentation in a book like fashion. (Demo, Source Code (⭐17k))
MITPHP/Docker
30. Awesome Transit
GTFS Validators / Rust
- gtfsclean (⭐14) - A tool for checking, sanitizing, and minimizing GTFS feeds. Fork of gtfstidy, with some additional fixes that haven't been merged upstream yet.
31. Awesome Fiber
⚙️ Middlewares / 💻 Contrib
- circuitbreaker (⭐262) - Circuit Breaker middleware for Fiber.
32. Awesome Gbdev
C / Syntax highlighting packages
- Larold's Retro Gameyard - A collection of detailed GBDK-2020 based tutorials.
Related projects / Syntax highlighting packages
- GB Studio - Drag and drop game creator with simple, no knowledge required, visual scripting.
- Resources to get started
- Dedicated Discord
- Lets Build a Platformer Game! - A course designed to teach anyone how to create a platformer game using GB Studio 4+.
33. Awesome Rust
Applications / Blockchain
- Anchor (⭐4.4k) - Anchor is the leading development framework for building secure Solana programs (smart contracts).
Applications / Database
- RisingWaveLabs/RisingWave (⭐8k) - the next-generation streaming database in the cloud
Applications / Text editors
- ilai-deutel/kibi (⭐1.7k) - A tiny (≤1024 LOC) text editor with syntax highlighting, incremental search and more.
Libraries / Artificial Intelligence
- Mottl/lightgb3-rs (⭐31) - Bindings for LightGBM
Libraries / Data processing
- pola-rs/polars (⭐34k) - Fast feature complete DataFrame library
Libraries / Data streaming
- infinyon/fluvio (⭐5k) - Programmable data streaming platform
Libraries / Database
- SQL [sql]
- Generic
- launchbadge/sqlx (⭐15k) - async PostgreSQL/MySQL/SQLite connection pool with strong typing support
- SeaQL/sea-query (⭐1.4k) - 🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite
- SeaQL/sea-schema (⭐207) - 🌿 SQL schema definition and discovery
- launchbadge/sqlx (⭐15k) - async PostgreSQL/MySQL/SQLite connection pool with strong typing support
- Microsoft SQL
- MySql [mysql]
- AgilData/mysql-proxy-rs (⭐195) - A MySQL Proxy
- blackbeam/mysql_async (⭐389) [mysql_async] - asynchronous Mysql driver based on Tokio.
- blackbeam/rust-mysql-simple (⭐684) [mysql] - A native MySql client
- AgilData/mysql-proxy-rs (⭐195) - A MySQL Proxy
- Oracle
- kubo/rust-oracle (⭐207) [oracle] - Oracle driver
- kubo/rust-oracle (⭐207) [oracle] - Oracle driver
- PostgreSql [postgres, postgresql]
- c410-f3r/wtx (⭐302) - Fast implementation with a low set of external dependencies.
- sfackler/rust-postgres (⭐3.7k) [postgres] - A native PostgreSQL client
- Sqlite [sqlite]
- rusqlite (⭐3.7k) - Sqlite3 bindings
- Generic
Libraries / Task scheduling
- persistent-scheduler (⭐13) [persistent-scheduler] - A high-performance task scheduling system built with Tokio, offering task persistence, repeatable tasks, and Cron-based scheduling for reliable time-based operations.
34. Awesome Agi Cocosci
Abduction / Scientific Discovery
- Complexity Management in a Discovery Task - CogSci'92, 1992. [All Versions]. Previous psychological research about scientific discovery has often focused on subjects' heuristics for discovering simple concepts with one relevant dimension or a few relevant dimensions with simple two-way interactions. This paper presents results from an experiment in which subjects had to discover a concept involving complex three-way interactions on a multi-valued output by running experiments in a computerized microworld. Twenty-two CMU undergraduates attempted the task, of which sixteen succeeded, in an average of 85 minutes. The analyses focus on three strategies used to regulate task complexity. First, subjects preferred depth-first to breadth-first search, with successful subjects regulating the number of features varied from experiment to experiment most effectively. Second, subjects systematically regulated the length of their experiments. Third, a new explicit search heuristic (Put Upon Stack Heuristic) used by successful subjects is described.
Abduction / Rationalization
- Imagination and the generation of new ideas - Cognitive Development, 2015. [All Versions]. A variety of theories have been put forth to explain the function of imagination, most notably that imagination engages and develops children's theory of mind and counterfactual reasoning. This work proposes that a primary role for imagination is as a cognitive mechanism for efficiently generating new ideas without observing new evidence. Learners must generate hypotheses before they can assess the truth of these hypotheses. Given infinite possibilities, how do learners constrain the process of hypothesis generation? The authors suggest that learners represent abstract criteria for the solution to a problem and generate solutions that, if true, would solve the problem. As a preliminary test of this idea, the authors show that, in the absence of any fact of the matter (i.e., when neither prior knowledge nor statistical data distinguishes competing hypotheses), 4–6-year-olds (mean: 63 months) systematically converge on solutions to problems, consistent with an ability to imagine the abstract properties of causal problems and their solutions.
- Why Imaginary Worlds? The psychological foundations and cultural evolution of fictions with imaginary worlds - Behavioral and Brain Sciences, 2021. [All Versions]. Imaginary worlds are extremely successful. The most popular fictions produced in the last few decades contain such a fictional world. They can be found in all fictional media, from novels (e.g., Lord of The Rings and Harry Potter) to films (e.g., Star Wars and Avatar), video games (e.g., The Legend of Zelda and Final Fantasy), graphic novels (e.g., One Piece and Naruto), and TV series (e.g., Star Trek and Game of Thrones), and they date as far back as ancient literature (e.g., the Cyclops Islands in The Odyssey, 850 BCE). Why such a success? Why so much attention devoted to non-existent worlds? In this paper, the authors propose that imaginary worlds co-opt our preferences for exploration, which have evolved in humans and nonhuman animals alike, to propel individuals toward new environments and new sources of reward. Humans would find imaginary worlds very attractive for the very same reasons, and under the same circumstances, as they are lured by unfamiliar environments in real life. After reviewing research on exploratory preferences in behavioral ecology, environmental esthetics, neuroscience, and evolutionary and developmental psychology, the authors focus on the sources of their variability across time and space, which they argue can account for the variability of the cultural preference for imaginary worlds. This hypothesis can, therefore, explain the way imaginary worlds evolved culturally, their shape and content, their recent striking success, and their distribution across time and populations.
- Coalescing the Vapors of Human Experience into a Viable and Meaningful Comprehension - CogSci'16, 2016. [All Versions]. Models of concept learning and theory acquisition often invoke a stochastic search process, in which learners generate hypotheses through some structured random process and thenevaluate them on some data measuring their quality or value. To be successful within a reasonable time-frame, these models need ways of generating good candidate hypotheses evenbefore the data are considered. Schulz (2012a) has proposed that studying the origins of new ideas in more everyday contexts, such as how we think up new names for things, can provide insight into the cognitive processes that generate good hypotheses for learning. We propose a simple generative model for how people might draw on their experience to propose new names in everyday domains such as pub names or action movies, and show that it captures surprisingly well the names that people actually imagine. We discuss the role for an analogous hypothesis-generation mechanism in enabling and constraining causal theory learning.
Abduction / Applications in AI
- Abductive Plan Recognition by Extending Bayesian Logic Programs - ECML'11, 2011. [All Versions]. Plan recognition is the task of predicting an agent’s top-level plans based on its observed actions. It is an abductive reasoning task that involves inferring cause from effect. Most existing approaches to plan recognition use either first-order logic or probabilistic graphical models. While the former cannot handle uncertainty, the latter cannot handle structured representations. In order to overcome these limitations, this work develops an approach to plan recognition using Bayesian Logic Programs (BLPs), which combine first-order logic and Bayesian networks. Since BLPs employ logical deduction to construct the networks, they cannot be used effectively for plan recognition. Therefore, the authors extend BLPs to use logical abduction to construct Bayesian networks and call the resulting model Bayesian Abductive Logic Programs (BALPs). The authors learn the parameters in BALPs using the Expectation Maximization algorithm adapted for BLPs. Finally, the authors present an experimental evaluation of BALPs on three benchmark data sets and compare its performance with the state-of-the-art for plan recognition.
- Probabilistic Sufficient Explanations - IJCAI'21, 2021. [All Versions]. Understanding the behavior of learned classifiers is an important task, and various black-box explanations, logical reasoning approaches, and model-specific methods have been proposed. This paper introduces probabilistic sufficient explanations, which formulate explaining an instance of classification as choosing the "simplest" subset of features such that only observing those features is "sufficient" to explain the classification. That is, sufficient to give us strong probabilistic guarantees that the model will behave similarly when all features are observed under the data distribution. In addition, the authors leverage tractable probabilistic reasoning tools such as probabilistic circuits and expected predictions to design a scalable algorithm for finding the desired explanations while keeping the guarantees intact. The experiments demonstrate the effectiveness of the algorithm in finding sufficient explanations, and showcase its advantages compared to Anchors and logical explanations.
- Machine Translation Using Abductive Inference - COLING, 1990. [All Versions]. Many existing approaches to machine translation take for granted that the information presented in the output is found somewhere in the input, and, moreover, that such information should be expressed at a single representational level, say, in terms of the parse trees or of "semantic" assertions. Languages, however, not only express the equivalent information by drastically different linguistic means, but also often disagree in what distinctions should be expressed linguistically at all. For example, in translating from Japanese to English, it is often necessary to supply determiners for noun phrases, and this in general cannot be done without deep understanding of the source text. Similarly, in translating from English to Japanese, politeness considerations, which in English are implicit in the social situation and explicit in very diffuse ways in, for example, the heavy use of hypotheticals, must be realized grammatically in Japanese. Machine translation therefore requires that the appropriate inferences be drawn and that the text be interpreted to some depth. Recently, an elegant approach to inference in discourse interpretation has been developed at a number of sites, all based on the notion of abduction, and the authors have begun to explore its potential application to machine translation. The authors argue that this approach provides the possibility of deep reasoning and of mapping between the languages at a variety of levels.
35. Awesome Osint
Speciality Search Engines
- Cisco Talos Intelligence - IP and Domain Reputation Center for real-time threat detection
- GrayhatWarfare - Searches and indexes open Amazon S3 buckets, allowing users to find and explore potentially exposed data.
- Intelligence X - Paid OSINT Tool Allowing users to search for information across various sources including the dark web and public data leaks.
- ODIN - Used to search for Hosts, CVEs & Exposed Buckets/Files and shows a website is vulnerable or not. 10 Free Searches Per Day.
36. Awesome Generative Deep Art
Courses and Educational Materials
- Gemini by Example: Learn the Gemini SDK through (annotated) code examples.
Everything to Markdown to LLMs
- LLMSTXT.NEW: Generate consolidated text files from websites for LLM training and inference – Powered by Firecrawl
Text-to-speech (TTS) and avatars / Deforum
- COVAL: architecture of voice AI, from speech recognition to emotional intelligence, and learn how to build, scale, and evaluate them
37. Awesome Zsh Plugins
Generic ZSH
- ZSH Setup by Easy-Cloud-in (⭐2) - A powerful Zsh environment setup with Oh My Posh themes, essential plugins, and advanced search capabilities. This repository provides scripts to automatically configure your terminal with modern features and aesthetics. Requires a Debian or Ubuntu based system.
Plugins / superconsole - Windows-only
- diskfree (⭐1) - Displays the free space on your disk in your prompt.
- kittyback (⭐0) - Automatically updates and modifies the background image for the
kittyterminal emulator.
- pew (⭐2) - Sets up and manages Python virtualenvs using pew (⭐1.2k) and automatically switches virtualenvs as you move directories.
- release-fetcher (⭐0) - Fetches latest release and checks if you trust the identity used to sign the tag.
Completions / superconsole - Windows-only
- fzf-rg (⭐1) - Add some functionalities to terminal using fzf (⭐72k), bat (⭐53k) and ripgrep (⭐54k).
Themes / superconsole - Windows-only
- kerneldiego (⭐3) - A minimal and informative Zsh theme with a clean box-style layout, Git integration, and colorful prompt indicators for productivity and visual clarity.
- pbdevflow (⭐0) - Designed and optimized for use with Nerd Fonts (⭐59k). Includes decorators for current directory,
gitstatus and username.
- Prev: Apr 21 - Apr 27, 2025
- Next: Apr 07 - Apr 13, 2025