Skip to content

Commit 1991a70

Browse files
authored
chore: update tools.json (#4399)
1 parent cf11f17 commit 1991a70

File tree

2 files changed

+102
-102
lines changed

2 files changed

+102
-102
lines changed

config/tools-automated.json

Lines changed: 98 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -68,28 +68,6 @@
6868
"isAsyncAPIOwner": false
6969
}
7070
},
71-
{
72-
"title": "SIO-AsyncAPI",
73-
"description": "This is code-first approach to generate AsyncAPI specification from Socket.IO server.",
74-
"links": {
75-
"websiteUrl": "https://github.com/daler-rahimov/sio-asyncapi",
76-
"docsUrl": "https://github.com/daler-rahimov/sio-asyncapi",
77-
"repoUrl": "https://github.com/daler-rahimov/sio-asyncapi"
78-
},
79-
"filters": {
80-
"language": "Python",
81-
"technology": [
82-
"Socket.IO",
83-
"Flask"
84-
],
85-
"categories": [
86-
"code-first",
87-
"api"
88-
],
89-
"hasCommercial": false,
90-
"isAsyncAPIOwner": false
91-
}
92-
},
9371
{
9472
"title": "AsyncAPI.Net",
9573
"description": "The AsyncAPI.NET SDK contains a useful object model for AsyncAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model.",
@@ -134,6 +112,28 @@
134112
"isAsyncAPIOwner": false
135113
}
136114
},
115+
{
116+
"title": "SIO-AsyncAPI",
117+
"description": "This is code-first approach to generate AsyncAPI specification from Socket.IO server.",
118+
"links": {
119+
"websiteUrl": "https://github.com/daler-rahimov/sio-asyncapi",
120+
"docsUrl": "https://github.com/daler-rahimov/sio-asyncapi",
121+
"repoUrl": "https://github.com/daler-rahimov/sio-asyncapi"
122+
},
123+
"filters": {
124+
"language": "Python",
125+
"technology": [
126+
"Socket.IO",
127+
"Flask"
128+
],
129+
"categories": [
130+
"code-first",
131+
"api"
132+
],
133+
"hasCommercial": false,
134+
"isAsyncAPIOwner": false
135+
}
136+
},
137137
{
138138
"title": "AsyncAPI.NET",
139139
"description": "The officially maintained fork of the AsyncAPI.NET SDK contains a useful object model for AsyncAPI documents in .NET along with common (de)serializers to extract raw AsyncApi JSON and YAML documents from the model.",
@@ -209,13 +209,17 @@
209209
}
210210
},
211211
{
212-
"title": "Golang AsyncAPI Code Generator",
213-
"description": "Generate Go user and application boilerplate from AsyncAPI specifications. Can be called from `go generate` without requirements.\n",
212+
"title": "asyncapi-python",
213+
"description": "Easily generate type-safe and async Python applications from AsyncAPI 3 specifications.",
214214
"links": {
215-
"repoUrl": "https://github.com/lerenn/asyncapi-codegen"
215+
"repoUrl": "https://github.com/G-USI/asyncapi-python/",
216+
"websiteUrl": "https://pypi.org/project/asyncapi-python/"
216217
},
217218
"filters": {
218-
"language": "golang",
219+
"language": "python",
220+
"technology": [
221+
"amqp"
222+
],
219223
"categories": [
220224
"code-generator"
221225
],
@@ -224,17 +228,13 @@
224228
}
225229
},
226230
{
227-
"title": "asyncapi-python",
228-
"description": "Easily generate type-safe and async Python applications from AsyncAPI 3 specifications.",
231+
"title": "Golang AsyncAPI Code Generator",
232+
"description": "Generate Go user and application boilerplate from AsyncAPI specifications. Can be called from `go generate` without requirements.\n",
229233
"links": {
230-
"repoUrl": "https://github.com/G-USI/asyncapi-python/",
231-
"websiteUrl": "https://pypi.org/project/asyncapi-python/"
234+
"repoUrl": "https://github.com/lerenn/asyncapi-codegen"
232235
},
233236
"filters": {
234-
"language": "python",
235-
"technology": [
236-
"amqp"
237-
],
237+
"language": "golang",
238238
"categories": [
239239
"code-generator"
240240
],
@@ -326,10 +326,10 @@
326326
"toolsList": [
327327
{
328328
"title": "AsyncAPI Studio",
329-
"description": "Visually design your AsyncAPI files and event-driven architecture.",
329+
"description": null,
330330
"links": {
331331
"websiteUrl": "https://studio.asyncapi.com",
332-
"repoUrl": "https://github.com/asyncapi/studio"
332+
"repoUrl": "https://github.com/Shurtu-gal/action-test-bed"
333333
},
334334
"filters": {
335335
"technology": [
@@ -340,7 +340,7 @@
340340
"editor"
341341
],
342342
"hasCommercial": false,
343-
"isAsyncAPIOwner": true
343+
"isAsyncAPIOwner": false
344344
}
345345
},
346346
{
@@ -364,10 +364,10 @@
364364
},
365365
{
366366
"title": "AsyncAPI Studio",
367-
"description": null,
367+
"description": "Visually design your AsyncAPI files and event-driven architecture.",
368368
"links": {
369369
"websiteUrl": "https://studio.asyncapi.com",
370-
"repoUrl": "https://github.com/Shurtu-gal/action-test-bed"
370+
"repoUrl": "https://github.com/asyncapi/studio"
371371
},
372372
"filters": {
373373
"technology": [
@@ -378,7 +378,7 @@
378378
"editor"
379379
],
380380
"hasCommercial": false,
381-
"isAsyncAPIOwner": false
381+
"isAsyncAPIOwner": true
382382
}
383383
}
384384
]
@@ -529,6 +529,28 @@
529529
"Mocking and Testing": {
530530
"description": "The tools below take specification documents as input, then publish fake messages to broker destinations for simulation purposes. They may also check that publisher messages are compliant with schemas.",
531531
"toolsList": [
532+
{
533+
"title": "Specmatic",
534+
"description": "Transform your API Specs into Executable Contracts with #NoCode in Seconds. Experience the power of Contract-Driven Development to confidently develop and independently deploy your Microservices and Microfrontends faster",
535+
"links": {
536+
"websiteUrl": "https://specmatic.io",
537+
"docsUrl": "https://specmatic.io/documentation/",
538+
"repoUrl": "https://github.com/specmatic/specmatic"
539+
},
540+
"filters": {
541+
"language": "kotlin",
542+
"technology": [
543+
"Docker",
544+
"maven"
545+
],
546+
"categories": [
547+
"mocking-and-testing",
548+
"CLIs"
549+
],
550+
"hasCommercial": true,
551+
"isAsyncAPIOwner": false
552+
}
553+
},
532554
{
533555
"title": "ZenWave SDK",
534556
"description": "DDD and API-First for Event-Driven Microservices",
@@ -577,28 +599,6 @@
577599
"hasCommercial": false,
578600
"isAsyncAPIOwner": false
579601
}
580-
},
581-
{
582-
"title": "Specmatic",
583-
"description": "Transform your API Specs into Executable Contracts with #NoCode in Seconds. Experience the power of Contract-Driven Development to confidently develop and independently deploy your Microservices and Microfrontends faster",
584-
"links": {
585-
"websiteUrl": "https://specmatic.io",
586-
"docsUrl": "https://specmatic.io/documentation/",
587-
"repoUrl": "https://github.com/specmatic/specmatic"
588-
},
589-
"filters": {
590-
"language": "kotlin",
591-
"technology": [
592-
"Docker",
593-
"maven"
594-
],
595-
"categories": [
596-
"mocking-and-testing",
597-
"CLIs"
598-
],
599-
"hasCommercial": true,
600-
"isAsyncAPIOwner": false
601-
}
602602
}
603603
]
604604
},
@@ -673,48 +673,70 @@
673673
"description": "The following is a list of tools that compare AsyncAPI documents.",
674674
"toolsList": [
675675
{
676-
"title": "jasyncapicmp",
677-
"description": "Tool for comparing two AsyncAPI versions and evaluating compatibility.",
676+
"title": "AsyncAPI Diff",
677+
"description": "Diff is a library that compares two AsyncAPI Documents and provides information about the differences by pointing out explicitly information like breaking changes.",
678678
"links": {
679-
"websiteUrl": "https://siom79.github.io/jasyncapicmp/",
680-
"docsUrl": "https://github.com/siom79/jasyncapicmp",
681-
"repoUrl": "https://github.com/siom79/jasyncapicmp"
679+
"repoUrl": "https://github.com/asyncapi/diff"
682680
},
683681
"filters": {
684-
"language": "Java",
682+
"language": "TypeScript",
685683
"technology": [
686-
"Maven"
684+
"TypeScript"
687685
],
688686
"categories": [
689687
"compare-tool"
690688
],
691689
"hasCommercial": false,
692-
"isAsyncAPIOwner": false
690+
"isAsyncAPIOwner": true
693691
}
694692
},
695693
{
696-
"title": "AsyncAPI Diff",
697-
"description": "Diff is a library that compares two AsyncAPI Documents and provides information about the differences by pointing out explicitly information like breaking changes.",
694+
"title": "jasyncapicmp",
695+
"description": "Tool for comparing two AsyncAPI versions and evaluating compatibility.",
698696
"links": {
699-
"repoUrl": "https://github.com/asyncapi/diff"
697+
"websiteUrl": "https://siom79.github.io/jasyncapicmp/",
698+
"docsUrl": "https://github.com/siom79/jasyncapicmp",
699+
"repoUrl": "https://github.com/siom79/jasyncapicmp"
700700
},
701701
"filters": {
702-
"language": "TypeScript",
702+
"language": "Java",
703703
"technology": [
704-
"TypeScript"
704+
"Maven"
705705
],
706706
"categories": [
707707
"compare-tool"
708708
],
709709
"hasCommercial": false,
710-
"isAsyncAPIOwner": true
710+
"isAsyncAPIOwner": false
711711
}
712712
}
713713
]
714714
},
715715
"CLIs": {
716716
"description": "The following is a list of tools that you can work with in terminal or do some CI/CD automation.",
717717
"toolsList": [
718+
{
719+
"title": "Specmatic",
720+
"description": "Transform your API Specs into Executable Contracts with #NoCode in Seconds. Experience the power of Contract-Driven Development to confidently develop and independently deploy your Microservices and Microfrontends faster",
721+
"links": {
722+
"websiteUrl": "https://specmatic.io",
723+
"docsUrl": "https://specmatic.io/documentation/",
724+
"repoUrl": "https://github.com/specmatic/specmatic"
725+
},
726+
"filters": {
727+
"language": "kotlin",
728+
"technology": [
729+
"Docker",
730+
"maven"
731+
],
732+
"categories": [
733+
"mocking-and-testing",
734+
"CLIs"
735+
],
736+
"hasCommercial": true,
737+
"isAsyncAPIOwner": false
738+
}
739+
},
718740
{
719741
"title": "ZenWave SDK",
720742
"description": "DDD and API-First for Event-Driven Microservices",
@@ -783,28 +805,6 @@
783805
"isAsyncAPIOwner": false
784806
}
785807
},
786-
{
787-
"title": "Specmatic",
788-
"description": "Transform your API Specs into Executable Contracts with #NoCode in Seconds. Experience the power of Contract-Driven Development to confidently develop and independently deploy your Microservices and Microfrontends faster",
789-
"links": {
790-
"websiteUrl": "https://specmatic.io",
791-
"docsUrl": "https://specmatic.io/documentation/",
792-
"repoUrl": "https://github.com/specmatic/specmatic"
793-
},
794-
"filters": {
795-
"language": "kotlin",
796-
"technology": [
797-
"Docker",
798-
"maven"
799-
],
800-
"categories": [
801-
"mocking-and-testing",
802-
"CLIs"
803-
],
804-
"hasCommercial": true,
805-
"isAsyncAPIOwner": false
806-
}
807-
},
808808
{
809809
"title": "AsyncAPI CLI",
810810
"description": "One CLI to rule them all. \nThis is a CLI that aims to integrate all AsyncAPI tools that you need while AsyncAPI document development and maintainance. \nYou can use it to generate docs or code, validate AsyncAPI document and event create new documents.\n",

config/tools.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1307,10 +1307,10 @@
13071307
"toolsList": [
13081308
{
13091309
"title": "AsyncAPI Studio",
1310-
"description": "Visually design your AsyncAPI files and event-driven architecture.",
1310+
"description": null,
13111311
"links": {
13121312
"websiteUrl": "https://studio.asyncapi.com",
1313-
"repoUrl": "https://github.com/asyncapi/studio"
1313+
"repoUrl": "https://github.com/Shurtu-gal/action-test-bed"
13141314
},
13151315
"filters": {
13161316
"language": [],
@@ -1361,10 +1361,10 @@
13611361
},
13621362
{
13631363
"title": "AsyncAPI Studio",
1364-
"description": null,
1364+
"description": "Visually design your AsyncAPI files and event-driven architecture.",
13651365
"links": {
13661366
"websiteUrl": "https://studio.asyncapi.com",
1367-
"repoUrl": "https://github.com/Shurtu-gal/action-test-bed"
1367+
"repoUrl": "https://github.com/asyncapi/studio"
13681368
},
13691369
"filters": {
13701370
"language": [],

0 commit comments

Comments
 (0)