Awesome List Updates on Nov 13, 2024
11 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Polars
Resources / Blog posts
- The Polars vs pandas Difference Nobody is Talking About - A blog post that talks about non-elementary group-by aggregations with Polars by @marcogorelli.
2. Awesome Agi Cocosci
Abduction / Applications in AI
- Abductive Logic Programming - Journal of Logic Computation, 1992. [All Versions]. This paper is a survey and critical overview of recent work on the extension of logic programming to perform abductive reasoning (abductive logic programming). The authors outline the general framework of abduction and its applications to knowledge assimilation and default reasoning; and they introduce an argumentation-theoretic approach to the use of abduction as an interpretation for negation as failure.
3. Awesome Generative Deep Art
Autonomous LLM Agents / Multi-agents
- microsoft/TinyTroupe (⭐1.1k): LLM-powered multiagent persona simulation for imagination enhancement and business insights
4. Awesome Kubernetes
Featured On
5. Awesome Angular
Testing / Google Developer Experts
- Early AI - Save time, enhance code coverage, and ensure quality with Early's automatically generated, verified, and validated unit tests.
6. Free Programming Books (English, By Subjects)
Software Architecture
- Evidence-based Software Engineering - Derek M. Jones (PDF) (CC BY-SA)
7. Awesome Java
Architecture
- jMolecules (⭐1.2k) - Annotations and interfaces to express design and architecture concepts in code.
Build
- Buck2 (⭐3.6k) - Encourages the creation of small, reusable modules consisting of code and resources.
Dependency Injection / Text-Based User Interfaces
- HK2 - Lightweight and dynamic dependency injection framework.
Logging / Text-Based User Interfaces
- Flogger - Flogger is a fluent logging API for Java. It supports a wide variety of features, and has many benefits over existing logging APIs.
8. Awesome Cl
HTTP Servers / Clack plugins
- clack-cors - A Clack middleware to set CORS related HTTP headers. — Unlicense.
- clack-promotheus - Clack middleware to serve stats in Prometheus format. Unlicense.
HTML generators and templates / Isomorphic web frameworks
9. Awesome Integration
Projects / API Management
- Gravitee.io API Management (⭐193) (⭐193) - 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 (⭐849) (⭐849) - 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 (⭐830) (⭐829) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- OpenAPI Style Validator (⭐208) (⭐208) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator.
Projects / API Documentation
- DapperDox (⭐408) (⭐408) - An open-source API documentation generator and server for OpenAPI/Swagger specifications, with customizable documentation, automated updates, and easy sharing.
- RapiDoc (⭐1.7k) (⭐1.7k) - A tool that generates customizable, interactive API documentation from OpenAPI Specification, with a range of design options.
- Stoplight Elements (⭐1.8k) (⭐1.8k) - Beautiful API documentation powered by OpenAPI and Markdown. Use these UI components to create API reference documentation, or more complete documentation with Markdown articles covering tutorials, how-to guides, etc.
Projects / API Gateway
- KrakenD API Gateway (⭐2k) (⭐2k) - An ultra-high performance API Gateway that leverages middlewares for fast and efficient API management.
Projects / API Testing
- MQ clients
- JMSToolBox (⭐205) (⭐205) - Universal JMS client designed to interact with a wide range of JMS-based message brokers.
- kcat (⭐5.4k) (⭐5.4k) - Generic non-JVM producer and consumer for Apache Kafka, functioning as a netcat for Kafka.
- MQTT Explorer (⭐3k) (⭐3.1k) - 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 (⭐371) (⭐370) - Mock server for REST APIs, OpenAPI (and Swagger) specifications, SOAP web services (and WSDL files), Salesforce and HBase APIs.
- Microcks (⭐1.4k) (⭐1.4k) - 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 (⭐92) (⭐89) - Easily generate custom endpoints to test HTTP requests, and view the request logs from that API for free.
- Mockoon (⭐6.5k) (⭐6.5k) - Easy-to-use tool for designing and running mock REST APIs.
- MockServer (⭐4.6k) (⭐4.6k) - 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.3k) (⭐4.3k) - Open-source HTTP mock server that can mimic your API's behavior as if you already built it.
- WireMock (⭐6.3k) (⭐6.4k) - Mock your APIs for fast, robust, and comprehensive testing.
- Testing tools and frameworks
- Apache JMeter (⭐8.4k) (⭐8.4k) - 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.4k) (⭐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.2k) (⭐8.3k) - 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.2k) (⭐2.3k) - 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 / Data Mapping Solution
- JSLT (⭐638) (⭐638) - 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 / Integration Frameworks
- Frank!Framework (⭐130) (⭐130) - A Low-Code Java-based messaging framework to connect your system and application data, that is completely configurable through XML configurations.
Projects / Messaging
- Centrifugo (⭐8.4k) (⭐8.4k) - 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.
Resources / API Specification
- OpenAPI (ex.Swagger) (⭐29k) (⭐29k) - A language-agnostic specification for creating RESTful APIs that enables both humans and machines to understand the capabilities of a service without the need for source code or documentation.
10. Awesome Qubes OS
Templates
- Prestium OS - Prestium OS is a Tails OS-like live linux distro.
VM-Hardening
- qubes-ssh-agent (⭐3) - This is an alternative approach to the existing qubes split-ssh.
Customization
- Playback performance - This guide will show you how to install the mpv player and use it with maximum performance.
- qubes-salt-video-playback - Qubes SaltStack configuration of Videos Playback VM
Qubes OS Server / Unikernel-like
- Salt Beginner's Guide - Guide for beginners who enjoy an hands-on introduction with examples.
- qubes-mgmt-salt-dom0-qvm (⭐13) - Salt can manage many Qubes settings via the qvm state module.
- Virtual Machine Formulae - Salt allows administrators to easily configure their systems. In this guide we will show how it is set up and how you can modify it for your own purpose.
- Configuration Management - A collection of guides about creating Salt formulas in Qubes OS and distributing them as RPM packages to take advantage of the secure updates mechanism for dom0.
- Offcial Salt Documentation - Salt is an event-driven automation tool and framework to deploy, configure, and manage complex IT systems.
- Official Salt User Guide - Salt user guide
- qusal (⭐20) - Salt Formulas for Qubes OS.
Optics and Extra Info / Extra Info
- Backups in Qubes - Learn how and why to back up your data on Qubes OS.
Training and Materials / Extra Info
- Free e-book Foundation - Free ebooks to help your journey!
11. Awesome Gbdev
C / Syntax highlighting packages
- Next: Nov 12, 2024