Awesome List Updates on Feb 24 - Mar 02, 2025
21 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Firebase Genkit
Solutions / Golang - Community
internal AI
- An open-source Genkit-based internal AI chat application.
2. 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.
3. 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.
4. Awesome Mongodb
Tools / Desktop
- Moon Modeler - Data modeling tool for MongoDB and relational databases
5. Awesome Langchain
Open Source Projects / Knowledge Management
- Minima (⭐500): Chat with local documents, connect local environment to ChatGPT or Claude
6. 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.
7. Awesome Integration
Projects / API Management
- Gravitee.io API Management (⭐222) (⭐216) - 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 (⭐877) (⭐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
- Dredd (⭐4.1k) (⭐4.2k) - Validate API description docs against backend implementation using this language-agnostic CLI tool.
- OpenAPI Diff (⭐872) (⭐869) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- Zally (⭐921) (⭐920) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
Projects / API Documentation
- Redoc (⭐24k) (⭐24k) - An open-source tool for generating documentation from OpenAPI (fka Swagger) definitions, with customizable themes, language support, and branding.
- Zudoku (⭐139) (⭐135) - An open-source, OpenAPI powered, highly customizable API documentation framework for building quality developer experiences.
Projects / API Gateway
- Gloo Edge (⭐62) (⭐55) - An Envoy Proxy-based API Gateway that provides advanced traffic management, security, and observability features for modern microservices architectures.
- Kong API Gateway (⭐40k) (⭐40k) - A cloud-native, platform-agnostic, and scalable API Gateway that supports plugins for easy integration with third-party services.
- Tyk API Gateway (⭐9.9k) (⭐9.9k) - 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
- Mocking tools
- Imposter (⭐382) (⭐381) - Mock server for REST APIs, OpenAPI (and Swagger) specifications, SOAP web services (and WSDL files), Salesforce and HBase APIs.
- Microcks (⭐1.5k) (⭐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 (⭐102) (⭐103) - Easily generate custom endpoints to test HTTP requests, and view the request logs from that API for free.
- Mockoon (⭐6.8k) (⭐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.5k) - Mock your APIs for fast, robust, and comprehensive testing.
Projects / BRE
- OpenL Tablets (⭐164) (⭐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
- AltasMap (⭐200) (⭐199) - A web-based data mapping solution that simplifies integration between Java, XML, CSV, and JSON data sources. Its interactive user interface makes configuring integrations easy.
- JSLT (⭐649) (⭐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 / Messaging
- Eclipse Mosquitto (⭐9.4k) (⭐9.4k) - A lightweight open-source message broker that implements the MQTT protocol. Designed for low-power devices and supports message encryption and authentication.
- Redpanda (⭐10k) (⭐10k) - 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
- Flowable (⭐8.2k) (⭐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.
- Temporal (⭐13k) (⭐13k) - An open-source platform that uses a workflow-as-code approach to make your applications more reliable and scalable.
Resources / Data Formats
- YAML (⭐367) (⭐366) - 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.
8. 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.
9. 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) -
10. 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).
11. Awesome V
Command-line
- fdup (⭐2) - Find and remove duplicate files.
12. Awesome Generative Deep Art
Large Language Models (LLMs)
- lunary-ai/abso (⭐16): 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
13. Awesome Music
Related lists
- Awesome Music Programming (⭐1) - A curated collection of music programming languages, libraries, frameworks and tools.
14. Awesome Data Engineering
Data Ingestion
- CsvPath Framework - A delimited data preboarding framework that fills the gap between MFT and the data lake.
15. Awesome Construct
Tools / Develop
Tutorials / Fórum
- [Rafael Trigo] Construct 3 Tutorials - list of all my tutorials in Construct 3 by Rafael Trigo
Tutorials / YouTube
- [Marcos Game Dev] Lessis Games - Tutorials & more.
- [Marcos Game Dev] Super Mario Bros. no Construct 2 e 3 - Learn how to create Super Mario Bros. mechanics in Construct 2 or 3, faithfully recreated from the NES classic!
- [Marcos Game Dev] Curso Metroidvania 1.0 - The version 1.0 of the Metroidvania Course, recorded in 2018, is now free! Follow the lessons to create your own metroidvania in Construct 2 or 3!
- [Marcos Game Dev] Plataforma Gostosinho - Técnicas de Polimento para Construct 3 - It all started with one question: 'Can you polish a game without adding new art?' The 'Plataforma Gostosinho' series answers this by transforming a basic platformer into a game that’s fun to play in Construct 3!
- [Marcos Game Dev] Recriando Megaman X no Construct 2 (ou Construct 3) - Learn to create Megaman X mechanics like the iconic X-buster, intense boss battles, and special powers in Construct 2 or 3! Detailed, intermediate-level videos (with some advanced content).
- [Marcos Game Dev] Curso Beat'em Up no Construct 2 (ou Construct 3) - Create an amazing beat'em up with combos, local 4-player multiplayer, multiple enemies, and more in Construct 2 or 3! Not recommended for beginners.
- [Marcos Game Dev] Criando Roguelike no Construct 2 (ou Construct 3) - Learn to create a roguelike with RANDOM LEVEL GENERATION, multiple enemies, and a complete platformer character! NOT recommended for beginners.
- [Marcos Game Dev] Criando Menu Principal no Construct 2 - Learn to create a main menu that works for almost any game (focus on desktop). Includes fullscreen/window mode, control mapping, language switch, audio settings, and more.
- Marcos Game Dev - Tutorials & more.
16. Awesome Neovim
File Explorer / Diagnostics
- Enigama/miss.nvim (⭐3) - Simple popup with changed
unsaved
files, allowing you to save and open them. Helps to avoid forgetting to add something to GitHub or similar.
Utility / Diagnostics
- neanvo/buben.nvim (⭐1) - Human-readable names to blockchain(eth) addresses.
17. 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.
18. Awesome Javascript
Templating Engines / Runner
- hmpl - Server-oriented customizable templating for JavaScript.
Generators / Other
- Astro (⭐49k) - 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 (⭐26k) 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 (⭐8k) TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns.
19. 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.
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.
20. Awesome Angular
Exercises / Google Developer Experts
- angular-debug-quest (⭐21) - Sharpen your skills at fixing bugs in Angular applications for a better understanding of the framework.
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.
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.
Form Controls / Google Developer Experts
- ngx-card-wrapper (⭐1) - Angular >=16 wrapper for card.js (⭐12k), which provides a credit card form.
21. Awesome Theoretical Computer Science
Cheat Sheets / Lecture Videos Playlist
- Next: Feb 17 - Feb 23, 2025