From 40df464ee551022d06050050b9c7244885785004 Mon Sep 17 00:00:00 2001
From: chenjiajia
Date: Thu, 7 Nov 2024 21:10:35 +0000
Subject: [PATCH] Robot Updated at:7 Nov 2024 21:10:35 GMT
---
docs/awesome/awesome-agi-cocosci.md | 2 +
docs/awesome/awesome-angular.md | 2 +
docs/awesome/awesome-datascience.md | 2 +
docs/awesome/awesome-developer-first.md | 2 +-
docs/awesome/awesome-go.md | 1 +
docs/awesome/awesome-integration.md | 37 ++--
docs/awesome/awesome-ipfs.md | 1 +
docs/awesome/awesome-macos-screensavers.md | 8 +
docs/awesome/awesome-micropython.md | 1 +
docs/awesome/awesome-opentofu.md | 2 +-
docs/awesome/awesome-regex.md | 3 +-
docs/awesome/awesome-slack.md | 230 ++++++++++++++-------
docs/awesome/awesome-swift.md | 7 +-
docs/awesome/awesome-zsh-plugins.md | 1 +
docs/awesome/static-analysis.md | 6 +-
docs/awesome/vertx-awesome.md | 2 +-
16 files changed, 208 insertions(+), 99 deletions(-)
diff --git a/docs/awesome/awesome-agi-cocosci.md b/docs/awesome/awesome-agi-cocosci.md
index a051c98b14..63e5ac80ad 100644
--- a/docs/awesome/awesome-agi-cocosci.md
+++ b/docs/awesome/awesome-agi-cocosci.md
@@ -485,6 +485,8 @@ organized into intricate patterns that seem to be consistent across individuals.
* [Compositionality](https://plato.stanford.edu/entries/compositionality/) - ***Plato Stanford***. A computational philosophy account on compositionality, one of the distinctive feature of language.
+* [Language is primarily a tool for communication rather than thought](https://www.nature.com/articles/s41586-024-07522-w) - ***Nature***, 2024. [[All Versions](https://scholar.google.com/scholar?cluster=13724799649075764503)]. This perspective brings recent evidence from neuroscience and allied disciplines to argue that in modern humans, language is a tool for communication, contrary to a prominent view that we use language for thinking. The authors begins by introducing the brain network that supports linguistic ability in humans. They then review evidence for a double dissociation between language and thought, and discuss several properties of language that suggest that it is optimized for communication. This perspective concludes that although the emergence of language has unquestionably transformed human culture, language does not appear to be a prerequisite for complex thought, including symbolic thought. Instead, language is a powerful tool for the transmission of cultural knowledge; it plausibly co-evolved with humans' thinking and reasoning capacities, and only reflects, rather than gives rise to, the signature sophistication of human cognition.
+
* [On The Emergence Of Compositionality](http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.60.3235) - ***Proceedings of the Evolution of Language Conference'06***, 2006. [[All Versions](https://scholar.google.com/scholar?cluster=16315741180717951222&hl=en&as_sdt=0,5)]. The original paper on the emergence of compositionality.
diff --git a/docs/awesome/awesome-angular.md b/docs/awesome/awesome-angular.md
index 4f7ca59923..125f158760 100644
--- a/docs/awesome/awesome-angular.md
+++ b/docs/awesome/awesome-angular.md
@@ -578,6 +578,8 @@ become an Angular expert.
* [ngx-easy-i18n-js](https://github.com/gabrie-allaigre/ngx-easy-i18n-js) - The easy internationalization (i18n) library for Angular.
* [ngx-translate-routes](https://github.com/darioegb/ngx-translate-routes) - This service translates titles and route paths.
* [ngx-translate-lint](https://github.com/romanrostislavovich/ngx-translate-lint) - Simple CLI tools for check `ngx-translate` keys.
+* [translate](https://github.com/ngstack/translate) - Translation library for Angular and Ionic applications.
+* [ngx-merge-json-translations](https://github.com/jonnomk/ngx-merge-json-translations) - This builder helps merge the `messages.json` file, after running extract-i18n, into target files using specified locales taking care to delete removed keys and add new ones.
#### Monorepos
diff --git a/docs/awesome/awesome-datascience.md b/docs/awesome/awesome-datascience.md
index 34e80b853f..9c67aa642d 100644
--- a/docs/awesome/awesome-datascience.md
+++ b/docs/awesome/awesome-datascience.md
@@ -153,6 +153,8 @@ How do you learn data science? By doing data science, of course! Okay, okay - th
- [Programming with Julia](https://www.udemy.com/course/programming-with-julia/)
- [Scaler Data Science & Machine Learning Program](https://www.scaler.com/data-science-course/)
- [Data Science Skill Tree](https://labex.io/skilltrees/data-science)
+- [Data Science for Beginners - Learn with AI tutor](https://codekidz.ai/lesson-intro/data-science-368dbf)
+- [Machine Learning for Beginners - Learn with AI tutor](https://codekidz.ai/lesson-intro/machine-lear-36abfb)
### Intensive Programs
diff --git a/docs/awesome/awesome-developer-first.md b/docs/awesome/awesome-developer-first.md
index d642589574..654430e2fc 100644
--- a/docs/awesome/awesome-developer-first.md
+++ b/docs/awesome/awesome-developer-first.md
@@ -156,7 +156,7 @@ For the latest additions [click here](https://github.com/agamm/awesome-developer
* [1Password Secrets Automation](https://1password.com/secrets/) - Secrets management with integration to 1Password.
* [Doppler](https://doppler.com/) - Environment variable management across projects, in one place.
* [Envkey](https://www.envkey.com/) - Environment management with syncing mechanism for all apps.
-* [Ubiq](https://www.ubiqsecurity.com/) - Encryption APIs wiht secret management.
+* [Ubiq](https://www.ubiqsecurity.com/) - Encryption APIs with secret management.
* [Vault](https://www.vaultproject.io/) - API driven secret key management.
## Feature Flags
diff --git a/docs/awesome/awesome-go.md b/docs/awesome/awesome-go.md
index 2e3a0c4484..33fa157573 100644
--- a/docs/awesome/awesome-go.md
+++ b/docs/awesome/awesome-go.md
@@ -2956,6 +2956,7 @@ _Libraries and tools to implement Zero Trust architectures._
- [Cosign](https://github.com/sigstore/cosign) - Container Signing, Verification and Storage in an OCI registry.
- [in-toto](https://github.com/in-toto/in-toto-golang) - Go implementation of the in-toto (provides a framework to protect the integrity of the software supply chain) python reference implementation.
+- [OpenZiti](https://github.com/openziti/ziti) - A full, open source zero trust overlay network. Including numerous SDKs for numerous languages such as [golang](https://github.com/openziti/sdk-golang) allowing you to embed zero trust principles directly into your applications. The [OpenZiti Test Kitchen](https://github.com/openziti-test-kitchen) has numerous examples to draw inspiration from including a [zero trust ssh client - zssh](https://github.com/openziti-test-kitchen/zssh)
- [Spiffe-Vault](https://github.com/philips-labs/spiffe-vault) - Utilizes Spiffe JWT authentication with Hashicorp Vault for secretless authentication.
- [Spire](https://github.com/spiffe/spire) - SPIRE (the SPIFFE Runtime Environment) is a toolchain of APIs for establishing trust between software systems across a wide variety of hosting platforms.
diff --git a/docs/awesome/awesome-integration.md b/docs/awesome/awesome-integration.md
index a628bd6b9b..6e44cdff9e 100644
--- a/docs/awesome/awesome-integration.md
+++ b/docs/awesome/awesome-integration.md
@@ -17,7 +17,7 @@ System integration is the process of linking together different IT systems (com
- [Apigee](https://cloud.google.com/apigee) - A leading API management solution from Google that provides comprehensive API management capabilities and helps you create, secure, and scale APIs with ease.
- [Azure API Management](https://azure.microsoft.com/en-us/services/api-management/) - A hybrid, multicloud management platform for APIs across all environments, which enables you to manage APIs with ease, secure them, and gain insights into their performance.
- [DigitMarket API Manager](https://www.torryharris.com/products/digitmarket-api-manager-for-api-management) - A complete package from Torry Harris that helps you manage your APIs and turn them into tools that can drive your business forward.
-- [Gravitee.io API Management (⭐190)](https://github.com/gravitee-io/gravitee-api-management) - A flexible, lightweight, and open-source API management solution that provides comprehensive API management capabilities and helps you manage your APIs with ease.
+- [Gravitee.io API Management (⭐192)](https://github.com/gravitee-io/gravitee-api-management) - A flexible, lightweight, and open-source API management solution that provides comprehensive API management capabilities and helps you manage your APIs with ease.
- [IBM API Connect](https://www.ibm.com/cloud/api-connect) - A complete, intuitive, and scalable API platform that allows you to create, expose, manage, and monetize APIs across clouds.
- [Kong Enterprise](https://konghq.com/products/kong-enterprise) - A comprehensive service connectivity platform that provides a range of API management capabilities and allows you to manage APIs, microservices, and service meshes with ease.
- [Layer7 API Management](https://www.broadcom.com/products/software/api-management) - A continuous API management solution from Broadcom that provides comprehensive API management capabilities and helps you manage APIs throughout their lifecycle.
@@ -26,7 +26,7 @@ System integration is the process of linking together different IT systems (com
- [TIBCO Cloud Mashery](https://www.tibco.com/products/api-management) - A cloud-native API platform from TIBCO that enables you to deploy APIs anywhere and manage them from everywhere.
- [Tyk API Management](https://tyk.io/api-lifecycle-management/) - A powerful API management solution that allows you to connect, build, and control APIs with ease.
- [webMethods API](https://www.softwareag.cloud/site/product/webmethods-api.html) - A comprehensive API management solution from Software AG that provides full lifecycle API management capabilities and enables you to manage APIs in both on-premises and cloud environments.
-- [WSO2 API Manager (⭐846)](https://github.com/wso2/product-apim) - A fully open-source API management platform that provides comprehensive API management capabilities and allows you to manage APIs with ease.
+- [WSO2 API Manager (⭐848)](https://github.com/wso2/product-apim) - A fully open-source API management platform that provides comprehensive API management capabilities and allows you to manage APIs with ease.
- [Zuplo API Management](https://zuplo.com) - Light-weight, fully-managed API Management platform, built for developers with unique features like GitOps, fast deployments to the edge, unlimited preview environments, full OpenAPI support, API monetization with Stripe, and more.
@@ -35,19 +35,19 @@ System integration is the process of linking together different IT systems (com
*API design, documentation, and life-cycle automation tools streamline the process of creating, maintaining, and evolving APIs. These tools offer efficient means to design consistent and scalable APIs, generate comprehensive documentation, and automate various stages of the API life-cycle, enhancing developer experience and promoting API adoption.*
- [Dredd (⭐4.1k)](https://github.com/apiaryio/dredd) - Validate API description docs against backend implementation using this language-agnostic CLI tool.
- [OpenAPI-GUI (⭐1.4k)](https://github.com/Mermade/openapi-gui) - Create and validate OpenAPI specs with ease using this intuitive graphical user interface.
-- [OpenAPI Diff (⭐827)](https://github.com/OpenAPITools/openapi-diff) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
+- [OpenAPI Diff (⭐828)](https://github.com/OpenAPITools/openapi-diff) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- [OpenAPI Generator (⭐21k)](https://github.com/OpenAPITools/openapi-generator) - Automate the creation of API client libraries, server stubs, documentation and config files with this powerful OpenAPI Spec tool.
-- [OpenAPI Style Validator (⭐206)](https://github.com/OpenAPITools/openapi-style-validator) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator.
+- [OpenAPI Style Validator (⭐207)](https://github.com/OpenAPITools/openapi-style-validator) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator.
- [Spectral (⭐2.5k)](https://github.com/stoplightio/spectral) - Detect and fix errors in your JSON/YAML files using this linter tool that supports OpenAPI 3.0 & 2.0 and AsyncAPI.
- [Swagger Editor (⭐8.9k)](https://github.com/swagger-api/swagger-editor) - Create, describe, and document your API with ease using this open source editor built specifically for OpenAPI-based APIs.
-- [Zally (⭐905)](https://github.com/zalando/zally) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
+- [Zally (⭐906)](https://github.com/zalando/zally) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
### API Documentation
*Explore a collection of tools and platforms designed to create, maintain, and present clear, concise, and user-friendly documentation for APIs. These resources facilitate seamless collaboration between developers and enable effective communication of API functionalities and specifications.*
-- [DapperDox (⭐405)](https://github.com/DapperDox/dapperdox) - An open-source API documentation generator and server for OpenAPI/Swagger specifications, with customizable documentation, automated updates, and easy sharing.
-- [OpenAPI Explorer (⭐313)](https://github.com/Rhosys/openapi-explorer) - A tool for generating user interfaces from OpenAPI specifications, making it easier for software engineers to visualize and interact with APIs.
+- [DapperDox (⭐407)](https://github.com/DapperDox/dapperdox) - An open-source API documentation generator and server for OpenAPI/Swagger specifications, with customizable documentation, automated updates, and easy sharing.
+- [OpenAPI Explorer (⭐315)](https://github.com/Rhosys/openapi-explorer) - A tool for generating user interfaces from OpenAPI specifications, making it easier for software engineers to visualize and interact with APIs.
- [RapiDoc (⭐1.6k)](https://github.com/rapi-doc/RapiDoc) - A tool that generates customizable, interactive API documentation from OpenAPI Specification, with a range of design options.
- [Redoc (⭐23k)](https://github.com/Redocly/redoc) - An open-source tool for generating documentation from OpenAPI (fka Swagger) definitions, with customizable themes, language support, and branding.
- [Slate (⭐36k)](https://github.com/slatedocs/slate) - A powerful tool that creates static API documentation from markdown, with API reference docs and code samples.
@@ -70,7 +70,7 @@ System integration is the process of linking together different IT systems (com
- [Ocelot (⭐8.3k)](https://github.com/ThreeMammals/Ocelot) - A .NET API Gateway that provides a simple and elegant way to manage APIs with its intuitive routing and middleware configuration.
- [Spring Cloud Gateway (⭐4.5k)](https://github.com/spring-cloud/spring-cloud-gateway) - An API Gateway built on top of the Spring ecosystem, providing advanced routing and filtering features for Spring applications.
- [Traefik (⭐51k)](https://github.com/traefik/traefik) - A modern, open-source API Gateway that is designed to handle dynamic container environments such as Kubernetes, Docker Swarm, and Mesos. It provides load balancing, SSL/TLS termination, rate limiting, circuit breaking, and more.
-- [Tyk API Gateway (⭐9.6k)](https://github.com/TykTechnologies/tyk) - 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.
+- [Tyk API Gateway (⭐9.7k)](https://github.com/TykTechnologies/tyk) - 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.
@@ -93,7 +93,7 @@ System integration is the process of linking together different IT systems (com
- [Offset Explorer](https://www.kafkatool.com) - GUI application for managing and using Apache Kafka clusters, formerly known as Kafka Tool.
- [Service Bus Explorer (⭐2k)](https://github.com/paolosalvatori/ServiceBusExplorer) - 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 (⭐367)](https://github.com/outofcoffee/imposter) - Mock server for REST APIs, OpenAPI (and Swagger) specifications, SOAP web services (and WSDL files), Salesforce and HBase APIs.
+ - [Imposter (⭐370)](https://github.com/outofcoffee/imposter) - Mock server for REST APIs, OpenAPI (and Swagger) specifications, SOAP web services (and WSDL files), Salesforce and HBase APIs.
- [Microcks (⭐1.4k)](https://github.com/microcks/microcks) - Open-source Kubernetes-native tool for API mocking and testing, supporting AsyncAPI, OpenAPI, Postman Collections, etc.
- [Mockable](https://www.mockable.io/) - Simple configurable service to mock out RESTful API or SOAP web-services.
- [Mockbin (⭐89)](https://github.com/zuplo/mockbin) - Easily generate custom endpoints to test HTTP requests, and view the request logs from that API for free.
@@ -140,7 +140,7 @@ System integration is the process of linking together different IT systems (com
- [AltasMap (⭐197)](https://github.com/atlasmap/atlasmap) - 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.
- [Altova MapForce](https://www.altova.com/mapforce) - A graphical data mapping tool that can handle any-to-any conversion and integration tasks. It simplifies complex mapping tasks, enabling software engineers to complete projects faster.
- [JOLT (⭐1.5k)](https://github.com/bazaarvoice/jolt) - A Java-based JSON-to-JSON transformation library that uses a JSON document as the "specification" for the transform. JOLT provides a simple way for software engineers to transform JSON data.
-- [JSLT (⭐636)](https://github.com/schibsted/jslt) - 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.
+- [JSLT (⭐637)](https://github.com/schibsted/jslt) - 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.
@@ -181,7 +181,7 @@ System integration is the process of linking together different IT systems (com
*The Integration frameworks section includes software tools and libraries that help developers implement and manage integration patterns in their applications. These frameworks are based on well-established Enterprise Integration Patterns (EIPs), which provide a standard vocabulary and architecture for designing and implementing integration solutions. The frameworks in this section can help simplify the process of integrating different systems, applications, and data sources by providing pre-built connectors, message routing, and transformation capabilities.*
- [Apache Camel (⭐5.5k)](https://github.com/apache/camel) - A powerful integration framework that uses Enterprise Integration Patterns to connect and unify different transport APIs.
- [Ballerina (⭐3.6k)](https://github.com/ballerina-platform/ballerina-lang) - An open-source programming language that simplifies the creation, usage, and combination of network services.
-- [Frank!Framework (⭐130)](https://github.com/frankframework/frankframework) - A Low-Code Java-based messaging framework to connect your system and application data, that is completely configurable through XML configurations.
+- [Frank!Framework (⭐131)](https://github.com/frankframework/frankframework) - A Low-Code Java-based messaging framework to connect your system and application data, that is completely configurable through XML configurations.
- [Spring Integration (⭐1.5k)](https://github.com/spring-projects/spring-integration) - An extension of the Spring programming model that supports Enterprise Integration Patterns, allowing for streamlined integration of various systems.
@@ -297,11 +297,11 @@ System integration is the process of linking together different IT systems (com
### Workflow engine
*Software tools that enable the design, execution, and monitoring of complex workflows or business processes. Workflow engines provide a way to automate and streamline business processes, while orchestration engines help to manage the interactions between different systems or services.*
- [Activiti (⭐10k)](https://github.com/Activiti/Activiti) - A lightweight and Java-centric open-source engine for executing BPMN (Business Process Model and Notation) workflows.
-- [Apache Airflow (⭐36k)](https://github.com/apache/airflow) - A platform that allows you to create, schedule, and monitor workflows programmatically, making it easier to manage and automate complex data pipelines.
+- [Apache Airflow (⭐37k)](https://github.com/apache/airflow) - A platform that allows you to create, schedule, and monitor workflows programmatically, making it easier to manage and automate complex data pipelines.
- [Argo Workflows (⭐15k)](https://github.com/argoproj/argo-workflows) - An open-source, container-native workflow engine designed to orchestrate parallel jobs on Kubernetes, making it easier to manage and automate complex workflows in a cloud-native environment.
- [Azkaban (⭐4.4k)](https://github.com/azkaban/azkaban) - A distributed workflow manager that helps solve the problem of Hadoop job dependencies, making it easier to schedule and manage workflows in large-scale data processing environments.
- [Bonita (⭐155)](https://github.com/bonitasoft/bonita-engine) - An open-source BPMN engine that comes with a designer and optional development environment, making it easier to build and automate complex business processes.
-- [Cadence (⭐8.2k)](https://github.com/uber/cadence) - A fault-tolerant, stateful code platform that makes it easier to build and manage complex, long-running applications.
+- [Cadence (⭐8.3k)](https://github.com/uber/cadence) - A fault-tolerant, stateful code platform that makes it easier to build and manage complex, long-running applications.
- [Camunda (⭐4.1k)](https://github.com/camunda/camunda-bpm-platform) - An open-source workflow and decision automation platform that helps you automate business processes and decisions in a flexible and scalable way.
- [Conductor (⭐12k)](https://github.com/Netflix/conductor) - A cloud-based orchestration engine designed to run and manage workflows in a microservices architecture.
- [Elsa Core (⭐6.4k)](https://github.com/elsa-workflows/elsa-core) - A library that enables workflow execution in any .NET Core application, making it easier to automate business processes in .NET environments.
@@ -589,10 +589,12 @@ System integration is the process of linking together different IT systems (com
### API Specification
- [API Blueprint (⭐8.6k)](https://github.com/apiaryio/api-blueprint) - A powerful high-level language for designing and documenting APIs that allows software engineers to easily collaborate and create efficient APIs.
- [AsyncAPI (⭐4.2k)](https://github.com/asyncapi/spec) - An essential tool for developing Event-Driven Architectures (EDA) and enables engineers to build a better tooling ecosystem.
+- [CloudEvents (⭐5k)](https://github.com/cloudevents/spec) - A specification for describing event data in common formats to provide interoperability across services, platforms and systems.
- [GraphQL (⭐14k)](https://github.com/graphql/graphql-spec) - A sophisticated query language and runtime for building efficient APIs that empowers engineers to retrieve data from existing systems with ease.
- [JSON:API (⭐7.4k)](https://github.com/json-api/json-api) - 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.
- [OpenAPI (ex.Swagger) (⭐28k)](https://github.com/OAI/OpenAPI-Specification) - 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.
- [RAML (⭐3.8k)](https://github.com/raml-org/raml-spec) - A RESTful API Modeling Language that allows software engineers to design and create efficient APIs by modeling resources, endpoints, and interactions.
+- [Standard Webhooks (⭐1.3k)](https://github.com/standard-webhooks/standard-webhooks) - Open source tools and guidelines for sending webhooks easily, securely, and reliably.
- [WSDL](http://www.w3.org/TR/wsdl20) - A powerful XML-based interface description language for SOAP-based services that enables software engineers to describe the functionality of a web service and automate the creation of client code.
@@ -611,9 +613,9 @@ the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fie
API Academy
-- [API Designer](https://apiacademy.learnupon.com/) - Validate your understanding of API design basics and best practices.
-- [API Product Manager](https://apiacademy.co/2020/05/virtual-api-academy-workshop/) - Demonstrate your proficiency in managing APIs as products.
-- [API Security Architect](https://apiacademy.co/api-certification/) - Validate your expertise in securing APIs using modern architectures.
+- [API Designer](https://apiacademy.learnupon.com/lpaths/4147453/courses/262369/details) - Validate your understanding of API design basics and best practices.
+- [API Product Manager](https://apiacademy.learnupon.com/lpaths/4147453/courses/262371/details) - Demonstrate your proficiency in managing APIs as products.
+- [API Security Architect](https://apiacademy.learnupon.com/lpaths/4147453/courses/262370/details) - Validate your expertise in securing APIs using modern architectures.
@@ -772,7 +774,7 @@ the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fie
- [BSON](https://bsonspec.org/) - Binary-encoded serialization format for JSON-like documents that is designed to be lightweight and efficient. It supports rich data types and is widely used in NoSQL databases, such as MongoDB.
- [CSV](https://datatracker.ietf.org/doc/html/rfc4180) - A simple and widely used data format that stores tabular data in plain text. It is easy to read and write, and can be processed by most programming languages.
- [JSON](https://datatracker.ietf.org/doc/html/rfc8259) - A lightweight and easy-to-read data format that is widely used for data exchange. It supports a wide range of data types and is compatible with many programming languages.
-- [NDJSON (⭐682)](https://github.com/ndjson/ndjson-spec) - A standard for delimiting JSON objects in stream protocols. It allows for efficient processing of large JSON datasets and is widely used in big data processing.
+- [NDJSON (⭐683)](https://github.com/ndjson/ndjson-spec) - A standard for delimiting JSON objects in stream protocols. It allows for efficient processing of large JSON datasets and is widely used in big data processing.
- [Protocol Buffers (⭐65k)](https://github.com/protocolbuffers/protobuf) - A language-neutral and platform-neutral serialization mechanism that is designed to be highly efficient and extensible. It supports rich data types and is widely used in distributed systems, such as gRPC and Apache Kafka.
- [XML](https://www.w3.org/TR/xml11/) - A flexible and widely used markup language that is used for storing and exchanging structured data. It supports rich data types and is compatible with many programming languages.
- [YAML (⭐347)](https://github.com/yaml/yaml-spec) - 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.
@@ -827,7 +829,6 @@ the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fie
- [JMS](https://javaee.github.io/jms-spec/) - A messaging API that enables Java applications to send and receive messages. JMS supports reliable messaging and is widely used in enterprise-level applications.
- [ODBC](https://docs.microsoft.com/en-us/sql/odbc/reference/odbc-overview) - A widely accepted API that provides a standardized way to access data from various database management systems. ODBC offers a consistent interface to access data, making it easy to develop database applications.
- [OData](https://www.odata.org/) - An open protocol that enables the creation and consumption of queryable and interoperable REST APIs. OData simplifies the development of REST APIs and offers a standardized way to access data.
-- [Standard Webhooks (⭐1.3k)](https://github.com/standard-webhooks/standard-webhooks) - Open source tools and guidelines for sending webhooks easily, securely, and reliably.
diff --git a/docs/awesome/awesome-ipfs.md b/docs/awesome/awesome-ipfs.md
index 00e5a33356..a2ce2db27c 100644
--- a/docs/awesome/awesome-ipfs.md
+++ b/docs/awesome/awesome-ipfs.md
@@ -22,6 +22,7 @@ Check out the list of [IPFS implementations](https://docs.ipfs.tech/concepts/ipf
- [Diffuse](https://github.com/icidasset/diffuse) - Play music from your IPFS node, or any other cloud/distributed storage service you use.
- [Durin](https://durin.site/) - Mobile app for accessing and uploading content on the IPFS network.
- [Hardbin](https://github.com/jes/hardbin) - Hardbin is an encrypted pastebin, with the decryption key passed in the URL fragment
+- [hyprspace](https://github.com/hyprspace/hyprspace) - A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks.
- [InterPlanetary Wayback](https://github.com/oduwsdl/ipwb) - Web Archive (WARC) indexing and replay using IPFS.
- [Interplanetary Wiki](https://github.com/jamescarlyle/ipfs-wiki) - Wiki built on top of IPFS
- [IPFessay](https://gitlab.com/stavros/IPFessay) - A simple way to publish uncensorable essays on IPFS.
diff --git a/docs/awesome/awesome-macos-screensavers.md b/docs/awesome/awesome-macos-screensavers.md
index 551543a609..e9ab2402a1 100644
--- a/docs/awesome/awesome-macos-screensavers.md
+++ b/docs/awesome/awesome-macos-screensavers.md
@@ -107,6 +107,14 @@ Free
[![](https://raw.githubusercontent.com/agarrharr/awesome-macos-screensavers/master/screenshots/multiclock.png)](https://github.com/amiantos/multiclock)
+### Flip Clock Screensaver
+
+> A flip clock screensaver that can automatically dim the screen.
+
+Free
+
+[![](https://raw.githubusercontent.com/agarrharr/awesome-macos-screensavers/master/screenshots/FlipClockScreensaver.jpg)](https://www.smart-app.dev/downloads/downloads.html)
+
## Apple Inspired
### Aerial
diff --git a/docs/awesome/awesome-micropython.md b/docs/awesome/awesome-micropython.md
index 46aea873ce..5866879fbf 100644
--- a/docs/awesome/awesome-micropython.md
+++ b/docs/awesome/awesome-micropython.md
@@ -609,6 +609,7 @@ Other places you can look for MicroPython Libraries:
* [CS1237](https://github.com/robert-hh/CS1237) - MicroPython driver for the CS1237 ADC.
* [ads1115](https://github.com/octaprog7/ads1115) - MicroPython module for managing ADS1115, multichannel, differential I2C ADC from TI.
* [mcp3421](https://github.com/octaprog7/mcp3421) - MicroPython module for controlling MCP342X, 18-bit analog-to-digital converter with I2C interface.
+* [micropython-MCP3001](https://github.com/scruss/micropython-MCP3001) - MicroPython driver for the MCP3001 1-channel 10-bit ADC with SPI interface.
#### DAC
diff --git a/docs/awesome/awesome-opentofu.md b/docs/awesome/awesome-opentofu.md
index adaa1f89b1..596c2a6a0f 100644
--- a/docs/awesome/awesome-opentofu.md
+++ b/docs/awesome/awesome-opentofu.md
@@ -66,7 +66,7 @@
### CI
- [Atlantis](https://www.runatlantis.io/) - Automating workflows via pull requests.
-- [TF-via-PR](https://github.com/DevSecTop/TF-via-PR) - GitHub Action to automate OpenTofu or Terraform CLI commands via pull request interaction.
+- [TF-via-PR](https://github.com/DevSecTop/TF-via-PR) - GitHub Action to init, plan and apply Terraform/OpenTofu via PR automation.
- [pre-commit-opentofu](https://github.com/tofuutils/pre-commit-opentofu) - Git pre-commit hooks plugin.
- [setup-opentofu](https://github.com/opentofu/setup-opentofu) - Set up OpenTofu CLI in your GitHub Actions workflow.
- [terraform-github-actions](https://github.com/dflook/terraform-github-actions) - GitHub Actions for OpenTofu.
diff --git a/docs/awesome/awesome-regex.md b/docs/awesome/awesome-regex.md
index a192727dff..2104b7d924 100644
--- a/docs/awesome/awesome-regex.md
+++ b/docs/awesome/awesome-regex.md
@@ -285,6 +285,7 @@ Many regexes found online are low quality. It's risky to use regexes you don't f
### Alternative regex builders and engines
- [regex](https://github.com/slevithan/regex) - A template tag for extended, readable, high-performance JavaScript regexes.
+- [Oniguruma-To-ES](https://github.com/slevithan/oniguruma-to-es) - Convert Oniguruma patterns to native JavaScript regexes.
- [XRegExp](https://github.com/slevithan/xregexp) \[[*home*](https://xregexp.com/)] - Extended regex syntax, flags, and utils; useful for backcompat.
- [incr-regex-package](https://github.com/nurulc/incr-regex-package) - Partial/incremental matching, used by [react-rxinput](https://github.com/nurulc/react-rxinput) for input validation with a regex mask.
- Use other engines via WASM bindings: [node-re2](https://github.com/uhop/node-re2) (RE2), [rregex](https://github.com/2fd/rregex) (Rust's `regex`), [vscode-oniguruma](https://github.com/microsoft/vscode-oniguruma) (Oniguruma).
@@ -377,5 +378,5 @@ Many regexes found online are low quality. It's risky to use regexes you don't f
- Chrome extension: [Regex](https://chromewebstore.google.com/detail/regex/pmihaiejckejbpjdnildimfkpcpnohlo) - Regex search on webpages via `Ctrl+Shift+F`.
- Quiz: [regex101 Regex Quiz](https://regex101.com/quiz) - Requires sign-in.
-- Games: [Regex Crossword](https://regexcrossword.com/), [regexle](https://regexle.com/).
+- Games: [Regex Crossword](https://regexcrossword.com/), [regexle](https://regexle.com/), [Regex Machina](https://codepip.com/games/regex-machina/).
- Comics: [xkcd](https://xkcd.com/208/), [Garabato Kid](https://twitter.com/garabatokid/status/1147063121678389253).
\ No newline at end of file
diff --git a/docs/awesome/awesome-slack.md b/docs/awesome/awesome-slack.md
index 56367b150b..9496a88670 100644
--- a/docs/awesome/awesome-slack.md
+++ b/docs/awesome/awesome-slack.md
@@ -1,73 +1,157 @@
-
-## Awesome Slack Communities [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
-[![Build Status](https://api.travis-ci.org/filipelinhares/awesome-slack.svg)](https://travis-ci.org/filipelinhares/awesome-slack)
-
-A list of communities about web development and design that are powered by **Slack**.
-
-## What's Slack
-> Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go. *- slack.com*
-
-
-## Development
-- [Ember](https://ember-community-slackin.herokuapp.com/)
-- [Laravel](https://larachat.co/)
-- [Ruby](https://rubydevelopers.typeform.com/to/l7WVWl)
-- [Front end](https://frontenddevelopers.org/)
-- [Android](https://androidchat.co/)
-- [GO](https://docs.google.com/forms/d/e/1FAIpQLScNsNXbz2SCLH5hVNoZS0C70nPAXv730SW9F3K1g6iVvlcUTg/viewform?fbzx=4754263898376949596)
-- [PHP Chat](https://phpchat.co)
-- [Clojure](http://clojurians.net/)
-- [iOS Developers](https://ios-developers.io/)
-- [Elixir](https://elixir-slackin.herokuapp.com/)
-- [slashrocket](https://slashrocket.io/)
-- [Cordova](http://slack.cordova.io/)
-- [Python Community](https://pythoncommunity.herokuapp.com/)
-- [CFML/ColdFusion](https://cfml-slack.herokuapp.com/)
-
-
-## Regional
-- [Australia & New Zealand](http://devanz.co)
-- [Les Pitonneux - Montreal QC Canada](https://pitonneux.slack.com)
-- [Python Brazilian Community](http://slack-pythonbrasil.herokuapp.com/)
-- [Remote workers in Romania](https://github.com/filipelinhares/awesome-slack/blob/master/weworkremotely.slack.com/)
-- [Russian-speaking developers community](https://rusdevs.herokuapp.com/)
-- [Kazan Developers](https://devkzn.slack.com/)
-- [Polish developers](http://slackin.devstyle.pl/)
-- [Spanish-speaking developer communities list](https://github.com/comunidad-tecnologica/awesome-spanish-slack-dev-groups)
-- [Ruby Turkey Community](https://rubytr.herokuapp.com/)
-- [Rochester NY USA Developers (RocDev)](https://rocdev.org/)
-- [Vancouver Developers (yvrdev)](https://yvrdev.slack.com/)
-
-## Design
-- [Sketch](http://teamsketch.io/)
-- [Design Talks](https://docs.google.com/forms/d/e/1FAIpQLSeKT_LC8kKTzJ4JjmgVQVpfl24i1qBkjJ7TYyQcNHL7fBQkYQ/viewform?c=0&w=1)
-- [Designer Hangout](https://www.designerhangout.co/)
-
-## Misc
-- [WordPress](https://make.wordpress.org/chat/)
-- [Chit Chats](http://www.chitchats.co/)
-- [The Evangelist Collective](https://github.com/evangelistcollective/)
-- [Psychedelic Chat](http://psychedelicchat.com/)
-- [LGBTQ in Technology](https://lgbtq.technology/)
-- [#Startup](http://startup.chat)
-- [Safelight](http://safelight.herokuapp.com/) - Photography.
-- [DFIR Community](https://rishi28.typeform.com/to/sTbTI8) - Information Security.
-- [First Contributors](https://firstcontributors.slack.com/join/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM#/) - Help / mentorship for open source contributors.
-- [IT Pro Community](https://www.electric.ai/it-pro-slack) - Connect and network with IT practitioners and decision-makers
-- [SaaS Community](https://join.slack.com/t/saas-hgv7803/shared_invite/zt-qwvrywyr-8DmSpEzBiSWD2WQuB9r9pw) - Community for SaaS product builders, to discuss the challenges involved.
-- [Developer Marketing](https://marketingto.dev/) - Passionate marketing folks working in API Marketing, developer tooling, or actively marketing to developers.
-
-## DevOps
-- [Google Cloud Platform](http://bit.ly/gcp-slack)
-- [Kubernetes](http://slack.kubernetes.io/)
-- [DevOps](https://devopschat.co/)
-- [Devop Engineers](https://www.devopsengineers.com/)
-- [SweetOps](https://slack.cloudposse.com/)
-## Looking for more lists like that
-- [Awesome Community](https://github.com/phpearth/awesome-community)
-
-## Contribute
-Your contributions and suggestions are :heart: welcome. Ensure to read the [guidelines](https://github.com/filipelinhares/awesome-slack/blob/master/CONTRIBUTING.md) first.
-
-## License
-[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)
\ No newline at end of file
+
+[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
+
+
+
+
+
+
+
Awesome Slack
+
+
+
+ A curated list of awesome, Slack-related things.
+
+
+***
+
+An avid Slack user? A developer looking for awesome tools to build out an integration? Just looking for inspiration? This is a list of all the best things Slack.
+
+
+## :pencil: Lists
+- [Community-Built Libraries](https://api.slack.com/community) - Slack-curated list of community open-source libraries
+- [Slack App Directory](https://slack.com/apps) - Official directory of publicly available Slack apps
+- [Slack Emojis](https://emoji.gg) - Unofficial directory of custom emojis for Slack
+
+## :art: Themes
+
+- [Slack Themes](http://slackthemes.net/) - A Slack sidebar theme browser
+- [Sweet Themes Are Made of These](http://sweetthemesaremadeofthe.se/) - Website for sharing Slack custom palettes
+
+## :hammer_and_wrench: Libraries and SDKs
+
+### C#
+
+- [margiebot](https://github.com/jammerware/margiebot) - A .NET library designed to make building bots for Slack fast, easy, and fun
+- [Slack.Webhooks](https://github.com/nerdfury/Slack.Webhooks) - A library to work with Slack webhooks more easily
+- [SlackAPI](https://github.com/Inumedia/SlackAPI) - A third-party implementation of Slack's API written in C#
+
+### Erlang
+
+- [slacker](https://github.com/julienXX/slacker) - Erlang Slack REST API wrapper
+
+### Go
+
+- [webhook](https://github.com/adnanh/webhook) - Easily run commands in response to HTTP webhook requests from Slack
+
+### Java
+
+- [java-slack-sdk](https://github.com/slackapi/java-slack-sdk) - Slack's official Java framework for building Slack apps
+- [simple-slack-api](https://github.com/Ullink/simple-slack-api) - A Slack client library in Java
+
+### JavaScript/TypeScript
+
+- [bolt-js](https://github.com/slackapi/bolt-js) - Slack's official JavaScript framework for building Slack apps
+- [jsx-slack](https://github.com/yhatt/jsx-slack) - Build JSON object for Slack Block Kit surfaces from JSX
+- [node-slack-sdk](https://github.com/slackapi/node-slack-sdk) - Slack's official SDK for Node.js
+- [slack-block-builder](https://github.com/raycharius/slack-block-builder) - Lightweight Node.js library for building Slack Block Kit UIs, with a declarative syntax inspired by SwiftUI
+
+### PHP
+
+- [SlackBundle](https://github.com/DZunke/SlackBundle) - SlackBundle for Symfony2
+- [slack-php-app-framework](https://github.com/slack-php/slack-php-app-framework) - Robust PHP framework for building Slack apps in PHP
+- [slack-php-block-kit](https://github.com/jeremeamia/slack-block-kit) - Fluent interface for composing Slack Block Kit messages and modals in PHP
+- [slack-php-socket-mode](https://github.com/slack-php/slack-php-socket-mode) - A Socket Mode implementation for [slack-php-app-framework](https://github.com/slack-php/slack-php-app-framework)
+- [slack-php-slick](https://github.com/slack-php/slack-php-slick) - Dependency-free micro-framework for building Slack apps in PHP
+
+### PowerShell
+
+- [PSSlack](https://github.com/RamblingCookieMonster/PSSlack) - PowerShell module for simple Slack integration.
+
+### Python
+
+- [blockkit](https://github.com/imryche/blockkit) - A fast way to build Block Kit interfaces in Python
+- [bolt-python](https://github.com/slackapi/bolt-python) - Slack's official Python framework for building Slack apps
+- [django-slack](https://github.com/lamby/django-slack) - Slack integration for Django, using the templating engine to generate messages
+- [django-slack-oauth](https://github.com/izdi/django-slack-oauth) - Slack OAuth module for Django
+- [python-slack-events-api](https://github.com/slackapi/python-slack-events-api) - Slack Events API adapter for Python
+- [python-slack-sdk](https://github.com/slackapi/python-slack-sdk) - Slack's official SDK for Python
+- [slackblocks](https://github.com/nicklambourne/slackblocks) - Python API for building Slack Block Kit messages
+- [slack-php-api](https://github.com/jolicode/slack-php-api) - PHP Slack client based on the official OpenAPI specification
+- [slacker-cli](https://github.com/juanpabloaj/slacker-cli) - Messages to slack from the command line
+- [slashbot](https://github.com/ebrassell/slashbot) - An easy way to create slash commands using AWS Lambda functions
+- [boltworks](https://github.com/YSaxon/boltworks) - Extensions to Slack's bolt framework: expandable GUIs, easier callbacks, richer CLIs
+
+### R
+
+- [slackr](https://github.com/hrbrmstr/slackr) - A package to send webhook API messages to Slack channels/users from R
+
+### Ruby
+
+- [slack-notifier](https://github.com/stevenosloan/slack-notifier) - A simple wrapper for posting to Slack
+- [slack-notify](https://github.com/sosedoff/slack-notify) - Send notifications to Slack
+- [slack-poster](https://github.com/rikas/slack-poster) - Simple gem to post messages on Slack using webhooks
+- [slack-ruby-block-kit](https://github.com/CGA1123/slack-ruby-block-kit) - A ruby wrapper for Slack's Block Kit
+- [slack-ruby-bot](https://github.com/dblock/slack-ruby-bot) - The easiest way to write a Slack bot in Ruby
+- [slack-ruby-bot-server](https://github.com/slack-ruby/slack-ruby-bot-server) - Ruby library for building Slack applications
+- [slack-ruby-client](https://github.com/dblock/slack-ruby-client) - A Ruby client for the Slack Web and RealTime Messaging APIs
+
+### Rust
+
+- [slack-morphism-rust](https://github.com/abdolence/slack-morphism-rust) - A modern async Slack API client for Rust
+
+### Scala
+
+- [slack-scala-client](https://github.com/gilbertw1/slack-scala-client) - A Scala Slack client for the Web and RTM API
+
+### Swift
+
+- [SwiftBlocksUI](https://github.com/SwiftBlocksUI/SwiftBlocksUI/) - Interactive Slack messages and modals using a SwiftUI-like declarative style
+
+## :gear: Open-Source Slack Apps and Integrations
+
+### CoffeeScript
+
+- [jinora](https://github.com/sdslabs/jinora) - Slack webhook app to create anonymous public channels
+
+### Java
+
+- [simple-slack-api](https://github.com/Ullink/simple-slack-api) - A Slack client library in Java
+- [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack
+
+### JavaScript/Typescript
+
+- [definition-app](https://github.com/slackapi/definition-app) - App for storing and accessing company-specific phrases
+- [slack-github-action](https://github.com/slackapi/slack-github-action) - Send data into Slack using this GitHub Action
+- [slack-reporting-tool](https://github.com/slackapi/slack-reporting-tool) - App that allows team members to report offensive messages
+- [tesla-slack](https://github.com/heikkipora/tesla-slack) - Track your Tesla from Slack
+- [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack
+
+### PHP
+
+- [MantisBT-Slack](https://github.com/infojunkie/MantisBT-Slack) - MantisBT plugin to send bug updates to Slack
+- [monolog](https://github.com/Seldaek/monolog) - Sends your logs to Slack
+
+### Python
+
+- [slackbot](https://github.com/lins05/slackbot) - A chat bot for Slack
+- [slacker-cli](https://github.com/juanpabloaj/slacker-cli) - Messages to slack from the command line
+- [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack
+- [wee-slack](https://github.com/rawdigits/wee-slack) - A WeeChat plugin for Slack
+
+### Ruby
+
+- [slack-gamebot](https://github.com/dblock/slack-gamebot) - A game bot for Slack
+- [snarkov](https://github.com/gesteves/snarkov) - Sinatra-based Markov bot for Slack
+- [tickbot](https://github.com/barryf/tickbot) - Simple team time tracking reminder
+- [trebekbot](https://github.com/gesteves/trebekbot) - A Jeopardy! bot for Slack
+
+## :busts_in_silhouette: Contributions
+
+Contributions are always welcome! Please read the [contribution guidelines](https://github.com/matiassingers/awesome-slack/blob/master/contributing.md) first.
+
+## :classical_building: License
+
+[![CC0](https://licensebuttons.net/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)
+
+To the extent possible under law, [Matias Singers](http://mts.io) has waived all copyright and related or neighboring rights to this work.
\ No newline at end of file
diff --git a/docs/awesome/awesome-swift.md b/docs/awesome/awesome-swift.md
index 8ad843231c..cad4a3b2b4 100644
--- a/docs/awesome/awesome-swift.md
+++ b/docs/awesome/awesome-swift.md
@@ -11,7 +11,7 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-)
| Awesome | Linux | Projects | Updated |
|:-------:|:-----:|:--------:|:-------:|
-| [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) | :penguin: | 1069 | October 21, 2024 |
+| [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) | :penguin: | 1075 | November 07, 2024 |
In parternship with:
@@ -70,6 +70,7 @@ In parternship with:
## REPL
* [Online Swift Playground](http://online.swiftplayground.run) - Online Swift Playground.
+* [SwiftFiddle](https://swiftfiddle.com) - Playground for making, sharing, and embedding Swift code.
## Editor Support
*Support for your favorite editors.*
@@ -918,6 +919,7 @@ In parternship with:
* [Kanna](https://github.com/tid-kijyun/Kanna) - Another XML/HTML parser.
* [SwiftSoup](https://github.com/scinfu/SwiftSoup) :penguin: - HTML Parser, with best of DOM, CSS, and jquery.
* [WKZombie](https://github.com/mkoehnke/WKZombie) - Headless browser.
+* [ZMarkupParser](https://github.com/ZhgChgLi/ZMarkupParser) - Helps you convert HTML strings into NSAttributedString with customized styles and tags.
#### Messaging Protocol
[back to top](#readme)
@@ -1063,6 +1065,7 @@ In parternship with:
* [Sizes](https://github.com/marcosgriselli/Sizes) - Test your app on different device and font sizes.
* [SnapshotTest](https://github.com/parski/SnapshotTest) - Snapshot testing tool for iOS and tvOS.
* [Spectre](https://github.com/kylef/Spectre) :penguin: - BDD Framework.
+* [swift-testing-expectation](https://github.com/dfed/swift-testing-expectation) - Create an asynchronous expectation in Swift Testing.
* [SwiftCheck](https://github.com/typelift/SwiftCheck) - A testing library that automatically generates random data for testing program properties.
* [UI Testing Cheat Sheet](https://github.com/joemasilotti/UI-Testing-Cheat-Sheet) - Answers to common "How do I test this with UI Testing?" questions with a working example app.
* [XCTest](https://github.com/apple/swift-corelibs-xctest) - The XCTest Project, A Swift core library for providing unit test support.
@@ -1204,6 +1207,7 @@ In parternship with:
* [StarryStars](https://github.com/peterprokop/StarryStars) - Display & edit ratings, fully customizable from interface builder.
* [StepProgressView](https://github.com/yonat/StepProgressView) - Step-by-step progress view with labels and shapes. A good replacement for UIActivityIndicatorView and UIProgressView.
* [SweetCurtain](https://github.com/multimediasuite/SweetCurtain) - Really sweet and easy bottom pullable sheet implementation. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc.
+* [SwiftUISkia](https://github.com/rustq/swiftui-skiae) - Skia based 2d graphics SwiftUI rendering library, based on Rust to implement software rasterization to perform rendering
* [SwiftyUI](https://github.com/haoking/SwiftyUI) - High performance and lightweight UIView, UIImage, UIImageView, UIlabel, UIButton and more.
* [TagListView](https://github.com/ElaWorkshop/TagListView) - Simple but highly customizable iOS tag list view.
* [Toaster](https://github.com/devxoul/Toaster) - Notification toasts.
@@ -1282,6 +1286,7 @@ In parternship with:
* [HorizonCalendar](https://github.com/airbnb/HorizonCalendar) - A declarative, performant, iOS calendar UI component that supports use cases ranging from simple date pickers all the way up to fully-featured calendar apps.
* [JTAppleCalendar](https://github.com/patchthecode/JTAppleCalendar) - UI calendar handler.
* [KVKCalendar](https://github.com/kvyatkovskys/KVKCalendar) - A most fully customization calendar for Apple platforms 📅
+* [OBCalendar](https://github.com/oBilet/OBCalendar) - OBCalendar is designed for simplicity and customization, it allows you to build beautiful and functional calendar interfaces effortlessly.
* [Workaholic](https://github.com/hemangshah/Workaholic) - A GitHub-like work contribution timeline.
#### Cards
diff --git a/docs/awesome/awesome-zsh-plugins.md b/docs/awesome/awesome-zsh-plugins.md
index a90cb71484..6ce3c9716d 100644
--- a/docs/awesome/awesome-zsh-plugins.md
+++ b/docs/awesome/awesome-zsh-plugins.md
@@ -768,6 +768,7 @@ Here are a few good sources for Nerd Fonts and Powerline-compatible fonts:
- [crystal](https://github.com/veelenga/crystal-zsh) - A plugin for [Crystal](https://github.com/crystal-lang/crystal).
- [cvideo](https://github.com/aubreypwd/zsh-plugin-cvideo) - Quickly compress video with `ffmpeg`.
- [cycle-fav-dirs](https://github.com/cibinmathew/cycle-fav-dirs) - A plugin to cycle through your favourite directories.
+- [cycle-jobs](https://github.com/aemonge/zsh-cycle-jobs) - The ZSH Cycle Jobs Plugin is a simple yet powerful tool that enhances your terminal workflow by allowing you to cycle through background jobs using a single keyboard shortcut. This plugin is particularly useful for developers and system administrators who frequently work with multiple background processes.
- [czhttpd](https://github.com/jsks/czhttpd) - A simple http server written in 99.9% pure ZSH.
- [ddev](https://github.com/voronkovich/ddev.plugin.zsh) - A ZSH plugin for the [ddev](https://github.com/drud/ddev) tool for setting up PHP development environments.
- [declare-zsh](https://github.com/z-shell/declare-zsh) - A parser for [zinit](https://github.com/zdharma-continuum/zinit) commands in `.zshrc`. It allows you to perform the following actions on `.zshrc` from the command-line - enable and disable plugins add or remove snippets.
diff --git a/docs/awesome/static-analysis.md b/docs/awesome/static-analysis.md
index 121cc75a85..ab28e2ecf2 100644
--- a/docs/awesome/static-analysis.md
+++ b/docs/awesome/static-analysis.md
@@ -326,7 +326,7 @@ Also check out the sister project, [awesome-dynamic-analysis](https://github.com
- [effective_dart](https://pub.dev/packages/effective_dart) — Linter rules corresponding to the guidelines in Effective Dart
-- [lint](https://github.com/passsy/dart-lint) — An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter
+- [lint](https://github.com/passsy/dart-lint) :warning: — An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter
- [Linter for dart](https://dart-lang.github.io/linter) — Style linter for Dart.
@@ -1733,7 +1733,7 @@ Loading address: binbloom can parse a raw binary firmware and determine its load
- [kics](https://kics.io/) — Find security vulnerabilities, compliance issues, and infrastructure misconfigurations in your infrastructure-as-code. Supports Terraform, Kubernetes, Docker, AWS CloudFormation and Ansible
-- [krane](https://github.com/appvia/krane) :warning: — Krane is a simple Kubernetes RBAC static analysis tool.
+- [krane](https://github.com/appvia/krane) — Krane is a simple Kubernetes RBAC static analysis tool.
It identifies potential security risks in K8s RBAC design and makes suggestions on how to mitigate them. Krane dashboard presents current RBAC security posture and lets you navigate through its definition.
- [OpenSCAP](https://www.open-scap.org/) — Suite of automated audit tools to examine the configuration and known vulnerabilities following the NIST-certified Security Content Automation Protocol (SCAP).
@@ -1878,7 +1878,7 @@ Its technology helps developers automate testing, find bugs, and reduce manual l
- [klint](https://github.com/uswitch/klint) — A tool that listens to changes in Kubernetes resources and runs linting rules against them. Identify and debug erroneous objects and nudge objects in line with the policies as both change over time. Klint helps us encode checks and proactively alert teams when they need to take action.
-- [krane](https://github.com/appvia/krane) :warning: — Krane is a simple Kubernetes RBAC static analysis tool.
+- [krane](https://github.com/appvia/krane) — Krane is a simple Kubernetes RBAC static analysis tool.
It identifies potential security risks in K8s RBAC design and makes suggestions on how to mitigate them. Krane dashboard presents current RBAC security posture and lets you navigate through its definition.
- [kube-hunter](https://aquasecurity.github.io/kube-hunter/) — Hunt for security weaknesses in Kubernetes clusters.
diff --git a/docs/awesome/vertx-awesome.md b/docs/awesome/vertx-awesome.md
index 164cc53f4e..ab174557f7 100644
--- a/docs/awesome/vertx-awesome.md
+++ b/docs/awesome/vertx-awesome.md
@@ -320,7 +320,7 @@ next to it. This icon means the component is part of the official
* [Blog](http://vertx.io/blog/) - The official Vert.x blog containing many tutorials and other information.
## Articles
-
+* [Embracing Reactive Applications on JVM: a Deep Dive into Modern I/O Models and Vert.x](https://www.infoq.com/articles/reactive-java-vertx-deep-dive/)
* [Going reactive with Eclipse Vert.x and RX Java](https://blogs.oracle.com/javamagazine/post/going-reactive-with-eclipse-vertx-and-rxjava)
* [Vert.x 3.3.0 Features Enhanced Networking Microservices, Testing and More](https://www.infoq.com/news/2016/06/Vert.x-3.3.0-release-features)
* [Interview with Tim Fox About Vert.x 3, the Original Reactive, Microservice Toolkit for the JVM](http://www.infoq.com/articles/vertx-3-tim-fox)