Awesome List Updates on Feb 19, 2025
7 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Langchain
Open Source Projects / Knowledge Management
- Minima (⭐500): Chat with local documents, connect local environment to ChatGPT or Claude
2. Awesome Agi Cocosci
Bayesian Modeling / Nonparametric Model
- 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.
3. Awesome Embedded Rust
Driver crates / Other
- IS31FL3728 - I2C - LED dot matrix display mode (8×8, 5x11, 6x10,7x9) - github (⭐0) -
4. Awesome Testing
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.
5. 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.
6. Awesome Angular
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.
7. 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.
- Next: Feb 18, 2025