{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"cli","owner":"asyncapi","isFork":false,"description":"CLI to work with your AsyncAPI files. You can validate them and in the future use a generator and even bootstrap a new file. Contributions are welcomed!","allTopics":["nodejs","docker","cli","typescript","hacktoberfest","get-global-node-release-workflows","get-global-releaserc","get-global-docs-autoupdate"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":41,"starsCount":170,"forksCount":133,"license":"Apache License 2.0","participation":[21,9,9,8,3,2,8,12,9,30,7,7,4,7,13,12,0,11,9,2,6,10,5,3,17,23,29,28,14,6,2,10,5,10,29,7,5,23,5,4,9,33,8,12,13,7,10,9,12,10,14,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T09:14:20.831Z"}},{"type":"Public","name":"website","owner":"asyncapi","isFork":false,"description":"AsyncAPI specification website","allTopics":["react","nodejs","nextjs","hacktoberfest","tailwindcss"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":27,"issueCount":86,"starsCount":338,"forksCount":515,"license":"Apache License 2.0","participation":[18,16,18,24,10,23,22,18,13,14,17,12,12,20,12,16,8,16,11,13,15,8,11,15,15,20,12,26,29,12,4,19,16,14,27,15,13,14,20,13,15,23,13,17,14,11,17,13,15,14,15,11],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T08:37:46.290Z"}},{"type":"Public","name":"community","owner":"asyncapi","isFork":false,"description":"AsyncAPI community-related stuff.","allTopics":["hacktoberfest","get-global-docs-autoupdate"],"primaryLanguage":null,"pullRequestCount":21,"issueCount":31,"starsCount":84,"forksCount":89,"license":null,"participation":[3,3,1,4,7,3,3,1,4,4,19,3,2,4,2,1,4,2,1,1,1,2,1,4,1,2,3,1,3,1,4,1,1,3,8,6,3,1,3,3,3,5,7,4,7,9,5,3,6,6,2,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T03:19:48.816Z"}},{"type":"Public","name":"parser-js","owner":"asyncapi","isFork":false,"description":"AsyncAPI parser for Javascript (browser-compatible too).","allTopics":["nodejs","javascript","parser","json-schema","hacktoberfest","get-global-node-release-workflows","get-global-releaserc","get-global-docs-autoupdate"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":21,"starsCount":111,"forksCount":87,"license":"Apache License 2.0","participation":[3,4,0,3,1,0,1,1,1,2,0,0,1,0,0,0,0,0,0,1,3,1,1,1,3,1,6,6,0,0,0,0,0,0,6,3,0,6,1,0,2,10,0,9,4,2,5,1,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T18:44:33.458Z"}},{"type":"Public","name":"studio","owner":"asyncapi","isFork":false,"description":"Visually design your AsyncAPI files and event-driven architecture.","allTopics":["react","hacktoberfest","asyncapi"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":32,"starsCount":148,"forksCount":90,"license":"Apache License 2.0","participation":[0,1,7,11,11,7,4,4,2,9,4,1,5,4,4,1,0,5,8,3,5,1,8,4,7,4,17,16,1,2,1,2,0,5,13,7,3,18,6,2,5,21,10,17,3,4,9,5,5,1,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T12:40:06.586Z"}},{"type":"Public","name":"modelina","owner":"asyncapi","isFork":false,"description":"A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization","allTopics":["kotlin","java","go","rust","php","typescript","csharp","cpp","json-schema","swagger","codegenerator","codegen","openapi3","generate-code","asyncapi","openapi2","get-global-node-release-workflows","modelina"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":47,"starsCount":271,"forksCount":153,"license":"Apache License 2.0","participation":[23,9,7,6,1,4,0,2,1,11,3,3,6,0,0,0,0,11,7,10,7,1,4,1,9,0,8,12,7,14,11,4,1,3,5,7,9,16,3,0,6,7,1,4,2,3,7,4,2,4,5,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T06:05:43.452Z"}},{"type":"Public","name":"generator","owner":"asyncapi","isFork":false,"description":"Use your AsyncAPI definition to generate literally anything. Markdown documentation, Node.js code, HTML documentation, anything!","allTopics":["nodejs","documentation","generator","codegenerator","codegen","hacktoberfest","asyncapi","get-global-node-release-workflows","get-global-releaserc","get-global-docs-autoupdate"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":23,"starsCount":742,"forksCount":205,"license":"Apache License 2.0","participation":[3,5,3,5,1,0,1,4,1,7,2,0,1,2,3,2,0,5,3,0,4,0,1,1,6,2,9,9,0,0,0,2,0,2,7,2,0,6,0,0,1,10,6,14,7,6,10,2,3,1,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T22:05:07.442Z"}},{"type":"Public","name":"spec-json-schemas","owner":"asyncapi","isFork":false,"description":"AsyncAPI schema versions","allTopics":["nodejs","hacktoberfest","asyncapi","get-global-node-release-workflows","get-global-releaserc"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":7,"starsCount":44,"forksCount":52,"license":"Apache License 2.0","participation":[2,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,4,5,0,0,0,0,0,0,4,4,0,3,0,0,2,7,0,7,4,4,4,3,1,2,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T17:45:30.733Z"}},{"type":"Public","name":"markdown-template","owner":"asyncapi","isFork":false,"description":"Markdown template for the AsyncAPI Generator","allTopics":["nodejs","markdown","template","generator","hacktoberfest","asyncapi","get-global-node-release-workflows","get-global-releaserc"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":25,"forksCount":32,"license":null,"participation":[0,0,0,0,1,0,2,0,5,6,3,0,0,0,1,1,0,2,5,1,3,3,2,2,8,7,2,1,0,0,0,0,0,0,0,0,0,1,0,0,2,1,0,3,4,0,14,2,6,2,5,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T10:24:58.242Z"}},{"type":"Public","name":"html-template","owner":"asyncapi","isFork":false,"description":"HTML template for AsyncAPI Generator. Use it to generate a static docs. It is using AsyncAPI React component under the hood.","allTopics":["nodejs","html","template","generator","asyncapi","get-","get-global-node-release-workflows","get-global-releaserc"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":4,"starsCount":59,"forksCount":47,"license":null,"participation":[0,0,0,0,0,0,2,0,0,0,0,0,0,4,0,0,0,1,2,0,1,1,0,1,1,2,0,1,0,0,0,0,0,8,16,4,2,2,0,0,2,1,6,12,8,3,9,4,5,2,6,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T10:24:56.166Z"}},{"type":"Public","name":"dotnet-nats-template","owner":"asyncapi","isFork":false,"description":".NET template for NATS","allTopics":["nodejs","template","generator","dotnet","nats","asyncapi"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":16,"forksCount":8,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,0,1,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T10:19:34.672Z"}},{"type":"Public","name":"bundler","owner":"asyncapi","isFork":false,"description":"Combine multiple AsyncAPI specification files into one.","allTopics":["nodejs","get-global-node-release-workflows","get-global-releaserc"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":27,"forksCount":14,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,1,0,1,0,3,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,3,4,0,3,1,1,0,2,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T10:02:29.524Z"}},{"type":"Public","name":"optimizer","owner":"asyncapi","isFork":false,"description":"AsyncAPI offers many different ways to reuse certain parts of the document like messages or schemas definitions or references to external files, not to even mention the traits. There is a need for a tool that can be plugged into any workflows and optimize documents that are generated from code, but not only.","allTopics":["get-global-node-release-workflows","get-global-releaserc","nodejs","typescript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":4,"starsCount":14,"forksCount":9,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,1,0,2,2,12,1,1,0,0,0,0,0,0,0,2,0,0,1,2,0,4,5,2,0,0,2,1,0,4,2,0,4,0,0,1,7,0,7,4,4,6,2,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T13:44:27.369Z"}},{"type":"Public","name":"glee","owner":"asyncapi","isFork":false,"description":"Glee — The AsyncAPI framework that will make you smile again :)","allTopics":["nodejs","hacktoberfest","get-global-node-release-workflows","get-global-releaserc","get-global-docs-autoupdate"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":22,"starsCount":82,"forksCount":62,"license":null,"participation":[4,0,0,2,3,0,0,1,6,7,6,3,2,3,2,5,1,4,6,1,4,5,1,8,18,12,22,19,6,3,3,10,5,6,10,5,0,6,0,2,3,21,10,22,6,8,13,3,1,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T10:12:54.897Z"}},{"type":"Public","name":"asyncapi-react","owner":"asyncapi","isFork":false,"description":"React component for rendering documentation from your specification in real-time in the browser. It also provides a WebComponent and bundle for Angular and Vue","allTopics":["nodejs","reactjs","event","hacktoberfest","asyncapi","asyncapi-specification","get-global-node-release-workflows","react"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":42,"starsCount":161,"forksCount":97,"license":"Apache License 2.0","participation":[0,0,0,0,1,1,2,0,0,0,0,0,0,0,1,0,1,12,5,3,1,4,0,3,5,0,10,7,5,0,0,1,2,1,7,4,0,6,2,0,3,18,0,9,4,7,8,5,2,2,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T14:25:17.494Z"}},{"type":"Public","name":"vs-asyncapi-preview","owner":"asyncapi","isFork":false,"description":"VSCode AsyncAPI Preview Extension","allTopics":["nodejs","get-global-node-release-workflows","get-global-releaserc"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":7,"starsCount":38,"forksCount":26,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,0,0,3,2,0,1,2,3,0,0,0,0,0,0,0,0,1,0,0,0,3,2,0,0,0,0,0,0,0,2,0,0,0,1,1,0,3,4,0,1,1,3,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T13:49:16.384Z"}},{"type":"Public","name":"jasyncapi-idea-plugin","owner":"asyncapi","isFork":false,"description":"/jay-sync-api/-idea-plugin is a IDEA plugin for AsyncAPI specification ","allTopics":["intellij-plugin","asyncapi","asyncapi-specification","asyncapi-schemas"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":6,"starsCount":8,"forksCount":2,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,0,5,4,0,0,0,13,0,0,0,0,0,0,0,0,2,2,0,0,11,48,7,0,0,0,0,0,0,0,0,0,0,0,0,7,0,1,8,0,22,0,5,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T20:34:06.463Z"}},{"type":"Public","name":"saunter","owner":"asyncapi","isFork":false,"description":"Saunter is a code-first AsyncAPI documentation generator for dotnet.","allTopics":["documentation","dotnet","aspnetcore","amqp","openapi","hacktoberfest","asyncapi"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":6,"issueCount":39,"starsCount":184,"forksCount":54,"license":"MIT License","participation":[0,0,5,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T10:16:25.247Z"}},{"type":"Public","name":"spec","owner":"asyncapi","isFork":false,"description":"The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.","allTopics":["mqtt","reactive","kafka","amqp","websockets","specification","stomp","hacktoberfest","asyncapi"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":39,"starsCount":3927,"forksCount":255,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T14:52:59.765Z"}},{"type":"Public","name":"extensions-catalog","owner":"asyncapi","isFork":false,"description":"Catalog of extensions for AsyncAPI specification","allTopics":["get-workflows-validation"],"primaryLanguage":null,"pullRequestCount":1,"issueCount":1,"starsCount":11,"forksCount":12,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,3,2,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T14:50:52.038Z"}},{"type":"Public","name":"go-watermill-template","owner":"asyncapi","isFork":false,"description":"Go template for the AsyncAPI Generator using Watermill module","allTopics":["nodejs","go","template","generator","hacktoberfest","asyncapi","watermill","rabbitmq"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":3,"starsCount":46,"forksCount":16,"license":"Apache License 2.0","participation":[10,2,2,0,1,0,0,0,0,6,2,2,2,0,0,0,0,0,0,4,2,0,2,1,4,0,6,6,2,4,0,0,0,0,2,4,6,10,2,0,4,7,0,5,3,2,3,0,1,1,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T12:10:59.134Z"}},{"type":"Public","name":"dotnet-rabbitmq-template","owner":"asyncapi","isFork":false,"description":"This template is for generating a .NET C# wrapper for the RabbitMQ client based on your AsyncAPI document.","allTopics":["nodejs","template","generator","codegen","asyncapi","rabbitmq"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":8,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T12:04:34.753Z"}},{"type":"Public","name":"jasyncapi","owner":"asyncapi","isFork":false,"description":"/jay-sync-api/ is a Java code-first tool for AsyncAPI specification","allTopics":["kotlin-library","java-library","code-first","asyncapi"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":4,"starsCount":64,"forksCount":22,"license":"Apache License 2.0","participation":[0,0,3,0,3,0,0,0,0,0,0,0,0,0,0,9,28,21,9,5,0,0,0,1,0,0,0,0,0,0,0,0,1,0,15,39,7,1,15,17,6,1,0,22,5,12,50,37,20,44,3,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T12:04:08.693Z"}},{"type":"Public","name":"ts-nats-template","owner":"asyncapi","isFork":false,"description":"Node.js/Typescript template for NATS","allTopics":["nodejs","template","generator","nats","asyncapi","typescript"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":19,"forksCount":11,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,0,0,0,3,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,3,3,0,1,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T12:04:01.191Z"}},{"type":"Public","name":".github","owner":"asyncapi","isFork":false,"description":"Location of all reusable community health files","allTopics":["hacktoberfest"],"primaryLanguage":null,"pullRequestCount":5,"issueCount":16,"starsCount":27,"forksCount":61,"license":null,"participation":[0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,3,1,0,3,4,0,2,1,1,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-14T09:01:23.769Z"}},{"type":"Public","name":"nodejs-template","owner":"asyncapi","isFork":false,"description":"This template generates a server using your AsyncAPI document. It supports multiple different protocols, like Kafka or MQTT. It is designed in the way that generated code is a library and with it's API you can start the server, send messages or register a middleware for listening incoming messages. Runtime message validation included.","allTopics":["nodejs","template","generator","hacktoberfest","asyncapi","get-global-node-release-workflows","get-global-releaserc"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":5,"starsCount":36,"forksCount":26,"license":null,"participation":[0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,0,4,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,4,8,5,1,5,2,3,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T08:24:38.121Z"}},{"type":"Public","name":"conference-website","owner":"asyncapi","isFork":false,"description":"Website for the AsyncAPI online conference","allTopics":["hacktoberfest","react","nextjs"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":10,"starsCount":15,"forksCount":68,"license":null,"participation":[0,0,3,0,1,2,1,2,0,3,2,3,0,6,2,4,5,1,6,2,5,0,6,4,2,3,1,1,0,0,0,0,2,0,0,0,0,0,0,1,1,6,2,0,2,6,1,0,2,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T04:59:57.833Z"}},{"type":"Public","name":"problem","owner":"asyncapi","isFork":false,"description":"Library that implements the Problem interface. Reference https://www.rfc-editor.org/rfc/rfc7807","allTopics":["nodejs","problem","asyncapi","get-global-node-release-workflows","get-global-releaserc"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":7,"forksCount":2,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,3,4,0,1,1,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T07:03:23.608Z"}},{"type":"Public","name":"bindings","owner":"asyncapi","isFork":false,"description":"AsyncAPI bindings specifications","allTopics":[],"primaryLanguage":null,"pullRequestCount":2,"issueCount":6,"starsCount":69,"forksCount":72,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T07:02:20.990Z"}},{"type":"Public","name":"EDAVisualiser","owner":"asyncapi","isFork":false,"description":"View your system, events, applications through different perspectives","allTopics":["react","nodejs","angular","vue","nextjs","visualizer","visualiser","webcomponent","asyncapi","edavisualiser","get-global-node-release-workflows","get-global-releaserc"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":4,"starsCount":12,"forksCount":6,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,7,3,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,2,0,0,0,0,0,1,4,0,5,4,0,1,1,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T07:02:16.366Z"}}],"repositoryCount":61,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}