Awesome List Updates on Jan 20 - Jan 26, 2025
37 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Love2d
Utilities
- smiti18n (⭐25) - A very complete internationalization library for Lua with LÖVE support.
2. Awesome Readme
Examples
- mkosir/react-parallax-tilt (⭐1k) - 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.
3. Awesome Fiber
🚧 Boilerplates / 🌱 Third Party
- goravel/fiber (⭐22) - Laravel similar boilerplate with support for Fiber.
- go-rat/fiber-skeleton (⭐3) - Fiber skeleton to powers web projects, support wire-based dependency injection.
4. Awesome Db Tools
Application platforms / Samples
- SQLPage (⭐2.2k) - Fast SQL-only data application builder. Automatically build a UI on top of SQL queries.
5. Awesome Developer First
Analytics
- PoeticMetric - Privacy-first, regulation-compliant, fast analytics tool.
Backend-as-a-Service
- Encore - Open-source TypeScript backend framework for robust type-safe applications.
Deployment Hosting
- Reflex - Python framework to build and deploy
web apps (including frontend).
Localization
- Locize - The translation management system created by the creators of i18next. Work with writers in dev/stage env before hitting prod.
Misc
- Propexo - Unified API to integrate with property management systems.
6. Awesome Hacking
Awesome Repositories
Repository: Cybersources (⭐1.6k)
Description: A collection of all types of tools and resources for cybersecurity.
7. Awesome Php
Configuration / Text Editors and IDEs
- PhpEd - An IDE with professional commercial debugger.
8. Awesome Fastapi
Utils / Other Tools
- FastAPI Listing (⭐55) - A library to design/build listing APIs using component-based architecture, inbuilt query paginator, sorter, django-admin like filters & much more.
9. Awesome Rest
Mocking / Symfony2
- FakeRest (⭐449) - Redirect fetch() calls to a client-side fake REST API.
10. Awesome Open Source Games
Browser-Based / MMORPG
- Reia - RPG game action-adventure MMO focusing heavily on story, combat, and an open-world sandox adventure. Built with Godot, Rust, and Zig.
Native / MMORPG
- Reia (⭐511) - RPG game action-adventure MMO focusing heavily on story, combat, and an open-world sandox adventure. Built with Godot, Rust, and Zig.
11. 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.
Design and UI
- Tailkits -- A curated collection of Tailwind templates, components, and tools, plus useful generators for code, grids, box shadows, and more.
12. Awesome Cpp
Math
- MATIO (⭐370) - MATLAB MAT File I/O Library. [BSD-2-Clause] website
Scripting
- nanobind (⭐2.9k) - tiny and efficient C++/Python bindings. [BSD-3-Clause]
Miscellaneous
- xxHash (⭐10k) - Extremely fast non-cryptographic hash algorithm. [BSD-2-Clause] website
- xxhash_cpp (⭐182) - Port of the xxhash library to C++17. [BSD-2-Clause]
13. Discount for Student Dev
3D Animation and Modeling Software
- Solid Edge [FREE] - Free professional 3D CAD software for students.
14. Awesome Mac
Utilities / Menu Bar Tools
- NotchNook - Customizes your Mac's menu bar to seamlessly integrate with the notch design.
15. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- jenv-lazy (⭐7) - A ZSH plugin for lazy loading of jEnv.
- scad (⭐3) - Shell Colorized Aliases for Docker/Podman (SCAD). Defines docker / podman aliases and functions. These aliases adhere to the newer style of organizing and invoking
dockerwith management commands rather than the notoriously confusing “random solo commands”. Requires GRC (⭐2k) and jq (⭐32k).
- uv-env (⭐11) - Automatically uses uv (⭐61k) to activate a virtual environment based on the current directory.
- xxh (ninagrosse) (⭐0) - Plugin for xxh (⭐5.7k) that requires xxh-plugin-prerun-cli-tools (⭐0).
- xxh (roman-geraskin) (⭐5) - plugin for xxh-shell-zsh (⭐39) that copies your
~/.zshrcto a remote host and sources it with xxh-shell-zsh (⭐39).
- zpy (⭐91) - Manage Python environments, dependencies, and isolated app installations, with a ZSH frontend for uv (⭐61k) or pip-tools (⭐7.9k).
Completions / superconsole - Windows-only
- more-completions (⭐46) - 13500 ZSH compsys completions! Most were generated by python scripts that parsed --help output and man page output. As such they are of varying quality. Architecture prefixed completions are in the
architecture_srcdirectory.
ZSH Tools / superconsole - Windows-only
- completion-generators (⭐1) - Has a table of tool names and the commands for outputting completion scripts for those tools. On every load, will check that table and run the completion command for every tool found in your
$PATHand save its output to a file _. If the path of this repo is in$fpath, completions will work immediately.
16. Awesome Cl
Community
- Quickutil (⭐88) - A utility manager, similar to Quicklisp, but for small utilities rather than whole libraries. 3-clause BSD.
Event processing / Third-party APIs
- simple-tasks (⭐21) - A very simple task scheduling framework. zlib.
- saves the return values and the task environment in case of failure, so we can inspect it later.
Readline, ncurses and other graphical helpers / Third-party APIs
- text-draw (⭐16) - 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-binary-store (⭐34) - 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.
17. Awesome Capacitor
Other plugins
- Capacitor voice recorder (⭐103) - A plugin for simple voice recording.
18. Awesome Selfhosted
Software / Document Management
- Papermerge - Document management system focused on scanned documents (electronic archives). Features file browsing in similar way to dropbox/google drive. OCR, full text search, text overlay/selection. (Source Code (⭐367))
Apache-2.0Docker/K8S
Software / Media Streaming - Multimedia Streaming
- ClipBucket - Start your own video sharing website (YouTube/Netflix Clone) in a matter of minutes. (Demo, Source Code (⭐119))
AALDocker/PHP
Software / Pastebins
- Yopass (⭐2.1k) - Secure sharing of secrets, passwords and files. (Demo)
Apache-2.0Go/Docker
Software / Wikis
- XWiki - Second generation wiki that allows the user to extend its functionalities with a powerful extension-based architecture. (Demo, Source Code (⭐1.1k))
LGPL-2.1Java/Docker/deb
19. Awesome Elixir
Cloud Infrastructure and Management
- Batteries Included (⭐45) - A self hostable platform for automation/UI driven Kubernetes; built in Elixir and Golang the entire UI is built with Phoenix Live View.
20. Awesome Typescript
Libraries / Chrome Extensions
- 🐙 @diy0r/nestjs-rabbitmq (⭐16) - Library for building NestJS microservices with RabbitMQ.
21. Awesome Osint
Image Search / GitHub
- Faceagle - Faceagle is a face recognition search engine.
Image Analysis / GitHub
- ProfileImageIntel - Social media and WhatsApp profile image tool to find when a profile image was uploaded.
22. Awesome Integration
Resources / API Specification
- JSON:API (⭐7.5k) (⭐7.6k) - 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.
23. Awesome for Beginners
Elm
- Exosphere (label: Good First Issue)
Exosphere is a user-friendly client interface for OpenStack-based cloud systems.
JavaScript
- Mattermost (⭐33k) (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
- 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.
TypeScript
- Readest (⭐9.5k) (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.
Rust
- Veloren (label: n/a)
Veloren is a multiplayer voxel RPG written in Rust.
24. Awesome Ios
Charts
- Charts (⭐28k) - A powerful chart/graph framework, the iOS equivalent to MPAndroidChart (⭐38k).
- CoreCharts (⭐71) - CoreCharts is a simple powerful yet Charts library for apple products.
- core-plot (⭐2.8k) - A 2D plotting lib which is highly customizable and capable of drawing many types of plots.
- CSPieChart (⭐41) - iOS PieChart Opensource. This is very easy to use and customizable.
- DDSpiderChart (⭐97) - Easy to use and customizable Spider (Radar) Chart library for iOS written in Swift.
- Dr-Charts (⭐94) - Dr-Charts is a highly customisable, easy to use and interactive chart/graph framework in Objective-C.
- EChart (⭐645) - iOS/iPhone/iPad Chart, Graph. Event handling and animation supported.
- EatFit (⭐650) - Eat fit is a component for attractive data representation inspired by Google Fit.
- FSLineChart (⭐847) - A line chart library for iOS.
- Graphs (⭐974) - Light weight charts view generator for iOS.
- JBChartView (⭐3.7k) - iOS-based charting library for both line and bar graphs.
- MagicPie (⭐530) - Awesome layer-based pie chart. Fantastically fast and fully customizable. Amazing animations available with MagicPie.
- PNChart (⭐9.7k) - A simple and beautiful chart lib used in Piner and CoinsMan for iOS.
- Scrollable-GraphView (⭐5.3k) - An adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift.
- TEAChart (⭐1.2k) - Simple and intuitive iOS chart library. Contribution graph, clock chart, and bar chart.
- TKRadarChart (⭐211) - A customizable radar chart in Swift.
- TWRCharts (⭐360) - An iOS wrapper for ChartJS. Easily build animated charts by leveraging the power of native Obj-C code.
- XJYChart (⭐872) - A Beautiful chart for iOS. Support animation, click, slide, area highlight.
25. 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.
26. Awesome Transit
GTFS Realtime (and Other Real-time API) Archival Tools / Rust
- gtfsdb_realtime (⭐12) - Real-time GTFS database loader and ORM library
27. Awesome Zig
Misc libraries
- pblischak/zprob (⭐10) - Module for Random Number Distributions.
28. Awesome Go
Standard CLI
- readline (⭐119) - Shell library with modern and easy to use UI features.
SQL Query Builders
- patcher (⭐5) - Powerful SQL Query builder that automatically generates SQL queries from structs.
Financial
- ledger (⭐990) - A programmable financial ledger that provides a foundation for money-moving applications.
HTTP Clients
- axios4go (⭐28) - A Go HTTP client library inspired by Axios, providing a simple and intuitive API for making HTTP requests.
Other Software / Libraries for creating HTTP middlewares
- goblin - Cloud builder for CLI's written in go lang
29. 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.
30. Awesome V
Command-line
- vfetch (⭐11) - A macOS system information fetch written in V.
31. Awesome Angular
Analytics / Google Developer Experts
- ngx-segment-analytics (⭐21) - Provides an API for Segment (⭐444).
Authentication / Google Developer Experts
Integrations / Google Developer Experts
- ngx-viz (⭐2) - Simple Angular viz.js wrapper to render DOT graphs.
Free / Google Developer Experts
- @rainerhahnekamp/angular-starter (⭐63) - A starter project for a modern Angular 19 application.
- BoilerPlate-FirebaseAngular (⭐1) - Starting point for apps built using .NET, Angular, and Firebase.
Cookies / Google Developer Experts
- ngx-cookie-ssr (⭐3) - A straightforward cookie service for Angular 19 applications, inspired by ngx-cookie-service.
General / Google Developer Experts
- ngx-form-object (⭐6) - ngx-form-object is an abstraction on top of Angular's reactive forms. It generates a form from a given model and automatically handles creation of nested forms (HasOne and HasMany model relationships).
- reactive-form-extensions - This project improves Angular's ReactiveForms with useful features like trimming inputs, showing error messages, and changing CSS classes based on validation rules, all without extra dependencies and with less code.
Loaders / Google Developer Experts
- ngx-loading-overlay (⭐2) - An Angular directive adding a loading overlay to your HTML.
Media / Google Developer Experts
- velt - Add AI powered collaboration features ridiculously fast.
32. Awesome Vite
Templates / Vanilla
- vite-ts-bulma-sass-template (⭐3) - Starter template
TypeScript,Bulma,Sass,Stylelint,Biome.
Templates / React
- vite-plugin-ssr-config (⭐1) - Configure server-side rendering (SSR) with
React,React-Query,React-Router.
Framework-agnostic Plugins / Integrations
- vite-plugin-year (⭐3) - Inserts the current year to the HTML file during build. Useful for adding a copyright year to the HTML file.
Framework-agnostic Plugins / Bundling
- vite-plugin-builder (⭐2) - Enable dual compilation for Server-Side Rendering (SSR) and Client-Side Rendering (CSR).
Framework-agnostic Plugins / Security
- vite-plugin-csp (⭐8) - Content Security Policy (CSP) for SPA. Automatically calculates asset hashes (SRI), detects Google Fonts. Support
BunandNode.jsruntimes.
33. Awesome Electronics
Part Search Engines / Altium
- Yoo Need One - SMD Marking Database - Surface Mount Device (SMD) component marking database.
- JLCSearch - Find the most popular in-stock JLC components for different categories
34. 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 (⭐103))
- 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 (⭐57))
35. Awesome Datascience
Other Awesome Lists / Book Deals (Affiliated)
36. Awesome Rust
Applications
- Mega (⭐293) - A monorepo & monolithic codebase management system that supports Git, also is an unofficial open source implementation of Google Piper.
Applications / Database
- apecloud/ape-dts (⭐468) - Data Transfer Suite. Provides data replication between MySQL, PostgreSQL, Redis, MongoDB, Kafka, ClickHouse, and more.
- KiteSQL (⭐618) - SQL as a Function for Rust
Applications / System tools
- nwiizo/tfocus (⭐64) - Interactive tool for selecting and executing Terraform plan/apply operations
Libraries / Artificial Intelligence
- blackportal-ai/delta (⭐414) - Δ An Open-Source Machine Learning Framework in Rust.
- blackportal-ai/nebula (⭐82) - A Package Manager for Machine Learning Datasets and Models.
Libraries / Asynchronous
- dagrs (⭐415) - A high-performance asynchronous task programming framework, which follows the concept of Flow based Programming.
37. Awesome Neovim
Markdown and LaTeX / Diagnostics
- nvim-telescope/telescope-bibtex.nvim (⭐130) - Telescope extension to search and paste BibTeX entries into your TeX files.
Search / Diagnostics
- wurli/visimatch.nvim (⭐60) - Adds highlights to any text matching the current selection in visual mode.
Project / Diagnostics
- zongben/proot.nvim (⭐5) - Lightweight project navigator with telescope.
Bars and Lines / Diagnostics
- mawkler/hml.nvim (⭐25) - Adds
H/M/Lindicators to your line numbers.
Cursorline / Diagnostics
- ya2s/nvim-cursorline (⭐441) - A plugin that highlights cursor words and lines.
Icon / Diagnostics
- ya2s/nvim-nonicons (⭐339) - Collection of configurations for nvim-web-devicons.
Utility / Diagnostics
- philosofonusus/ecolog.nvim (⭐138) - Sophisticated all-in-one toolkit to work with
.envfiles and environment variables.
Terminal Integration / Diagnostics
- laktak/tome (⭐106) - Interactive Script playbooks for your terminal (optionally with Tmux).
Editing Support / Diagnostics
- wurli/split.nvim (⭐30) - Provides a mapping to split text by delimiter, giving an inverse of the native J command.
- Prev: Jan 27 - Feb 02, 2025
- Next: Jan 13 - Jan 19, 2025