Awesome List Updates on Feb 24 - Mar 02, 2025
30 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Jax
Models and Projects / Flax
- DeepSeek-R1-Flax-1.5B-Distill (⭐10) - Flax implementation of DeepSeek-R1 1.5B distilled reasoning LLM.
2. Awesome Ocaml
Developer Tools
- puml2xml (⭐1) – A PlantUML (.puml) to XML (.xmi) converter.
3. Awesome Appsec
Books
Security Engineering - Third Edition (2020)
Released: November 1, 2020
Websites
SecDim
SecDim is an appsec edutainment platform, Learn appsec with free git based labs. Think you got what it takes to build a secure app? Challenge yourself with appsec games! Fix bugs, get a score and your name on the leaderboards.
Books and ebooks
Python chapter of Fedora Defensive Coding Guide
Lists standard library features that should be avoided, and references sections of other chapters that are Python-specific.
4. Awesome Cpp
Artificial Intelligence
- Txeo (⭐35) - A modern C++ wrapper for TensorFlow. [Apache]
5. Awesome Linguistics
Platforms and toolkits
- tyo (⭐0) - A utility for finding Typo-Bridges.
6. Awesome Fiber
🛠️ Tools / 🌱 Third Party
- Alibaba/opentelemetry-go-auto-instrumentation (⭐470) - A tool to monitor fiber application without changing any code with OpenTelemetry APIs.
7. Awesome Go
DevOps Tools / Libraries for creating HTTP middlewares
- aptly (⭐2.6k) - aptly is a Debian repository management tool.
8. Awesome Playcanvas
PlayCanvas Products
- PlayCanvas Engine (⭐10k) - Open source JavaScript graphics application framework.
- PlayCanvas React (⭐174) - Open source React wrapper for the PlayCanvas Engine.
- PlayCanvas Web Components (⭐25) - Open source Web Components wrapper for the PlayCanvas Engine.
- PlayCanvas Editor - Browser-based editor for creating 3D web applications.
- SuperSplat - Open source platform for editing and publishing 3D Gaussian Splats.
- Model Viewer - Open source model viewer for viewing glTF and PLY (3D Gaussian Splats) files.
- Texture Tool (⭐7) - Open source tool for reprojecting textures.
- PCUI (⭐698) - Open source front-end framework used by the PlayCanvas toolset.
Community
Documentation
- API Reference - API reference manual for the engine run-time.
Interactive Experiences
- Sutro Tower - Explore this 3D Gaussian Splat of San Francisco's communications tower.
Games / IO Games
- Animal Obby - Switch between animals with unique abilities to reach the goal.
9. Awesome Typescript
Cloud Data Warehousing / Playground
- DynamoDB-Toolbox (⭐1.9k) Light-weight and type-safe query builder for AWS DynamoDB
Libraries / Chrome Extensions
- 🐙 Onion.JS (⭐10) - Design and apply wrappers (i.e. high-order functions) without breaking types! Based on HotScript (⭐3.6k) high-order types.
10. Awesome Firebase Genkit
Solutions / Golang - Community
internal AI
- An open-source Genkit-based internal AI chat application.
Videos / Golang - Community
- Getting started with Genkit (outdated) - A video tutorial on how to get started with Genkit.
- What are Genkit flows? (outdated) - Flows are a key concept in Genkit. Learn what makes them special, and how to use them.
- Build an Angular app with Genkit and deploy to Firebase (outdated) - Join Pavel as he builds an Angular app and deploys it to Firebase.
- DeepDive #1 - Genkit's reflection API and how it powers Genkit's developer UI (outdated) - Learn how the Genkit developer UI communicates with Genkit through the reflection API.
- Retrieval Augmented Generation (RAG) with Genkit (outdated) - Learn how to efficiently parse PDFs, convert their content into searchable vectors using Genkit's local vector store, and implement a re-ranker to pinpoint the most relevant documents for your queries.
- Firebase After Hours #3 - Genkit: More than Meets the AI! (outdated) - Hang out with Nohe and Peter to learn more about Firebase Genkit, Google's open source AI integration framework. With special guest Pavel Jbanov, lead engineer on the Genkit team.
- Firebase After Hours #4 - Genkit: Tooltime (outdated) - Learn how to give LLMs superpowers by conneting the to the real world using tool calling.
Articles / Golang - Community
- Extracting structured data from PDFs using Gemini 2.0 and Genkit - Learn how to extract structured data from PDFs using Gemini 2.0 and Genkit 1.0.
11. Awesome Connectivity Info
Connectivity Maps
- Submarine Telecoms Forum - SubTelForum has an excellent interactive map and directory of undersea cables as well as an annual almanac.
12. Urban and Regional Planning Resources
Public Data Resources / Equity and Environmental Justice
- Screening Tools - Screening Tools is a project of Public Environmental Data Partners that is archiving and providing federal datasets related to environmental and social vulnerability screening. Datasets distributed and screening tools made available through this site include EJ Screen and CDC SVI for example.
13. Awesome Mongodb
Tools / Desktop
- Moon Modeler - Data modeling tool for MongoDB and relational databases
14. Awesome Langchain
Tools / Low-code
- Flock (⭐222): Flock is a workflow-based low-code platform for rapidly building chatbots, RAG, and coordinating multi-agent teams
Open Source Projects / Knowledge Management
- Minima (⭐500): Chat with local documents, connect local environment to ChatGPT or Claude
15. Awesome Testing
Software / API Testing
- CORS Tester - A tool for developers and API testers to check if an API is CORS-enabled for a given domain and identify gaps.
Software / Service Virtualization
- Beeceptor - Easy to use no-code mock servers for service virtualization. Rest, SOAP, GraphQL supported. Create an API mock server from OpenAPI Specification or Postman collection.
- WireMock (⭐6.5k) - Open source HTTP mock engine written in Java. Embed in your test code, run as a standalone process, or deploy via Docker.
16. Awesome Integration
Projects / API Management
- WSO2 API Manager (⭐877) (⭐877) - A fully open-source API platform offering robust governance, flexible deployment, and community-driven innovation.
Projects / API Design
- Zally (⭐921) (⭐921) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
Projects / API Documentation
- Redoc (⭐24k) (⭐24k) - Delivers clean, modern documentation with advanced theming, multi-language support, and seamless integration.
Projects / API Gateway
- Kong API Gateway (⭐40k) (⭐40k) - A scalable, cloud-native gateway that simplifies API management through extensive plugin support and seamless microservices integration.
- Tyk API Gateway (⭐9.9k) (⭐9.9k) - An enterprise-grade, open-source gateway supporting REST, GraphQL, TCP, and gRPC with advanced rate limiting and analytics.
Projects / BRE
- OpenL Tablets (⭐164) (⭐164) - Flexible open-source decision management system that simplifies defining and executing business rules and decision tables.
Projects / Messaging
- Eclipse Mosquitto (⭐9.4k) (⭐9.5k) - Lightweight MQTT broker optimized for low-power devices with robust encryption and authentication.
- Redpanda (⭐10k) (⭐10k) - Kafka-compatible streaming platform that eliminates Zookeeper, delivering high performance and low latency.
Projects / Workflow engine
- Flowable (⭐8.2k) (⭐8.2k) - Compact, efficient set of open-source engines for automating and scaling enterprise workflows.
- Temporal (⭐13k) (⭐13k) - Open-source workflow-as-code platform designed for building reliable, scalable, and fault-tolerant applications.
17. Static Analysis
Multiple languages / Other
- Corgea ©️ — Corgea is an AI-powered SAST scanner that helps developers find and fix insecure code. It finds business logic flaws, broken authentication, API vulnerabilities, and more with little false positives. Additionally, it automatically writes security fixes for them to approve. Corgea integrates with GitHub, GitLab, Azure DevOps, IDEs and CLI. It is free to try it.
18. Awesome Embedded Rust
Driver crates / Other
- adafruit-seesaw - I2C - Driver for devices running the Adafruit Seesaw firmware -
- IS31FL3728 - I2C - LED dot matrix display mode (8×8, 5x11, 6x10,7x9) - github (⭐0) -
19. Awesome Polars
Official news
Resources / Blog posts
- Build a Decision Tree in Polars from Scratch - A post that explains how to build a decision tree with Polars by @tocab. Code used is available on Github here (⭐5).
20. Awesome V
Command-line
- fdup (⭐7) - Find and remove duplicate files.
21. Awesome Generative Deep Art
Large Language Models (LLMs)
- lunary-ai/abso (⭐23): TypeScript SDK to easily call 100+ LLMs using OpenAI's format
LLMOps / Multi-agents
- Lunary: Open-source platform for LLM chatbots and agents: observability, prompt management, testing & more
22. Awesome Music
Related lists
- Awesome Music Programming (⭐1) - A curated collection of music programming languages, libraries, frameworks and tools.
23. Awesome Data Engineering
Data Ingestion
- CsvPath Framework - A delimited data preboarding framework that fills the gap between MFT and the data lake.
24. Awesome European Tech
Index / AI
- ZenML 🇩🇪 - Production-Grade MLOps Systems, handling evaluation, monitoring, and deployment at scale.
Index / Cloud
- copyparty (⭐1.1k) 🇳🇴 - Self-hosted file-sharing and file-transfer server.
Index / Communication Tools
- SKRED 🇫🇷 - Secure communication app.
Index / Crowdfunding Platforms
- WhyDonate 🇳🇱 - Raise Money for Charity and Individuals for free.
- JustGiving 🇬🇧 - The worlds leading online fundraising platform, helping charities to make more with GiftAid.
- Goteo 🇪🇸 - Open network for crowdfunding, collaborations and training, leader in social innovation.
- Boomerang 🇩🇰 - Reward, investment and loan-based crowdfunding platform, 100% Danish-owned.
- Ulule 🇫🇷 - Crowdfunding, certified training courses and a store of sustainable brands, to help develop creative, sustainable projects.
- betterplace.org 🇩🇪 - Germany's largest donation platform: non-profit and non-profit-oriented.
- Give&Fund 🇬🇷 - Easy-to-use and safe crowdfunding platform that offers you a better way to raise money online.
- RaiseNow 🇨🇭 - Powerful donation platform for nonprofits of all sizes.
Index / Cybersecurity
- ALTCHA 🇨🇿 - Captcha and spam protection.
Index / Database Management Systems
- Tinybird 🇪🇸 - Tinybird abstracts data ingestion, storage, compute, and API development into a single workflow
Index / FinTech
- bunq 🇳🇱 - Mobile-first bank.
Index / Gaming Projects
- GOG 🇵🇱 - Digital game shop with DRM-free games only.
- Ubisoft 🇫🇷 - Official digital store for Ubisoft games.
Index / Mail Providers
- Mailo 🇫🇷 - French mail provider with ethical focus.
Index / Marketing Tools
- GetResponse 🇵🇱 - Email marketing software.
- RenderForm 🇵🇱 - Image generation and automation tool.
Index / Music and Travel
- Deezer 🇫🇷 - Audio streaming and media services provider with user centric money distribution.
- Qobuz 🇫🇷 - Audio streaming and media services provider with Hi-Fi quality.
Index / Productivity Tools
- AnyType 🇨🇭 - Open source, end-to-end encrypted alternative to Notion.
Index / Translation services
- SimpleLocalize 🇵🇱 - Translation management for software projects.
Index / VPS
- Krystal 🇬🇧
Index / VPN
- GOOSE VPN 🇳🇱 - Dutch VPN provider with no-log policy.
- PrivateVPN 🇸🇪 - VPN service with port forwarding features.
- ProtonVPN 🇨🇭 - VPN with built-in adblocker, uses custom Stealth protocol.
Index / Web Analytics
- Plausible 🇪🇪 - Open-source Google Analytics alternative.
- Wide Angle Analytics 🇵🇱 - Privacy-first analytics with EU data hosting.
25. Awesome Neovim
AI / Diagnostics
- claudius.nvim (⭐9) - Text-based interface for chatting with Claude AI directly in your buffer.
File Explorer / Diagnostics
- Enigama/miss.nvim (⭐7) - Simple popup with changed
unsaved
files, allowing you to save and open them. Helps to avoid forgetting to add something to GitHub or similar.
Tree-sitter Supported Colorscheme / Diagnostics
- thesimonho/kanagawa-paper.nvim (⭐174) - Remixed light and dark Kanagawa colourschemes with muted colors.
Utility / Diagnostics
- neanvo/buben.nvim (⭐5) - Human-readable names to blockchain(eth) addresses.
- josephburgess/nvumi (⭐39) - Natural language calculator in a scratch buffer.
26. Awesome Agi Cocosci
Bayesian Modeling / Nonparametric Model
- Nonparametric Bayesian Logic - UAI'05, 2005. [All Versions]. [Preprint]. The Bayesian Logic (BLOG) language was recently developed for defining first-order probability models over worlds with unknown numbers of objects. It handles important problems in AI, including data association and population estimation. This paper extends BLOG by adopting generative processes over function spaces — known as nonparametrics in the Bayesian literature. This work introduces syntax for reasoning about arbitrary collections of objects, and their properties, in an intuitive manner. By exploiting exchangeability, distributions over unknown objects and their attributes are cast as Dirichlet processes, which resolve difficulties in model selection and inference caused by varying numbers of objects.
- Infinite Hidden Relational Models - UAI'06, 2006. [All Versions]. [Preprint]. Relational learning analyzes the probabilistic constraints between the attributes of entities and relationships. This work extends the expressiveness of relational models by introducing for each entity (or object) an infinite-dimensional latent variable as part of a Dirichlet process (DP) mixture model. This work discusses inference in the model, which is based on a DP Gibbs sampler, i.e., the Chinese restaurant process. The authors extended the Chinese restaurant process to be applicable to relational modeling.
Bayesian Modeling / Bayesian Optimization
- Taking the Human Out of the Loop: A Review of Bayesian Optimization - Proceedings of the IEEE, 2015. [All Versions]. [Preprint]. Big Data applications are typically associated with systems involving large numbers of users, massive complex software systems, and large-scale heterogeneous computing and storage architectures. The construction of such systems involves many distributed design choices. The end products (e.g., recommendation systems, medical analysis tools, real-time game engines, speech recognizers) thus involve many tunable configuration parameters. These parameters are often specified and hard-coded into the software by various developers or teams. If optimized jointly, these parameters can result in significant improvements. Bayesian optimization is a powerful tool for the joint optimization of design choices that is gaining great popularity in recent years. It promises greater automation so as to increase both product quality and human productivity. This review paper introduces Bayesian optimization, highlights some of its methodological aspects, and showcases a wide range of applications.
- Practical Bayesian Optimization of Machine Learning Algorithms - NeurIPS'12, 2012. [All Versions]. The use of machine learning algorithms frequently involves careful tuning of learning parameters and model hyperparameters. Unfortunately, this tuning is often a “black art” requiring expert experience, rules of thumb, or sometimes brute-force search. There is therefore great appeal for automatic approaches that can optimize the performance of any given learning algorithm to the problem at hand. This work considers this problem through the framework of Bayesian optimization, in which a learning algorithm’s generalization performance is modeled as a sample from a Gaussian process (GP). The authors show that certain choices for the nature of the GP, such as the type of kernel and the treatment of its hyperparameters, can play a crucial role in obtaining a good optimizer that can achieve expert-level performance. The authors describe new algorithms that take into account the variable cost (duration) of learning algorithm experiments and that can leverage the presence of multiple cores for parallel experimentation. These proposed algorithms improve on previous automatic procedures and can reach or surpass human expert-level optimization for many algorithms including Latent Dirichlet Allocation, Structured SVMs and convolutional neural networks.
27. Awesome Javascript
Templating Engines / Runner
- hmpl - Server-oriented customizable templating for JavaScript.
Generators / Other
- Astro (⭐50k) - The web framework for content-driven websites.
ORM / Other
- Prisma (⭐41k) Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB.
- Sequelize (⭐30k) Feature-rich ORM for modern Node.js and TypeScript | PostgreSQL, MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB...
- Mongoose (⭐27k) MongoDB object modeling designed to work in an asynchronous environment.
- TypeORM (⭐35k) ORM for TypeScript and JavaScript, Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
- Drizzle ORM (⭐27k) Headless TypeScript ORM with a head. Runs on Node, Bun and Deno.
- Kysely (⭐11k) A type-safe typescript SQL query builder.
- Knex (⭐20k) A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
- MikroORM (⭐8.1k) TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns.
28. Free for Dev
APIs, Data, and ML
- PDFBolt - Developer-focused PDF generation API designed with privacy in mind. It offers Stripe-inspired documentation and includes 500 free PDF conversions per month.
- IPQuery — Unlimited IP API for developers, no ratelimits, or pricing.
Tools for Teams and Collaboration
- Huly - All-in-One Project Management Platform (alternative to Linear, Jira, Slack, Notion, Motion) - unlimited users, 10GB storage per workspace, 10GB video(audio) traffic.
CI and CD
- LocalOps - Deploy your app on AWS/GCP/Azure in under 30 minutes. Setup standardised app environments on any cloud, which come with in-built continuous deployment automation and advanced observability. The free plan allows 1 user and 1 app environment.
Testing
- CORS-Tester - A free tool for developers and API testers to check if an API is CORS-enabled for a given domain and identify gaps. Get actionable insights.
29. Awesome Angular
Exercises / Google Developer Experts
- angular-debug-quest (⭐32) - Sharpen your skills at fixing bugs in Angular applications for a better understanding of the framework.
Online Training / Google Developer Experts
- learnbydo.ing - Learn {Web} programming with Courses, Books & Exercises from Fabio Biondi. Content either in Italian or English.
- Design Shift - Generate Angular components you want from Uizard layouts.
Analytics / Google Developer Experts
- ngx-meta-pixel (⭐2) - This package enables you to setup Meta Pixel for your Angular application.
GraphQL / Google Developer Experts
- takeshape - It's easy to build a GraphQL API using TakeShape. Integrating with an Angular project is easy, and you can follow this guide.
HTTP / Google Developer Experts
- ng-rest-client (⭐1) - This library provides a set of decorators for simplifying HTTP requests. It enables developers to define RESTful API clients using decorators for common HTTP methods.
- ngx-http-helper (⭐1) - A lightweight library to easily call your APIs and add JWT token or API key on each header request.
Integrations / Google Developer Experts
- ngx-pocketbase (⭐3) - PocketBase Angular SDK for interacting with the PocketBase API. Based on the PocketBase JavaScript SDK (⭐2.3k).
Internationalization / Google Developer Experts
- @transifex/angular (⭐44) - You can easily localize Angular components using the @transifex/angular library extension. This library extends the functionality of Transifex Native JavaScript SDK.
- Crowdin - Crowdin is AI-powered localization software for teams and businesses. Automate the translation of your content with 600+ apps and integrations.
Updating / Google Developer Experts
- Angular Caniuse - Track Angular features from preview to stable stages.
Editor Components / Google Developer Experts
- ngx-editorjs2 (⭐2) - A highly extensible block-style editor inspired by Editor.js. It allows users to create and manage rich text content using a variety of customizable blocks while leveraging Angular's reactive capabilities. https://github.com/Ba5ik7/ngx-editor-js2-blocks (⭐2) contain custom blocks that extend the editor with additional content types.
Form Controls / Google Developer Experts
- ngx-card-wrapper (⭐1) - Angular >=16 wrapper for card.js (⭐12k), which provides a credit card form.
Loaders / Google Developer Experts
- square-progress (⭐3) - Square progress bar with animation.
Unspecified / Google Developer Experts
- bryntum - World class web components for calendars, gantt charts, kanban boards, and scheduling.
30. Awesome Theoretical Computer Science
Cheat Sheets / Lecture Videos Playlist
- Prev: Mar 03 - Mar 09, 2025
- Next: Feb 17 - Feb 23, 2025