Awesome List Updates on Jan 27 - Feb 02, 2025
73 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Audit Algorithms
Papers / 2025
- CALM: Curiosity-Driven Auditing for Large Language Models - (AAAI) Auditing as a black-box optimization problem where the goal is to automatically uncover input-output pairs of the target LLMs that exhibit illegal, immoral, or unsafe behaviors.
- Queries, Representation & Detection: The Next 100 Model Fingerprinting Schemes - (AAAI) Divides model fingerprinting into three core components, to identify ∼100 previously unexplored combinations of these and gain insights into their performance.
Related Events / 2025
2. Awesome Windows
File Management
- Xftp 7 - Flexible SFTP/FTP client with advanced features for efficient file transfers.
IDEs
- Zed - A high-performance, multiplayer code editor from the creators of Atom.
Remote Access
- AnyDesk - Free and lightweight remote access solution for ease of use.
- Moonlight (⭐12k) - Open-source GameStream client for Windows, Mac, Linux, and Steam Link.
- Parsec - High-performance remote desktop solution with 4k streaming at 60fps and low latency.
- RealVNC - Secure remote access for desktop and mobile devices.
- RoyalTSX - Remote access tool for IT professionals, supporting multiple protocols.
- RustDesk - Open-source remote desktop software with a focus on simplicity and security.
- Steam Link - Play your Steam games across devices using the Steam Link app.
- Sunshine (⭐22k) - Open-source self-hosted game streaming server for use with Moonlight.
- TeamViewer - Popular remote control software for desktop sharing and file transfer.
Screenshot
- Capter (⭐98) - A simple screenshot tool made in rust.
- Flameshot - Customizable screenshot tool with an easy-to-use interface and built-in editor.
- Lightshot - A fast and intuitive screenshot tool that allows capturing and editing images instantly.
System Utilities
- balenaEtcher - Flash OS images to SD cards & USB drives safely and easily.
- Fan Control - Highly focused fan controlling software.
- Nirsoft - Collection of utility softwares.
- Twinkle Tray - Easily manage the brightness levels of multiple monitors.
Virtualization
- QEMU - Open-source emulator and virtualizer for hardware and system virtualization.
- Rancher Desktop - Open-source application for managing containers and Kubernetes on the desktop.
- VirtualBox - Powerful x86 and AMD64/Intel64 virtualization software for creating and managing virtual machines.
Window Management
- AltSnap (⭐2.7k) - A lightweight window management tool for snapping windows to predefined positions using keyboard shortcuts.
- FancyZones (⭐114k) - A feature of PowerToys that helps with window snapping and arranging for multi-monitor setups in Windows.
- GlazeWM (⭐7.2k) - Tiling window manager inspired by i3wm written in Rust.
3. Awesome Firebase Genkit
Articles / Golang - Community
- Firebase GenKit with Gemma using Ollama - Firebase project that uses the Gen AI Kit with Gemma using Ollama.
4. Awesome Marketing
Online Resources and Courses / Digital Asset Management (DAM)
- Awesome AI Marketing (⭐17) - A curated list of AI Tools for Marketing
5. Topics
List of articles and posts
- Master SEO with the Complete SEO Growth Blueprint Series.
- The Importance of Cryptographic Standards in Modern Security.
- The Human Factor: Building a Cyber-Aware Culture in Organizations
- Google algorithm updates | A comprehensive study of how Google algorithm updates shape online SEO impacts
- Social Engineering Hacks: How Manipulation Techniques Threaten Your Security and How to Protect Yourself
- Online magazines and their allure: Embrace the digital elegance
- Brute Force Attacks | Prevention and Mitigation
- The art of finding peace in aloneness.
- Exploring Generative AI in Cybersecurity: A New Chapter.
- The Ongoing Debate: Online vs. Offline Businesses
Responses
- Museums of Richmond Virginia
- American History through American Art at the Metropolitan Museum of Art
- World Celebrates 50th Anniversary of Earth Day - The History Behind The Holiday
- Florida History: Everglades
- Oregon History and Westward Migration - The Beginnings
- Breaking the Bread: A Brief History of Sourdough
6. Awesome Azure Openai Llm
Table of contents
- Legend 🔑:
ref
: external URLdoc
: archived doccite
: the source of commentscnt
: number of citationsgit
: GitHub linkx-ref
: Cross reference- 📺: youtube or video
- 💡or 🏆: recommendation
7. Awesome Mirth
Other
- 🔧 Mirth-Migrator (⭐6) - Mirth Migrator is a web-based tool that automates the transfer of Mirth Connect Enterprise Service Bus channels and code templates between Mirth environments.
8. Awesome Opentofu
Features
9. Awesome Quant
JavaScript / FrameWorks
- chart-patterns (⭐11) - Technical analysis library for Market Profile, Volume Profile, Stacked Imbalances and High Volume Node indicators.
- orderflow (⭐20) - Orderflow trade aggregator for building Footprint Candles from exchange websocket data.
10. Awesome Polars
Libraries/Packages/Scripts / Polars plugins
- polars-utils (⭐5) - Collection of utilities for data exploration and analysis with Polars DataFrames by @junghoon-son.
- polars-st (⭐33) - Polars plugin that provides spatial operations on Polars DataFrames, Series and Expressions by @Oreilles.
- polars-pairing (⭐9) - Polars plugin that provides pairing functions that encode two natural numbers into a single natural number, by @apcamargo.
- polars-bio (⭐3) - Polars plugin for large-scale genomic analyses which is easy to use and considerable faster and more scalabe than existing alternatives by @biodatageeks.
Resources / Tutorials & workshops
- Polars DataFrame Operations and Optimization Guide Online free course that teaches the basics of data manipulation operations with Polars by Studyraid.
11. Awesome Agi Cocosci
Bayesian Modeling / Bayesian Induction
- Word learning as Bayesian inference - Psychological Review, 2007. [All Versions]. [Preprint]. The authors present a Bayesian framework for understanding how adults and children learn the meanings of words. The theory explains how learners can generalize meaningfully from just one or a few positive examples of a novel word's referents, by making rational inductive inferences that integrate prior knowledge about plausible word meanings with the statistical structure of the observed examples. The theory addresses shortcomings of the two best known approaches to modeling word learning, based on deductive hypothesis elimination and associative learning. Three experiments with adults and children test the Bayesian account's predictions in the context of learning words for object categories at multiple levels of a taxonomic hierarchy. Results provide strong support for the Bayesian account over competing accounts, in terms of both quantitative model fits and the ability to explain important qualitative phenomena. Several extensions of the basic theory are discussed, illustrating the broader potential for Bayesian models of word learning.
- How to Grow a Mind: Statistics, Structure, and Abstraction - Science, 2011. [All Versions]. [Preprint]. This review describes recent approaches to reverse-engineering human learning and cognitive development and, in parallel, engineering more humanlike machine learning systems. Computational models that perform probabilistic inference over hierarchies of flexibly structured representations can address some of the deepest questions about the nature and origins of human thought: How does abstract knowledge guide learning and reasoning from sparse data? What forms does our knowledge take, across different domains and tasks? And how is that abstract knowledge itself acquired?
- Human-level concept learning through probabilistic program induction - Science, 2015. [All Versions]. [Preprint]. [Supplementary Material]. People learning new concepts can often generalize successfully from just a single example, yet machine learning algorithms typically require tens or hundreds of examples to perform with similar accuracy. People can also use learned concepts in richer ways than conventional algorithms—for action, imagination, and explanation. This work presents a computational model that captures these human learning abilities for a large class of simple visual concepts: handwritten characters from the world’s alphabets. The model represents concepts as simple programs that best explain observed examples under a Bayesian criterion. On a challenging one-shot classification task, the model achieves human-level performance while outperforming recent deep learning approaches.
- Building Machines That Learn and Think Like People - Behavioral and Brain Sciences, 2017. [All Versions]. [Preprint]. Recent progress in artificial intelligence has renewed interest in building systems that learn and think like people. Many advances have come from using deep neural networks trained end-to-end in tasks such as object recognition, video games, and board games, achieving performance that equals or even beats that of humans in some respects. Despite their biological inspiration and performance achievements, these systems differ from human intelligence in crucial ways. The authors review progress in cognitive science suggesting that truly human-like learning and thinking machines will have to reach beyond current engineering trends in both what they learn and how they learn it. Specifically, the authors argue that these machines should (1) build causal models of the world that support explanation and understanding, rather than merely solving pattern recognition problems; (2) ground learning in intuitive theories of physics and psychology to support and enrich the knowledge that is learned; and (3) harness compositionality and learning-to-learn to rapidly acquire and generalize knowledge to new tasks and situations. The authors suggest concrete challenges and promising routes toward these goals that can combine the strengths of recent neural network advances with more structured cognitive models.
Bayesian Modeling / Generative Model
- Filters, random fields and maximum entropy (FRAME): Towards a unified theory for texture modeling - International Journal of Computer Vision, 1998. [All Versions]. [Preprint]. This article presents a statistical theory for texture modeling. This theory combines filtering theory and Markov random field modeling through the maximum entropy principle, and interprets and clarifies many previous concepts and methods for texture analysis and synthesis from a unified point of view. The theory characterizes the ensemble of images I with the same texture appearance by a probability distribution f(I) on a random field, and the objective of texture modeling is to make inference about f(I), given a set of observed texture examples.
- A tale of three probabilistic families: Discriminative, descriptive, and generative models - Quarterly of Applied Mathematics, 2018. [All Versions]. [Preprint]. The pattern theory of Grenander is a mathematical framework where patterns are represented by probability models on random variables of algebraic structures. In this paper, the authors review three families of probability models, namely, the discriminative models, the descriptive models, and the generative models. A discriminative model is in the form of a classifier. It specifies the conditional probability of the class label given the input signal. A descriptive model specifies the probability distribution of the signal, based on an energy function defined on the signal. A generative model assumes that the signal is generated by some latent variables via a transformation. The authors shall review these models within a common framework and explore their connections, and shall also review the recent developments that take advantage of the high approximation capacities of deep neural networks.
- From information scaling of natural images to regimes of statistical models - Quarterly of Applied Mathematics, 2008. [All Versions]. [Preprint]. One fundamental property of natural image data that distinguishes vision from other sensory tasks such as speech recognition is that scale plays a profound role in image formation and interpretation. Specifically, visual objects can appear at a wide range of scales in the images due to the change of viewing distance as well as camera resolution. The same objects appearing at different scales produce different image data with different statistical properties. In particular, this work shows that the entropy rate of the image data changes over scale. Moreover, the inferential uncertainty changes over scale too. The authors call these changes information scaling. They then examine both empirically and theoretically two prominent and yet largely isolated classes of image models, namely, wavelet sparse coding models and Markov random field models. The results indicate that the two classes of models are appropriate for two different entropy regimes: sparse coding targets low entropy regimes, whereas Markov random fields are appropriate for high entropy regimes. Because information scaling connects different entropy regimes, both sparse coding and Markov random fields are necessary for representing natural image data, and information scaling triggers transitions between these two regimes.
- Minimax entropy principle and its application to texture modeling - Neural Computing, 1997. [All Versions]. [Preprint]. This article proposes a general theory and methodology, called the minimax entropy principle, for building statistical models for images (or signals) in a variety of applications. This principle consists of two parts. The first is the maximum entropy principle for feature binding (or fusion): for a given set of observed feature statistics, a distribution can be built to bind these feature statistics together by maximizing the entropy over all distributions that reproduce them. The second part is the minimum entropy principle for feature selection: among all plausible sets of feature statistics, we choose the set whose maximum entropy distribution has the minimum entropy. Computational and inferential issues in both parts are addressed; in particular, a feature pursuit procedure is proposed for approximately selecting the optimal set of features. The minimax entropy principle is then corrected by considering the sample variation in the observed feature statistics, and an information criterion for feature pursuit is derived. The minimax entropy principle is applied to texture modeling, where a novel Markov random field (MRF) model, called FRAME (filter, random field, and minimax entropy), is derived, and encouraging results are obtained in experiments on a variety of texture images.
- Parameter Expansion for Data Augmentation - Journal of the American Statistical Association, 1999. [All Versions]. [Preprint]. Viewing the observed data of a statistical model as incomplete and augmenting its missing parts are useful for clarifying concepts and central to the invention of two well-known statistical algorithms: expectation-maximization (EM) and data augmentation. Recently, the authors demonstrated that expanding the parameter space along with augmenting the missing data is useful for accelerating iterative computation in an EM algorithm. The main purpose of this article is to rigorously define a parameter expanded data augmentation (PX-DA) algorithm and to study its theoretical properties. The PX-DA is a special way of using auxiliary variables to accelerate Gibbs sampling algorithms and is closely related to reparameterization techniques.
Domain Specific Language / Design Practises
- Constraint Representation Towards Precise Data-Driven Storytelling - VIS-Gen4DS'24, 2024. [All Versions]. A position paper on DSL for data-driven storytelling. Data-driven storytelling serves as a crucial bridge for communicating ideas in a persuasive way. However, the manual creation of data stories is a multifaceted, labor-intensive, and case-specific effort, limiting their broader application. As a result, automating the creation of data stories has emerged as a significant research thrust. Despite advances in Artificial Intelligence, the systematic generation of data stories remains challenging due to their hybrid nature: they must frame a perspective based on a seed idea in a top-down manner, similar to traditional storytelling, while coherently grounding insights of given evidence in a bottom-up fashion, akin to data analysis. These dual requirements necessitate precise constraints on the permissible space of a data story. This viewpoint proposes integrating constraints into the data story generation process. Defined upon the hierarchies of interpretation and articulation, constraints shape both narrations and illustrations to align with seed ideas and contextualized evidence. The authors identify the taxonomy and required functionalities of these constraints. Although constraints can be heterogeneous and latent, this position paper explores the potential to represent them in a computation-friendly fashion via Domain-Specific Languages. The authors believe that leveraging constraints will facilitate both artistic and scientific aspects of data story generation.
12. Awesome Math
Algebra / Linear Algebra
- 📖 Linear Algebra Done Right - Sheldon Axler
13. Awesome Osint
Image Analysis / Steam
- ProfileImageIntel - Social media and WhatsApp profile image tool to find when a profile image was uploaded.
14. Awesome Artificial Intelligence
Newsletters / Commerical Tools
- Alpasignal.ai AI newsletter for developers
- Therundown.ai Get the latest AI news, understand why it matters, and learn how to apply it in your work.
15. Awesome Talks
Test-Driven Development
- TDD: Theme & Variations by Kent Beck [57:29]
Methodologies
- The Efficiency Paradox by Niklas Modig [18:48]
16. Awesome Selenium
Cloud Services / Desktop GUI Automation (non-browser-centric)
- Hyperbrowser - Browser infrastructure and automation for running and scaling Selenium automations with headless Chrome with advanced features like proxies, captcha solving, and session recording.
17. Awesome Regression Testing
Online services (a-z↓)
- Argos - The open source visual testing platform for modern engineering teams.
18. Awesome Testing
Software / Make your life easier
- Hercules (⭐237) - World's first open source end to end testing agent.
- Hyperbrowser - A platform for running and scaling headless browsers with built-in features for session recording, CAPTCHA solving, proxies, etc to easily run tests at scale.
- MixedVoices - An Open Source tool for analyzing and evaluating AI Voice agents
19. Awesome Keycloak
Commercial Offerings
20. Awesome Vehicle Security
Presentations
- TR23: V2GEvil: Ghost in the wires - This research is dedicated to enhancing the cybersecurity of electric vehicles, with a specific focus on identifying vulnerabilities in the Electric Vehicle Communication Controller (EVCC), and an introduction to the tool V2GEvil. Accessible through the On-Board Charging (OBC) port, makes this attack vector really important for the security of future vehicles.
- DEF CON CHV - V2GEvil: Ghost in the wires - Shortened and summarized version of the talk V2GEvil: Ghost in the wires, from the DEF CON 32 Car Hacking Village, by Pavel Khunt and Thomas Sermpinis.
- The hack, the crash and two smoking barrels. (And all the times I (almost) killed an engineer.) - Thomas Sermpinis goes through the process of responsibly disclosing findings affecting the Blind Spot Detection Sensor of a current MY vehicle from one of the biggest OEMs in the world, leading to accusations that he was collaborating with hostile nations by the OEM. A story about how automotive manufacturers are treating the security industry, where are we heading, and how to be better, on the stage of DEF CON 32.
Research Papers
Libraries and Tools / C++
- UnlockECU (⭐277) - Free, open-source ECU seed-key unlocking tool.
21. Awesome Privacy
Full Featured Financial Management
- Actual - Super fast and privacy-focused app for managing your finances.
- Firefly III - A free and open source personal finance manager.
- Maybe - Open Source and secure OS for your personal finances.
Shared Expenses
- Tricount - App size is massive (~200MB) and contains many trackers from Facebook, Google and Huawei.
- Splitwise - App contains trackers from Google and Amazon.
- Spliit (⭐1.3k) - Share Expenses with Friends & Family. No ads. No account. Open Source. Forever Free.
- PeerSplit (⭐18) - Website - Track and split group expenses. 100% free, 100% private.
- SplitPro (⭐456) - Website - Split Expenses with your friends for free. An open source alternative to SplitWise.
Portfolio trackers
- Ghostfolio (⭐5.2k) - open source wealth management software built with web technology.
- PortfolioPerformance - An open source tool to calculate the overall performance of an investment portfolio-
22. Awesome Embedded Rust
Books, blogs, and training materials / Free and public materials
- impl Rust on ESP32 Book - A hands-on guide that uses the ESP32 DevKit V1 to demonstrate how to work with various modules and sensors. (github source (⭐31))
- Pico Pico Book - A hands-on guide that uses the Pico 2 (RP2350) to demonstrate how to work with various modules and sensors. (github source (⭐28))
Peripheral Access Crates / NXP
mcx-pac
Peripheral Access Crate for NXP MCX Series MCUs -
23. Awesome Zig
Misc libraries
- pblischak/zprob (⭐7) - Module for Random Number Distributions.
24. Awesome V
Build Systems
- clockwork (⭐14) - A language-agnostic build tool wrote in V.
Command-line
- vfetch (⭐8) - A macOS system information fetch written in V.
Serialization
- maple (⭐7) - A very simple key-value config format wrote in V.
Web
- Mantis (⭐15) - A web framework written in V.
Operating Systems & OS Development Examples / Vim
- limine-v-template (⭐0) - A simple template for building a Limine-compliant kernel in V.
- v-limine (⭐0) - A V library for handling Limine boot protocol structures.
25. Awesome Coq
Projects / Tools
- Autosubst-ocaml (⭐13) - Tool that generates Coq code for handling binders in syntax, such as for renaming and substitutions.
26. Awesome Vala
Apps / Development Tools
- Kangaroo (⭐385) - AI-powered SQL client and admin tool for popular databases.
27. Awesome Ada
Games / Apache License
- retro-arcade (⭐1) - Space Invaders, Pacman, & Frogger games that run in a terminal on Windows, OS-X & Linux.
Database / Apache License
- apq-base (⭐1) - APQ is a database interface library written in Ada95.
28. Awesome Crystal
Misc
- sentry (⭐3) - Build/Runs your crystal application, watches files, and rebuilds/restarts app on file changes.
Official Documentation Translations
- procodile (⭐10) - Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments)
29. Awesome Php
Table of Contents / Content Management Systems (CMS)
- TYPO3 - An enterprise level CMS.
Configuration / Text Editors and IDEs
- PhpEd - An IDE with professional commercial debugger.
30. Awesome Cl
Other DB wrappers
- cl-bunny (⭐17) - Common Lisp RabbitMQ client based on IOLib. MIT.
Web Development
- NEW Web Apps in Lisp: Know-how - tutorial and reference material to build interactive web apps in Common Lisp. CC-BY.
Community
- vend (⭐25) - Just vendor your dependencies! MPL-2.0.
Readline, ncurses and other graphical helpers / Third-party APIs
- text-draw (⭐14) - Toolkit to draw graphics using pure Unicode text only: boxes, backgrounds, checkboxes and radio buttons, lines, arrows, tables, trees… zlib.
Caching (serialization) / Third-party APIs
- cl-store (⭐55) - a portable serialization package which gives you the ability to store all common-lisp data types into streams. MIT.
- Call
store object "file.bin")
to store a (possibly compound) lisp object to disk, andrestore
to get it back.
- Call
- conspack (⭐91) - binary serialization.
- 🚀 cl-binary-store (⭐29) - A fast Common Lisp binary serializer/deserializer. BSD_3Clause. See reddit announce (2025).
- "A super fast and customizable serializer/deserializer of Common Lisp objects to/from a very compact binary format. Equality of objects, circular references, and the full Common Lisp type system are supported. Specialized arrays (on SBCL) are stored/restore at lightning speed."
Compression / decompression / Third-party APIs
- deoxybyte-gzip (⭐7) - Common Lisp interface to zlib via CFFI. GPL3.
- This system provides gzip and gunzip functions and a Gray-streams implementation, both built on a set of lower-level zlib functions.
31. Awesome Cpp
Frameworks
- Siv3D (⭐1k) - Siv3D (OpenSiv3D) is a C++20 framework for creative coding (2D/3D games, media art, visualizers, and simulators). [MIT] website
Debug
- Hippomocks (⭐196) - Single-header mocking framework. [LGPL-2.1]
- IceCream-Cpp (⭐598) - Never use cout/printf to debug again [MIT]
Math
- MATIO (⭐356) - MATLAB MAT File I/O Library. [BSD-2-Clause] website
Scripting
- nanobind (⭐2.5k) - tiny and efficient C++/Python bindings. [BSD-3-Clause]
Serialization
- BitSerializer (⭐12) - Multi-format serialization library (JSON, XML, YAML, CSV, MsgPack) [MIT]
Yaml
- fkYAML (⭐84) - A C++ header-only YAML library. [MIT]
- LibCYAML (⭐269) - C library for reading and writing YAML. [ISC]
- libfyaml (⭐258) - A fancy 1.2 YAML and JSON parser/writer. [MIT]
Miscellaneous
- CPP-JWT (⭐402) - JSON Web Token library for C++. [MIT]
- MPark.Variant (⭐680) - C++17
std::variant
for C++11/14/17. [BSL-1.0]
- SafetyHook (⭐428) - C++23 procedure hooking library. [BSL-1.0]
- xxHash (⭐9.4k) - Extremely fast non-cryptographic hash algorithm. [BSD-2-Clause] website
- xxhash_cpp (⭐172) - Port of the xxhash library to C++17. [BSD-2-Clause]
Compiler
- AMD C++ Compiler - Developed by AMD.
32. Awesome Elm
Inspired by Elm / Games
- Tyrian - Tyrian is an Elm-inspired frontend framework for Scala.js.
33. Awesome Elixir
Applications
- Harpoon (⭐8) - A webhook receiver/inspector app, made using Phoenix and LiveView, it's basically a simplified version of webhook.site.
Cloud Infrastructure and Management
- Batteries Included (⭐29) - A self hostable platform for automation/UI driven Kubernetes; built in Elixir and Golang the entire UI is built with Phoenix Live View.
- Kubereq (⭐11) - Kubernetes Client for Elixir based on Req.
Data Visualization
- tucan (⭐202) - An Elixir plotting library on top of VegaLite.
- vega_lite (⭐189) - Elixir bindings for Vega-Lite.
34. Awesome Go
Authentication and OAuth
- permissions (⭐6) - Library for keeping track of users, login states, and permissions. Uses secure cookies and bcrypt.
Bot Building
- arikawa (⭐495) - A library and framework for the Discord API.
Build Automation
- gaper (⭐81) - Builds and restarts a Go project when it crashes or some watched file changes.
Configuration
- hedzr/store (⭐5) - Extensible, high-performance configuration management library, optimized for hierarchical data.
SQL Query Builders
- patcher (⭐2) - Powerful SQL Query builder that automatically generates SQL queries from structs.
Relational Database Drivers
- go-sqlite3 (⭐572) - This Go module is compatible with the database/sql driver. It allows embedding SQLite into your application, provides direct access to its C API, supports SQLite VFS, and also includes a GORM driver.
- sqlite - Package sqlite is a sql/database driver using a CGo-free port of the C SQLite3 library.
Distributed Systems
- committer (⭐32) - A distributed transactions management system (2PC/3PC implementation).
Financial
- ledger (⭐896) - A programmable financial ledger that provides a foundation for money-moving applications.
Game Development
- Arche (⭐163) - Archetype-based Entity Component System (ECS) for Go.
Uncategorized
- archives (⭐128) - a cross-platform, multi-format Go library for working with archives and compression formats with a unified API and as virtual file systems compatible with io/fs.
HTTP Clients
- axios4go (⭐11) - A Go HTTP client library inspired by Axios, providing a simple and intuitive API for making HTTP requests.
Server Applications
- wd-41 (⭐147) - A (w)eb (d)evelopment server with automatic live-reload on file changes.
Template Engines
- extemplate - Tiny wrapper around html/template to allow for easy file-based template inheritance.
Mock
- gomock (⭐2.5k) - Mocking framework for the Go programming language.
- pgxmock (⭐411) - A mock library implementing pgx - PostgreSQL Driver and Toolkit (⭐11k).
Formatters
- sq (⭐2.2k) - Convert data from SQL databases or document formats like CSV or Excel into formats such as JSON, Excel, CSV, HTML, Markdown, XML, and YAML.
Utilities
- xpool (⭐3) - Yet another golang type safe object pool using generics.
XML / Libraries for creating HTTP middlewares
- xmlquery (⭐454) - xmlquery is Golang XPath package for XML query.
Other Software / Libraries for creating HTTP middlewares
- goblin - Cloud builder for CLI's written in go lang
- Layli - Draw pretty layout diagrams as code.
- tinycare-tui (⭐12) - Small terminal app that shows git commits from the last 24 hours and week, current weather, some self care advice, a joke, and you current todo list tasks.
Meetups / Libraries for creating HTTP middlewares
35. Awesome Rust
Applications
- Mega (⭐190) - A monorepo & monolithic codebase management system that supports Git, also is an unofficial open source implementation of Google Piper.
Applications / Database
- apecloud/ape-dts (⭐296) - Data Transfer Suite. Provides data replication between MySQL, PostgreSQL, Redis, MongoDB, Kafka, ClickHouse, and more.
- KiteSQL (⭐588) - SQL as a Function for Rust
- Limbo (⭐8.8k) - Limbo is a work-in-progress, in-process OLTP database management system, compatible with SQLite.
Applications / Finance
- e257-fi/tackler-ng (⭐61) [tackler] - Fast, reliable bookkeeping engine with native GIT SCM support for plain text accounting
- tarkah/tickrs (⭐1.3k) - Realtime ticker data in your terminal
Applications / Operating systems
- adamperkowski/highlightos (⭐54) - x86_64 OS kernel written in Rust & Assembly.
Applications / Productivity
- aichat (⭐5.2k) - All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.
Applications / System tools
- nwiizo/tfocus (⭐51) - Interactive tool for selecting and executing Terraform plan/apply operations
Applications / Utilities
- television (⭐1.9k) - A blazing fast general purpose fuzzy finder TUI
Applications / Vulnerability Research
- 0xdea/rhabdomancer (⭐15) [rhabdomancer] - Vulnerability research assistant that locates all calls to potentially insecure API functions in a binary file
Applications / Web Servers
- g3proxy (⭐507) - Forward proxy server, support Proxy Chaining, Protocol Inspection, MITM Interception, ICAP Adaptation, Transparent Proxy
- plabayo/rama (⭐250) - A modular service framework to move and transform your network packets, used to build web clients, servers and — above all — proxies
- vproxy/0x676e67 (⭐133) - An fast asynchronous Rust HTTP/Socks5 Proxy
Development tools / Profiling
- g3bench (⭐507) - A benchmark tool that supports HTTP 1.x, HTTP 2, HTTP 3, TLS Handshake, DNS and Cloudflare Keyless
Development tools / Static analysis
- verus-lang/verus (⭐1.3k) - Verified Rust for low-level systems code
Libraries / Artificial Intelligence
- blackportal-ai/delta (⭐348) - Δ An Open-Source Machine Learning Framework in Rust.
- blackportal-ai/nebula (⭐55) - A Package Manager for Machine Learning Datasets and Models.
Libraries / Asynchronous
- dagrs (⭐332) - A high-performance asynchronous task programming framework, which follows the concept of Flow based Programming.
Libraries / Database
- VennDB [venndb (⭐97)] - An append-only in-memory database in Rust for rows queried using bit (flag) columns.
Libraries / Finance
- stochastic-rs (⭐36) [stochastic-rs] - High-performance data generation library for stochastic process with quant finance tools.
Libraries / Game development
- Minecraft
- bedrock-crustaceans/bedrock-rs (⭐104) - Universal toolkit for Minecraft Bedrock Edition development in Rust.
- Pumpkin (⭐3.8k) - A high-performance Minecraft server Software fully written in Rust
Libraries / GUI
- Ribir (⭐967) - Ribir is a Rust GUI framework that helps you build beautiful and native multi-platform applications from a single codebase.
Libraries / Task scheduling
- inboxsphere/persistent-scheduler (⭐7) [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.
36. Awesome Django
Projects / Boilerplate
- Blaze.horse (⭐42) - A Django starter kit with reins and saddle included!
Projects / Open Source Projects
- Baserow - Open source no-code database and Airtable alternative built with Django and Vue.js.
- Django CRM Admin (⭐129) - Open source Python CRM built entirely on Django Admin Site.
37. Awesome Capacitor
Other plugins
- Capacitor voice recorder (⭐82) - A plugin for simple voice recording.
38. Awesome Integration
Projects / API Management
- Gravitee.io API Management (⭐212) (⭐212) - A flexible, lightweight, and open-source API management solution that provides comprehensive API management capabilities and helps you manage your APIs with ease.
- WSO2 API Manager (⭐873) (⭐873) - A fully open-source API management platform that provides comprehensive API management capabilities and allows you to manage APIs with ease.
Projects / API Design
- OpenAPI Diff (⭐855) (⭐855) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- Zally (⭐915) (⭐915) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
Projects / API Documentation
- DapperDox (⭐412) (⭐412) - An open-source API documentation generator and server for OpenAPI/Swagger specifications, with customizable documentation, automated updates, and easy sharing.
- OpenAPI Explorer (⭐318) (⭐318) - A tool for generating user interfaces from OpenAPI specifications, making it easier for software engineers to visualize and interact with APIs.
- Zudoku (⭐127) (⭐128) - An open-source, OpenAPI powered, highly customizable API documentation framework for building quality developer experiences.
Projects / API Gateway
- Apache ShenYu (⭐8.5k) (⭐8.5k) - A Java native API Gateway for service proxy, protocol conversion and API governance.
- Gloo Edge (⭐39) (⭐39) - An Envoy Proxy-based API Gateway that provides advanced traffic management, security, and observability features for modern microservices architectures.
- Traefik (⭐52k) (⭐53k) - A modern, open-source API Gateway that is designed to handle dynamic container environments such as Kubernetes, Docker Swarm, and Mesos. It provides load balancing, SSL/TLS termination, rate limiting, circuit breaking, and more.
- Tyk API Gateway (⭐9.8k) (⭐9.8k) - An open source Enterprise API Gateway that supports REST, GraphQL, TCP, and gRPC protocols. It provides advanced API management features such as rate limiting, access control, and analytics.
Projects / API Testing
- MQ clients
- JMSToolBox (⭐209) (⭐209) - Universal JMS client designed to interact with a wide range of JMS-based message brokers.
- kcat (⭐5.4k) (⭐5.5k) - Generic non-JVM producer and consumer for Apache Kafka, functioning as a netcat for Kafka.
- MQTT Explorer (⭐3.1k) (⭐3.2k) - All-round MQTT client with a structured topic overview, suitable for debugging and testing MQTT-based systems.
- Offset Explorer - GUI application for managing and using Apache Kafka clusters, formerly known as Kafka Tool.
- Service Bus Explorer (⭐2k) (⭐2k) - GUI app for Azure Service Bus, offering advanced features like import/export functionality and the ability to test topic, queues, subscriptions, relay services, notification hubs, and events hubs.
- Mocking tools
- Imposter (⭐377) (⭐377) - Mock server for REST APIs, OpenAPI (and Swagger) specifications, SOAP web services (and WSDL files), Salesforce and HBase APIs.
- Microcks (⭐1.4k) (⭐1.5k) - Open-source Kubernetes-native tool for API mocking and testing, supporting AsyncAPI, OpenAPI, Postman Collections, etc.
- Mockable - Simple configurable service to mock out RESTful API or SOAP web-services.
- Mockbin (⭐100) (⭐100) - Easily generate custom endpoints to test HTTP requests, and view the request logs from that API for free.
- Mockoon (⭐6.7k) (⭐6.8k) - Easy-to-use tool for designing and running mock REST APIs.
- MockServer (⭐4.6k) (⭐4.7k) - Easy mocking of any system you integrate with via HTTP or HTTPS.
- Mocky (⭐2k) (⭐2.1k) - Free and unlimited online service for generating custom HTTP responses.
- Prism (⭐4.4k) (⭐4.4k) - Open-source HTTP mock server that can mimic your API's behavior as if you already built it.
- WireMock (⭐6.4k) (⭐6.4k) - Mock your APIs for fast, robust, and comprehensive testing.
- Testing tools and frameworks
- Apache JMeter (⭐8.5k) (⭐8.5k) - Open-source Java-based load testing tool that can be used to test the performance and scalability of web applications, databases, and other network services.
- Gatling (⭐6.5k) (⭐6.5k) - An open-source load testing tool that allows users to write and run load tests as code, providing detailed performance reports to optimize system performance.
- Karate (⭐8.4k) (⭐8.4k) - Open-source tool that combines API test-automation, mocks, performance-testing, and even UI automation into a single, unified framework.
- Pyresttest (⭐1.1k) (⭐1.2k) - Python-based REST testing and API microbenchmarking tool that uses YAML or JSON for test.
- REST Assured (⭐6.8k) (⭐6.9k) - Java DSL for easy testing of REST services.
- Schemathesis (⭐2.3k) (⭐2.4k) - Python library for property-based testing of API schemas.
- Taurus (⭐2k) (⭐2k) - An open-source framework for continuous testing that simplifies test execution and management through a user-friendly interface and integrates with various testing tools and frameworks.
Projects / BRE
- OpenL Tablets (⭐163) (⭐163) - Open-source business rules engine (BRE, BRMS) and decision management system that allows users to define, manage, and execute business rules and decision tables.
Projects / Data Mapping Solution
- JSLT (⭐646) (⭐646) - A complete query and transformation language for JSON that is inspired by jq, XPath, and XQuery. With JSLT, software engineers can quickly and easily transform JSON data to meet their needs.
Projects / ESB
- WSO2 Enterprise Integrator (⭐381) (⭐381) - An API-centric, cloud-native, and distributed integration platform designed to provide a robust solution for software engineers.
Projects / ETL
- Apache NiFi (⭐5k) (⭐5k) - An automated data integration platform that efficiently moves data between disparate systems.
- Pentaho Data Integration (⭐7.8k) (⭐7.8k) - A user-friendly platform that enables users to ingest, blend, cleanse, and prepare diverse data from any source with visual tools, eliminating the need for coding and complexity.
Projects / Integration Frameworks
- Frank!Framework (⭐134) (⭐134) - A Low-Code Java-based messaging framework to connect your system and application data, that is completely configurable through XML configurations.
Projects / MaaS
- Google Cloud Managed Service for Apache Kafka - A fully managed platform that simplifies the deployment, scaling, and management of real-time data pipelines and streaming applications on Google Cloud.
Projects / Messaging
- Apache Qpid (⭐57) (⭐57) - A messaging tool that supports the Advanced Message Queuing Protocol (AMQP) and multiple programming languages and platforms. Offers enterprise-grade messaging capabilities with reliable and efficient message delivery.
- BlazingMQ (⭐2.6k) (⭐2.6k) - A distributed message queueing platform with a focus on efficiency, reliability, and a rich feature set for modern-day workflows.
- Centrifugo (⭐8.6k) (⭐8.6k) - An open-source, scalable real-time messaging server that allows you to build interactive applications where events are delivered to online users with minimal delay.
- Eclipse Mosquitto (⭐9.3k) (⭐9.3k) - A lightweight open-source message broker that implements the MQTT protocol. Designed for low-power devices and supports message encryption and authentication.
- Redpanda (⭐9.8k) (⭐9.9k) - A streaming platform that is Kafka-compatible and does not require Zookeeper or JVM. Offers high-performance and low-latency messaging and supports stream processing and analytics.
Projects / Workflow engine
- Bonita (⭐160) (⭐160) - An open-source BPMN engine that comes with a designer and optional development environment, making it easier to build and automate complex business processes.
- Cadence (⭐8.4k) (⭐8.4k) - A fault-tolerant, stateful code platform that makes it easier to build and manage complex, long-running applications.
- Elsa Core (⭐6.7k) (⭐6.8k) - A library that enables workflow execution in any .NET Core application, making it easier to automate business processes in .NET environments.
- Flowable (⭐8.1k) (⭐8.2k) - A set of open-source business process engines that are compact and efficient, making it easier to automate business processes in a scalable and reliable way.
Resources / API Specification
- AsyncAPI (⭐4.4k) (⭐4.4k) - An essential tool for developing Event-Driven Architectures (EDA) and enables engineers to build a better tooling ecosystem.
- JSON:API (⭐7.5k) (⭐7.5k) - A standardized specification for building APIs that simplifies the representation of resources, relationships, and metadata, making it easier for software engineers to create efficient APIs.
Resources / Data Formats
- NDJSON (⭐701) (⭐701) - A standard for delimiting JSON objects in stream protocols. It allows for efficient processing of large JSON datasets and is widely used in big data processing.
- YAML (⭐359) (⭐359) - 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.
39. Awesome Nix
Command-Line Tools / Discovery
- nixfmt (⭐988) - A formatter for Nix code, intended to easily apply a uniform style.
Development / Discovery
- Conflake - A batteries included, autoload files, convention-based configuration framework for
flake.nix
.
40. Awesome Dotnet
API
- Population.NET (⭐29) - A .NET library allows clients to specify the exact fields they need, reducing unnecessary data transfer by avoiding the retrieval of all fields by default.
Tools
- FastCloner (⭐31) - Fast deep cloning library for .NET 8+. Zero-config, works out of the box.
41. Awesome Kde
Office & Productivity
- Kraft - Kraft simplifies to handle documents like invoices in your small business.
Plasma desktop / Scripts
- Kröhnkite (⭐486) - A dynamic tiling extension for KWin.
42. Awesome Ipfs
Apps
- Plebbit - Plebbit is a serverless, adminless, decentralised and infinitely scalable Social Media platform that is peer-to-peer and open-source.It's built on top of IPFS, Gossipsub and Blockchain namesystems (ENS, SNS).
43. Awesome Mac
Reading and Writing Tools / Others
- Collate - Free tool to collect, summarize and query PDFs with AI. All offline and free
Developer Tools / IDEs
- BeagleEditor (⭐0) - A "beagleful" editor with features like syntax highlighting, plugins and... - A bit ugly, but it works
Developer Tools / Command Line Tools
- Ghostty (⭐25k) - A fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
- Wave (⭐8.4k) - An open-source terminal that combines traditional terminal features with graphical capabilities like file previews, web browsing, and AI assistance.
Developer Tools / Frameworks For Hybrid Applications
- Tauri - Create small, fast, secure, cross-platform applications
Design and Product / Design Tools
- darktable - darktable is an open source photography workflow application and raw developer.
Audio and Video Tools / Audio Record and Process
- CapSoftware - An open-source alternative to Loom. Beautiful, shareable screen recording tool.
Utilities / Menu Bar Tools
- DayBar - An application that can display the local date and reminder events in the menu bar.
- NotchNook - Customizes your Mac's menu bar to seamlessly integrate with the notch design.
44. Awesome Ebpf
Tutorials / Hardware Offload
- Writing a basic continuous profiler - A step-by-step guide to write an appliation continuous profiler leveraging the eBPF instrumentation, with a complete project as a reference.
Projects Related to eBPF / Observability
- Coroot (⭐5.5k) - Coroot is an open-source APM & Observability tool, a DataDog and NewRelic alternative.
45. Awesome Ios
Blockchain
- web3swift (⭐832) - Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions.
Concurrency
- AsyncQueue (⭐179) - A library of queues that enable sending ordered tasks from synchronous to asynchronous contexts.
Dependency Injection
- SafeDI (⭐124) - Compile-time safe dependency injection in Swift 6.
Camera
- MijickCamera (⭐300) - Camera made simple. Fully customizable camera library that significantly reduces implementation time and effort. Written with and for SwiftUI.
46. ALL About RSS
RSSHub / Outline Processor Markup Language
RSS2DISCORD / RSS2GitHubProfile
47. Awesome Webxr
Audio
- Fathom VR - A WebXR version of the music discovery app Fathom, which lets you search for and explore clouds of related artists with spatialized audio.
48. Awesome Scriptable
Art
- Random-Canvas (⭐0) - Generates random images.
Social
ig-latest-post.js (⭐21) - The latest post from selected Instagram users.
Space
Launch Schedule (⭐2) - Upcoming space launches and info.
Tools
bwh-monitor-widget-for-scriptable (⭐1) - BandWagonHost VPS Monitoring Widget.
49. Awesome Web Archiving
Resources for Web Publishers
- Definition of Web Archivability - This describes the ease with which web content can be preserved. (Archived version from the Stanford Libraries)
Tools & Software / Utilities
- The Unarchiver - Program to extract the contents of many archive formats, inclusive of WARC, to a file system. Free variant of The Archive Browser (macOS only, Proprietary app).
Tools & Software / WARC I/O Libraries
- Warcat-rs (⭐13) - Command-line tool and Rust library for handling Web ARChive (WARC) files. (In Development)
50. Awesome Naming
Other
- Code golf - Writing a program in as few characters as possible. Just like how Golf players try to win in the fewest club strokes.
51. Awesome Earth
Clothing
- Arvin Goods - Brand that makes fashionable socks through a sustainable supply chain process they have developed. They have removed excess water from their manufacturing process - leaving more water left for communities to drink!
Food
- [CrowdFarming.com] - Buying food directly from farmers is the most powerful everyday act available to anyone to create a positive social and environmental impact.
Jobs
- ClimateTriage - Discover a meaningful way to join open source projects by contributing to Good First Issues focused on climate and sustainability.
Waste
- Too Good To Go - toogoodtogo maps products that reach the best before date and shows where and how much you can save. Download the app, select a provider near you and start saving today.
52. Awesome Board Games
Party
Who Wants to Be a Millionare
Ever wanted to play the popular Game Show game Who Wants To Be A Millionaire? Check out this board game version of Who Wants To Be A Millionaire. Other than the TV cameras, Regis Philbin, and the real money, this is the same game including easy laughable $100 questions, life lines, and a over 2,000 questions.
Players | Min. Age | Time |
---|---|---|
2 - 5 | 12 | 45-60m |
53. Awesome Magento2
Tools
- Magento Log Viewer - A Visual Studio Code Extension - Provides a convenient way to view, watch and manage Magento log files and reports directly in your workspace.
Learning / Progressive Web Application
- Yireo Training - Various Magento 2 courses for backend and frontend development
List of trustworthy Extension Developers / Progressive Web Application
54. Awesome Generative Deep Art
Generative AI history, timelines, maps, and definitions
- [🔥] 2024 AI Timeline: a Hugging Face Space by reach-vb
Generative AI Tools Directories
- AI Tool List: An awesome directory of AI tools
Large Language Models (LLMs)
- [🔥] Transformer Explainer: LLM Transformer Model Visually Explained YouTube Video
AI Tools for Research / Multi-agents
- Undermind - AI-Powered Scientific Research Assistant: an AI assistant that reads academic papers.
- Scite: AI Assistant or search the literature to transform the way you discover, evaluate, and understand research on any topic.
- SciSummary: AI to summarize scientific articles and research papers in seconds
- SciSpace: AI Chat for scientific PDFs
- Scholarcy: Summarize, analyze and organize your research
- Nested Knowledge: Powerful evidence synthesis tools for medical researchers. Accelerate, collaborate, automate and share.
- Litmaps: Literature Review Assistant
- Keenious: Find research relevant to any text
- Inciteful: Using Citations to Explore Academic Literature
55. Awesome for Beginners
Elm
- Exosphere (label: Good First Issue)
Exosphere is a user-friendly client interface for OpenStack-based cloud systems.
TypeScript
- Metabase (⭐40k) (label: good first issue)
Open source business intelligence and analytics platform
- Berry - Active development trunk for Yarn (⭐7.5k) (label: good first issue)
Fast, reliable, and secure dependency management.
- Readest (⭐2.2k) (label: good first issue)
A modern, feature-rich ebook reader designed for avid readers offering seamless cross-platform access, powerful tools, and an intuitive interface.
JavaScript
- Mattermost (⭐31k) (label: Good First Issue, Difficulty/1:Easy)
Open source Slack-alternative in Golang and React
Look for issues labelled 'Up For Grabs'
Go
- PureLB (label: n/a)
Load-balancer orchestrator for Kubernetes that uses standard Linux networking and routing protocols.
Java
- Catima - Android App (⭐954) (label: good first issue)
Catima, a Loyalty Card & Ticket Manager for Android
- XWiki (label: onboarding)
XWiki is a free wiki software platform written in Java with a design emphasis on extensibility. Beginners should follow the onboarding wiki.
Rust
- Veloren (label: n/a)
Veloren is a multiplayer voxel RPG written in Rust.
56. Awesome Microservices
Workflow Orchestration / Scala
- Inngest (⭐2.4k) - Durable functions for reliable background logic, from background jobs to complex workflows.
57. Awesome Transit
Transit agency data archives
- Bus Observatory API - Public archive of real-time data on vehicle movements and status, collected from transit systems around the world.
GTFS Based Visualizations
- BusGraphs Access Analyzer - Web application for measuring the access provided by real and hypothetical fixed-route public transit networks, and visualizing and decomposing this access in variety of ways.
- GTFS Viz 🚉 (⭐6) - A web app that visualizes GTFS Data on the browser at scale without a backend on the client side using duckdb-wasm 🦆.
GTFS Libraries / Python
- TransitGPT (⭐15) - TransitGPT is a Generative AI-powered chatbot that enables transit enthusiasts to access and analyze General Transit Feed Specification (GTFS) data through natural language instructions.
GTFS Converters / Ruby
GTFS Data Collection and Maintenance Tools / Ruby
- Chouette SaaS - Tool to generate GTFS Schedule data
- Ara SaaS - Tool to generate GTFS Realtime data.
- Amarillo (⭐9) - Aggregates and enhances carpooling-offers and publishes them as GTFS(-RT)
GTFS Realtime (and Other Real-time API) Archival Tools / Ruby
- Transi - A Cloud-native GTFS-RT/GTFS archiving system.
- GTFS-Realtime-Capsule (⭐8) - A command-line tool that scrapes, normalizes, and archives real-time public transit data.
- gtfsdb_realtime (⭐11) - Real-time GTFS database loader and ORM library
58. Urban and Regional Planning Resources
Platforms and Software Resources / Digital Twins Tools and Platforms
- OpenTwins - An open source platform designed to facilitate the development of digital twins and is characterised by the exclusive use of open source components.
- NVIDIA Omniverse - Omiverse is a platform of APIs, SDKs, and services that enable developers to easily integrate Universal Scene Description (OpenUSD) and NVIDIA RTX rendering technologies into existing software tools and simulation workflows.
59. Awesome Selfhosted
Software / Analytics
- Postiz
⚠
- Schedule posts, track the performance of your content, and manage all your social media accounts in one place (Alternative to Buffer, Hootsuite, Sprout Social). (Source Code (⭐18k))Apache-2.0
Docker
Software / Automation
- Medusa (⭐1.8k) - 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 (⭐1.9k))
GPL-3.0
Python
Software / Content Management Systems (CMS)
- Localess
⚠
- Powerful translation management and content management system. Manage and translate your website or app content into multiple languages, using AI to translate faster. (Source Code (⭐45))MIT
Docker
Software / Document Management
- Gotenberg - Developer-friendly API to interact with powerful tools like Chromium and LibreOffice for converting numerous document formats (HTML, Markdown, Word, Excel, etc.) into PDF files, and more. (Source Code (⭐8.4k), Clients (⭐128))
MIT
Docker
Software / File Transfer - Single-click & Drag-n-drop Upload
- Digirecord - Record and share audio files (documentation in French). (Source Code)
AGPL-3.0
Nodejs/PHP
Software / Games - Administrative Utilities & Control Panels
- Minus Games - Sync games and save files across multiple devices. (Source Code (⭐9))
MIT
Rust
- RomM
⚠
- ROM manager for organizing, enriching, and playing retro games, with support for 400+ platforms. (Demo, Source Code (⭐3k))AGPL-3.0
Docker
Software / Internet of Things (IoT)
- LHA (⭐8) - Light Home Automation application. LHA is fully extensible using Blockly, HTML or Lua. It includes extensions such as ConBee, Philips Hue or Z-Wave JS.
MIT
Lua
Software / Media Streaming - Multimedia Streaming
- ClipBucket - Start your own video sharing website (YouTube/Netflix Clone) in a matter of minutes. (Demo, Source Code (⭐84))
AAL
Docker/PHP
Software / Miscellaneous
- Digicut - Cut audio and video files using FFMPEG.wasm (documentation in French). (Source Code)
AGPL-3.0
Nodejs
- Digiflashcards - An online application to create flashcards (documentation in French). (Source Code)
AGPL-3.0
Nodejs/PHP
- Digiquiz - An online application to publish content created with H5P (documentation in French). (Source Code)
AGPL-3.0
Nodejs
- Digiread
⚠
- Clean up online pages and articles using Mozilla's Readability (documentation in French). (Source Code)AGPL-3.0
Nodejs/PHP
- Digisteps - A simple application for creating online educational paths (documentation in French). (Source Code)
AGPL-3.0
Nodejs/PHP
Software / Money, Budgeting & Management
- ezbookkeeping - A lightweight personal bookkeeping app hosted by yourself. (Demo, Source Code (⭐138))
MIT
Go/Docker
- Mybucks.online - A secure, browser-based, password-only self-custodial cryptocurrency wallet. (Demo, Source Code (⭐6))
MIT
Nodejs
- MyFin (⭐44) - Personal finances platform (web + REST API + Android) that'll help you budget, keep track of your income/spending and forecast your financial future. (Demo (⭐44), Clients (⭐28))
AGPL-3.0
Nodejs
Software / Pastebins
- BinPastes (⭐3) - Minimal pastebin supporting client-side encryption, fulltext search, one-time messages. Intended for one to few users looking for a simple pastebin deployment. (Demo)
Apache-2.0
Java
Software / Self-hosting Solutions
- HomeServerHQ - An all-in-one home server infrastructure and installer. Have a fully configured email server, VPN, and public website(s) set up in less than an hour, even behind CGNAT. (Source Code (⭐7))
GPL-3.0
Shell
Software / Software Development - API Management
- Opik
⚠
- Evaluate, test, and ship LLM applications with a suite of observability tools to calibrate language model outputs across your dev and production lifecycle. (Source Code (⭐4.6k))Apache-2.0
Docker/Python
60. Awesome Readme
Examples
- brenocq/implot3d (⭐641) - Project banner with GIFs. Link to online demo. Multiple CI badges. Dynamic roadmap with auto-updating SVGs that reflect feature discussions in real-time, powered by GitHub Actions. Displays the 5 most recent discussions with clickable images for quick access. Clean, well-structured layout with intuitive navigation and star history.
- mkosir/react-parallax-tilt (⭐987) - GIF demo. Multiple badges. Feature list. Great live demo with code examples. Easy to follow instructions for local development set up.
- sultan99/react-on-lambda (⭐264) - Project logo, comics to present the main idea, badges, examples with code snippets, demo projects, api documentations, editor configurations.
Tools
- Readme Forge - A component-based README generator to create stunning READMEs with ease. Features an extensive and versatile README templates library.
61. Free for Dev
CI and CD
- Terrateam - GitOps-first Terraform automation with pull request-driven workflows, project isolation via self-hosted runners, and layered runs for ordered operations. Free for up to 3 users.
Monitoring
- Servervana - Advanced uptime monitoring with support for large projects and teams. Provides HTTP monitoring, Browser based monitoring, DNS monitoring, domain monitoring, status pages and more. The free tier includes 10 HTTP monitors, 1 DNS monitor and one status page.
Education and Career Development
- W3Schools - Offers free tutorials on web development technologies like HTML, CSS, JavaScript, and more.
- Khan Academy - Free online guides for learning basic and advanced HTML/CSS, JavaScript and SQL.
Generative AI
- Othor AI - An AI-native fast, simple, and secure alternative to popular business intelligence solutions like Tableau, Power BI, and Looker. Othor utilizes large language models (LLMs) to deliver custom business intelligence solutions in minutes. The Free Forever plan provides one workspace with five datasource connections for one user, with no limits on analytics. #opensource (⭐43)
Design and UI
- Tailkits -- A curated collection of Tailwind templates, components, and tools, plus useful generators for code, grids, box shadows, and more.
62. Awesome Rest
SaaS Tools / Symfony2
- Apitally - Analytics, request logging and monitoring for REST APIs with a focus on simplicity and data privacy.
63. Discount for Student Dev
3D Animation and Modeling Software
- Solid Edge [FREE] - Free professional 3D CAD software for students.
Screen Recorders
- 1001 Record [DISCOUNT] - 1001 Record is the best screen recording app for Mac with a built-in annotation tool and more. 60% Discount for students.
64. Awesome Hacking
Awesome Repositories
Repository: Cybersources (⭐636)
Description: A collection of all types of tools and resources for cybersecurity.
65. Awesome Music
Music Notation
- JotChord - an online, text-based editor for making PDF-formatted Nashville Number System song charts.
66. Awesome Love2d
UI
- Luis (⭐5) - LUIS (Love UI System) - A retained Mode UI Framework for LÖVE with Input processing (mouse, keyboard, touch, gamepad), Layer-, Grid-, State-, Theming-system, UI Editor, 16+ Widgets (for Desktop & Mobile).
Utilities
- smiti18n (⭐16) - A very complete internationalization library for Lua with LÖVE support.
67. Awesome Mongodb
Resources / Books
68. Awesome Neovim
Tree-sitter Supported Colorscheme / Diagnostics
- m15a/nvim-srcerite (⭐4) - A colorscheme inspired by Srcery, based on
nvim-highlite
.
Utility / Diagnostics
- mluders/comfy-line-numbers.nvim (⭐15) - Limits relative numbers to only show left-hand digits on the keyboard.
69. Awesome Lidar
Algorithms / Semantic segmentation
- SuperPoint Transformer - Efficient 3D Semantic Segmentation with Superpoint Transformer
70. Awesome Developer First
IDE
- GoCodeo- An AI coding & testing agent.
Infrastructure as Code
- Terrateam - GitOps-first open-source Infrastructure as Code automation for Terraform, OpenTofu, Terragrunt, CDKTF, and Pulumi.
71. Awesome Angular
Free / Google Developer Experts
- extreme-angular (⭐96) - A starter template with pre-configured dev tools that enforce best practices for creating clean, maintainable, and accessible web apps.
Layout Components / Google Developer Experts
- ngx-van (⭐1) - Tiny replacement for HTML nav element with mobile side nav menu built-in. Good old nav element on desktop, sliding side nav on mobile. No duplication.
- ngx-swipe-menu (⭐1) - A component to create "swipe left to 'action'" experiences.
Unspecified / Google Developer Experts
- tableau-ui-angular (⭐1) - A third-party component library that brings Tableau-style components to Angular.
72. Awesome Wpo
Image Optimizers / Meetups
- ResponsiveImage - Generate optimized images (WebP, AVIF) and LQIP placeholders using Vite or webpack plugins and render responsive image markup with an image component for multiple frameworks.
73. Awesome Fiber
🚧 Boilerplates / 🌱 Third Party
- goravel/fiber (⭐9) - Laravel similar boilerplate with support for Fiber.
- go-rat/fiber-skeleton (⭐1) - Fiber skeleton to powers web projects, support wire-based dependency injection.
- Next: Jan 20 - Jan 26, 2025