@apiaddicts

apIAddicts

Non profit organization focus in APIs and AI

image

🖖 Hi, APIAddict! We're apIAddicts, a non-profit foundation aimed at providing courses, resources and events focused on APIs, MCPS and Agents. Contribute to API/IA Evangelization!

TwitterDiscordLinkedInFacebookYouTube

This account is intended for :octocat:community use, it can be modified and adapted without commercial use. If you need a version, support or help for your enterprise or project, please contact us 📧 devrel@apiaddicts.org

🙌 Join Adopters list

📢 If any of our tools is part of your organization's toolkit, we kindly encourage you to include your company's name in our Adopters list. 🙏 This not only significantly boosts the project's visibility and reputation but also represents a small yet impactful way to give back to the project.

👩🏽‍💻 Contribute to ApiAddicts

We're an inclusive and open community, welcoming you to join our effort to enhance ApiAddicts, and we're excited to prioritize tasks based on community input, inviting you to review and collaborate through our GitHub issue tracker.

Feel free to drop by and greet us on our GitHub discussion or Discord chat. You can also show your support by giving us some GitHub stars ⭐️, or by following us on Twitter, LinkedIn, and subscribing to our YouTube channel! 🚀

"Buy Me A Coffee"

🛠️ Code Generators

🎁 Tool📚 Description🤖 Technology
apigen.springbootGenerate an archetype of the springboot framework using the openapi fileJavaSpring
apigen.netGenerate an archetype of the asp.net framework using the openapi fileCsharpDotNet
apigen.pythonAPI to generate an archetype of the python fastAPI framework using the openapi filePythonFastAPI
apigen-python-corePackage core to generate proyect of fastapi using the openapi filePython
visual-mapperForm for assigning an OpenAPI file to a database schemajs
apigen-springboot-cliCLI for using the apigen tool in Spring Boot projectsJava

🛠️ Scoring and Quality

🎁 Tool📚 Description🤖 Technology
sonar-openapi-coreSonar Code analyzer for OpenAPI specificationsJava
sonar-openapi-rulesmore 100 rules for Sonar Code analyzer for OpenAPI specificationsJava
spectral-openpi-rulesSpectral guide with apiaddicts recommended rules for openapiYAML
sonar-asyncapi-coreSonar Code analyzer for Asyncapi specificationsJava
sonar-asyncapi-rulesSonar Asyncapi rules for code analyzer for Asyncapi specificationsJava
spectral-asyncapi-rulesSpectral guide with apiaddicts recommended rules for asyncapiYAML

🛠️ Tests generators

🎁 Tool📚 Description🤖 Technology
openapi2postmanCreates automatic tests from Openapi 3.0 / 2.0 using postman formatjs
openapi2soapuiGenerate a SoapUI project from an OpenAPI SpecificationJava
openapi2insomniaGenerate a Insominia project from an OpenAPI SpecificationTypeScript

🛠️ Gaia-x

🎁 Tool📚 Description🤖 Technology
connector-assets-configForm to config assets for EDC connectorjs
compliance-onboarding-data-spaceWidget for obtaining Gaia-X compliance certificationjs

🛠️ Documentation

🎁 Tool📚 Description🤖 Technology
api-mcp-market-frontAPI & MCP & Data Services (Gaiax) Market frontjs
api-mcp-market-cmsCMS for apimcp-market (strapi.io)js

🛠️ Skills

🎁 Tool📚 Description🤖 Technology
apigen-skillsSkills to generate projects from apigen.net using OpenAPIjs
openapi2soapui-skillsSkills to generate contract tests from openapi2soapui using OpenAPIjs

Last releases

The last release are:

🎁 APIAI-Tool📚 Description🤖 Version
apigen-skillsNew proyectGitHub release (latest by date)
openapi2soapui-skillsNew proyectGitHub release (latest by date)
sonaropenapi-rulesNew proyectGitHub release (latest by date)
apiaddicts-style-guide-spectralNew proyectGitHub release (latest by date)

Roadmap

The next releases are:

Sept 2026

  • MCP Devportal
  • visual mapper for apigen.springboot, apigen.net y apigen.python
  • Lanch APIMarket
  • sonarMCPrules
  • openapi2insomnia

Dec 2026

  • DevPortal connector TyK
  • openapi2asyncapi
  • Add agents, skills and microservices to developer portal

Popular repositories Loading

  1. apigen.springboot apigen.springbootPublic

    Apigen allow generate springboot archetipe using openapi file as mapping tool between the openapi definition and the database.

    Java 30 3

  2. openapi2postman openapi2postmanPublic

    Project open source financed by Madrid Digital (Spain) and CloudAPPi S.L and promoted by APIAddicts. With this project, you can generate all tests automatically using a Swagger document, and you ca…

    JavaScript 21 6

  3. sonaropenapi-rules sonaropenapi-rulesPublic

    sonaropenapi-rules is a set of rules to validate OpenAPI / Swagger api definitions in SonarQube, you also need to install the evaluation engine.

    HTML 21

  4. sonar-openapi sonar-openapiPublic

    Evaluation engine for OpenAPI/Swagger API definitions in SonarQube

    Java 15 1

  5. openapi2soapui openapi2soapuiPublic

    API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each …

    Java 10 5

  6. apigen.net apigen.netPublic

    archetype generator .net microservices using openapi doc

    C# 7

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content
@apiaddicts

apIAddicts

Non profit organization focus in APIs and AI

image

🖖 Hi, APIAddict! We're apIAddicts, a non-profit foundation aimed at providing courses, resources and events focused on APIs, MCPS and Agents. Contribute to API/IA Evangelization!

TwitterDiscordLinkedInFacebookYouTube

This account is intended for :octocat:community use, it can be modified and adapted without commercial use. If you need a version, support or help for your enterprise or project, please contact us 📧 devrel@apiaddicts.org

🙌 Join Adopters list

📢 If any of our tools is part of your organization's toolkit, we kindly encourage you to include your company's name in our Adopters list. 🙏 This not only significantly boosts the project's visibility and reputation but also represents a small yet impactful way to give back to the project.

👩🏽‍💻 Contribute to ApiAddicts

We're an inclusive and open community, welcoming you to join our effort to enhance ApiAddicts, and we're excited to prioritize tasks based on community input, inviting you to review and collaborate through our GitHub issue tracker.

Feel free to drop by and greet us on our GitHub discussion or Discord chat. You can also show your support by giving us some GitHub stars ⭐️, or by following us on Twitter, LinkedIn, and subscribing to our YouTube channel! 🚀

"Buy Me A Coffee"

🛠️ Code Generators

🎁 Tool📚 Description🤖 Technology
apigen.springbootGenerate an archetype of the springboot framework using the openapi fileJavaSpring
apigen.netGenerate an archetype of the asp.net framework using the openapi fileCsharpDotNet
apigen.pythonAPI to generate an archetype of the python fastAPI framework using the openapi filePythonFastAPI
apigen-python-corePackage core to generate proyect of fastapi using the openapi filePython
visual-mapperForm for assigning an OpenAPI file to a database schemajs
apigen-springboot-cliCLI for using the apigen tool in Spring Boot projectsJava

🛠️ Scoring and Quality

🎁 Tool📚 Description🤖 Technology
sonar-openapi-coreSonar Code analyzer for OpenAPI specificationsJava
sonar-openapi-rulesmore 100 rules for Sonar Code analyzer for OpenAPI specificationsJava
spectral-openpi-rulesSpectral guide with apiaddicts recommended rules for openapiYAML
sonar-asyncapi-coreSonar Code analyzer for Asyncapi specificationsJava
sonar-asyncapi-rulesSonar Asyncapi rules for code analyzer for Asyncapi specificationsJava
spectral-asyncapi-rulesSpectral guide with apiaddicts recommended rules for asyncapiYAML

🛠️ Tests generators

🎁 Tool📚 Description🤖 Technology
openapi2postmanCreates automatic tests from Openapi 3.0 / 2.0 using postman formatjs
openapi2soapuiGenerate a SoapUI project from an OpenAPI SpecificationJava
openapi2insomniaGenerate a Insominia project from an OpenAPI SpecificationTypeScript

🛠️ Gaia-x

🎁 Tool📚 Description🤖 Technology
connector-assets-configForm to config assets for EDC connectorjs
compliance-onboarding-data-spaceWidget for obtaining Gaia-X compliance certificationjs

🛠️ Documentation

🎁 Tool📚 Description🤖 Technology
api-mcp-market-frontAPI & MCP & Data Services (Gaiax) Market frontjs
api-mcp-market-cmsCMS for apimcp-market (strapi.io)js

🛠️ Skills

🎁 Tool📚 Description🤖 Technology
apigen-skillsSkills to generate projects from apigen.net using OpenAPIjs
openapi2soapui-skillsSkills to generate contract tests from openapi2soapui using OpenAPIjs

Last releases

The last release are:

🎁 APIAI-Tool📚 Description🤖 Version
apigen-skillsNew proyectGitHub release (latest by date)
openapi2soapui-skillsNew proyectGitHub release (latest by date)
sonaropenapi-rulesNew proyectGitHub release (latest by date)
apiaddicts-style-guide-spectralNew proyectGitHub release (latest by date)

Roadmap

The next releases are:

Sept 2026

  • MCP Devportal
  • visual mapper for apigen.springboot, apigen.net y apigen.python
  • Lanch APIMarket
  • sonarMCPrules
  • openapi2insomnia

Dec 2026

  • DevPortal connector TyK
  • openapi2asyncapi
  • Add agents, skills and microservices to developer portal

Popular repositories Loading

  1. apigen.springboot apigen.springbootPublic

    Apigen allow generate springboot archetipe using openapi file as mapping tool between the openapi definition and the database.

    Java 30 3

  2. openapi2postman openapi2postmanPublic

    Project open source financed by Madrid Digital (Spain) and CloudAPPi S.L and promoted by APIAddicts. With this project, you can generate all tests automatically using a Swagger document, and you ca…

    JavaScript 21 6

  3. sonaropenapi-rules sonaropenapi-rulesPublic

    sonaropenapi-rules is a set of rules to validate OpenAPI / Swagger api definitions in SonarQube, you also need to install the evaluation engine.

    HTML 21

  4. sonar-openapi sonar-openapiPublic

    Evaluation engine for OpenAPI/Swagger API definitions in SonarQube

    Java 15 1

  5. openapi2soapui openapi2soapuiPublic

    API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each …

    Java 10 5

  6. apigen.net apigen.netPublic

    archetype generator .net microservices using openapi doc

    C# 7

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
@apiaddicts

apIAddicts

Non profit organization focus in APIs and AI

image

🖖 Hi, APIAddict! We're apIAddicts, a non-profit foundation aimed at providing courses, resources and events focused on APIs, MCPS and Agents. Contribute to API/IA Evangelization!

TwitterDiscordLinkedInFacebookYouTube

This account is intended for :octocat:community use, it can be modified and adapted without commercial use. If you need a version, support or help for your enterprise or project, please contact us 📧 devrel@apiaddicts.org

🙌 Join Adopters list

📢 If any of our tools is part of your organization's toolkit, we kindly encourage you to include your company's name in our Adopters list. 🙏 This not only significantly boosts the project's visibility and reputation but also represents a small yet impactful way to give back to the project.

👩🏽‍💻 Contribute to ApiAddicts

We're an inclusive and open community, welcoming you to join our effort to enhance ApiAddicts, and we're excited to prioritize tasks based on community input, inviting you to review and collaborate through our GitHub issue tracker.

Feel free to drop by and greet us on our GitHub discussion or Discord chat. You can also show your support by giving us some GitHub stars ⭐️, or by following us on Twitter, LinkedIn, and subscribing to our YouTube channel! 🚀

"Buy Me A Coffee"

🛠️ Code Generators

🎁 Tool📚 Description🤖 Technology
apigen.springbootGenerate an archetype of the springboot framework using the openapi fileJavaSpring
apigen.netGenerate an archetype of the asp.net framework using the openapi fileCsharpDotNet
apigen.pythonAPI to generate an archetype of the python fastAPI framework using the openapi filePythonFastAPI
apigen-python-corePackage core to generate proyect of fastapi using the openapi filePython
visual-mapperForm for assigning an OpenAPI file to a database schemajs
apigen-springboot-cliCLI for using the apigen tool in Spring Boot projectsJava

🛠️ Scoring and Quality

🎁 Tool📚 Description🤖 Technology
sonar-openapi-coreSonar Code analyzer for OpenAPI specificationsJava
sonar-openapi-rulesmore 100 rules for Sonar Code analyzer for OpenAPI specificationsJava
spectral-openpi-rulesSpectral guide with apiaddicts recommended rules for openapiYAML
sonar-asyncapi-coreSonar Code analyzer for Asyncapi specificationsJava
sonar-asyncapi-rulesSonar Asyncapi rules for code analyzer for Asyncapi specificationsJava
spectral-asyncapi-rulesSpectral guide with apiaddicts recommended rules for asyncapiYAML

🛠️ Tests generators

🎁 Tool📚 Description🤖 Technology
openapi2postmanCreates automatic tests from Openapi 3.0 / 2.0 using postman formatjs
openapi2soapuiGenerate a SoapUI project from an OpenAPI SpecificationJava
openapi2insomniaGenerate a Insominia project from an OpenAPI SpecificationTypeScript

🛠️ Gaia-x

🎁 Tool📚 Description🤖 Technology
connector-assets-configForm to config assets for EDC connectorjs
compliance-onboarding-data-spaceWidget for obtaining Gaia-X compliance certificationjs

🛠️ Documentation

🎁 Tool📚 Description🤖 Technology
api-mcp-market-frontAPI & MCP & Data Services (Gaiax) Market frontjs
api-mcp-market-cmsCMS for apimcp-market (strapi.io)js

🛠️ Skills

🎁 Tool📚 Description🤖 Technology
apigen-skillsSkills to generate projects from apigen.net using OpenAPIjs
openapi2soapui-skillsSkills to generate contract tests from openapi2soapui using OpenAPIjs

Last releases

The last release are:

🎁 APIAI-Tool📚 Description🤖 Version
apigen-skillsNew proyectGitHub release (latest by date)
openapi2soapui-skillsNew proyectGitHub release (latest by date)
sonaropenapi-rulesNew proyectGitHub release (latest by date)
apiaddicts-style-guide-spectralNew proyectGitHub release (latest by date)

Roadmap

The next releases are:

Sept 2026

  • MCP Devportal
  • visual mapper for apigen.springboot, apigen.net y apigen.python
  • Lanch APIMarket
  • sonarMCPrules
  • openapi2insomnia

Dec 2026

  • DevPortal connector TyK
  • openapi2asyncapi
  • Add agents, skills and microservices to developer portal

Popular repositories Loading

  1. apigen.springboot apigen.springbootPublic

    Apigen allow generate springboot archetipe using openapi file as mapping tool between the openapi definition and the database.

    Java 30 3

  2. openapi2postman openapi2postmanPublic

    Project open source financed by Madrid Digital (Spain) and CloudAPPi S.L and promoted by APIAddicts. With this project, you can generate all tests automatically using a Swagger document, and you ca…

    JavaScript 21 6

  3. sonaropenapi-rules sonaropenapi-rulesPublic

    sonaropenapi-rules is a set of rules to validate OpenAPI / Swagger api definitions in SonarQube, you also need to install the evaluation engine.

    HTML 21

  4. sonar-openapi sonar-openapiPublic

    Evaluation engine for OpenAPI/Swagger API definitions in SonarQube

    Java 15 1

  5. openapi2soapui openapi2soapuiPublic

    API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each …

    Java 10 5

  6. apigen.net apigen.netPublic

    archetype generator .net microservices using openapi doc

    C# 7

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
@apiaddicts

apIAddicts

Non profit organization focus in APIs and AI

image

🖖 Hi, APIAddict! We're apIAddicts, a non-profit foundation aimed at providing courses, resources and events focused on APIs, MCPS and Agents. Contribute to API/IA Evangelization!

TwitterDiscordLinkedInFacebookYouTube

This account is intended for :octocat:community use, it can be modified and adapted without commercial use. If you need a version, support or help for your enterprise or project, please contact us 📧 devrel@apiaddicts.org

🙌 Join Adopters list

📢 If any of our tools is part of your organization's toolkit, we kindly encourage you to include your company's name in our Adopters list. 🙏 This not only significantly boosts the project's visibility and reputation but also represents a small yet impactful way to give back to the project.

👩🏽‍💻 Contribute to ApiAddicts

We're an inclusive and open community, welcoming you to join our effort to enhance ApiAddicts, and we're excited to prioritize tasks based on community input, inviting you to review and collaborate through our GitHub issue tracker.

Feel free to drop by and greet us on our GitHub discussion or Discord chat. You can also show your support by giving us some GitHub stars ⭐️, or by following us on Twitter, LinkedIn, and subscribing to our YouTube channel! 🚀

"Buy Me A Coffee"

🛠️ Code Generators

🎁 Tool📚 Description🤖 Technology
apigen.springbootGenerate an archetype of the springboot framework using the openapi fileJavaSpring
apigen.netGenerate an archetype of the asp.net framework using the openapi fileCsharpDotNet
apigen.pythonAPI to generate an archetype of the python fastAPI framework using the openapi filePythonFastAPI
apigen-python-corePackage core to generate proyect of fastapi using the openapi filePython
visual-mapperForm for assigning an OpenAPI file to a database schemajs
apigen-springboot-cliCLI for using the apigen tool in Spring Boot projectsJava

🛠️ Scoring and Quality

🎁 Tool📚 Description🤖 Technology
sonar-openapi-coreSonar Code analyzer for OpenAPI specificationsJava
sonar-openapi-rulesmore 100 rules for Sonar Code analyzer for OpenAPI specificationsJava
spectral-openpi-rulesSpectral guide with apiaddicts recommended rules for openapiYAML
sonar-asyncapi-coreSonar Code analyzer for Asyncapi specificationsJava
sonar-asyncapi-rulesSonar Asyncapi rules for code analyzer for Asyncapi specificationsJava
spectral-asyncapi-rulesSpectral guide with apiaddicts recommended rules for asyncapiYAML

🛠️ Tests generators

🎁 Tool📚 Description🤖 Technology
openapi2postmanCreates automatic tests from Openapi 3.0 / 2.0 using postman formatjs
openapi2soapuiGenerate a SoapUI project from an OpenAPI SpecificationJava
openapi2insomniaGenerate a Insominia project from an OpenAPI SpecificationTypeScript

🛠️ Gaia-x

🎁 Tool📚 Description🤖 Technology
connector-assets-configForm to config assets for EDC connectorjs
compliance-onboarding-data-spaceWidget for obtaining Gaia-X compliance certificationjs

🛠️ Documentation

🎁 Tool📚 Description🤖 Technology
api-mcp-market-frontAPI & MCP & Data Services (Gaiax) Market frontjs
api-mcp-market-cmsCMS for apimcp-market (strapi.io)js

🛠️ Skills

🎁 Tool📚 Description🤖 Technology
apigen-skillsSkills to generate projects from apigen.net using OpenAPIjs
openapi2soapui-skillsSkills to generate contract tests from openapi2soapui using OpenAPIjs

Last releases

The last release are:

🎁 APIAI-Tool📚 Description🤖 Version
apigen-skillsNew proyectGitHub release (latest by date)
openapi2soapui-skillsNew proyectGitHub release (latest by date)
sonaropenapi-rulesNew proyectGitHub release (latest by date)
apiaddicts-style-guide-spectralNew proyectGitHub release (latest by date)

Roadmap

The next releases are:

Sept 2026

  • MCP Devportal
  • visual mapper for apigen.springboot, apigen.net y apigen.python
  • Lanch APIMarket
  • sonarMCPrules
  • openapi2insomnia

Dec 2026

  • DevPortal connector TyK
  • openapi2asyncapi
  • Add agents, skills and microservices to developer portal

Popular repositories Loading

  1. apigen.springboot apigen.springbootPublic

    Apigen allow generate springboot archetipe using openapi file as mapping tool between the openapi definition and the database.

    Java 30 3

  2. openapi2postman openapi2postmanPublic

    Project open source financed by Madrid Digital (Spain) and CloudAPPi S.L and promoted by APIAddicts. With this project, you can generate all tests automatically using a Swagger document, and you ca…

    JavaScript 21 6

  3. sonaropenapi-rules sonaropenapi-rulesPublic

    sonaropenapi-rules is a set of rules to validate OpenAPI / Swagger api definitions in SonarQube, you also need to install the evaluation engine.

    HTML 21

  4. sonar-openapi sonar-openapiPublic

    Evaluation engine for OpenAPI/Swagger API definitions in SonarQube

    Java 15 1

  5. openapi2soapui openapi2soapuiPublic

    API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each …

    Java 10 5

  6. apigen.net apigen.netPublic

    archetype generator .net microservices using openapi doc

    C# 7

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content
@apiaddicts

apIAddicts

Non profit organization focus in APIs and AI

image

🖖 Hi, APIAddict! We're apIAddicts, a non-profit foundation aimed at providing courses, resources and events focused on APIs, MCPS and Agents. Contribute to API/IA Evangelization!

TwitterDiscordLinkedInFacebookYouTube

This account is intended for :octocat:community use, it can be modified and adapted without commercial use. If you need a version, support or help for your enterprise or project, please contact us 📧 devrel@apiaddicts.org

🙌 Join Adopters list

📢 If any of our tools is part of your organization's toolkit, we kindly encourage you to include your company's name in our Adopters list. 🙏 This not only significantly boosts the project's visibility and reputation but also represents a small yet impactful way to give back to the project.

👩🏽‍💻 Contribute to ApiAddicts

We're an inclusive and open community, welcoming you to join our effort to enhance ApiAddicts, and we're excited to prioritize tasks based on community input, inviting you to review and collaborate through our GitHub issue tracker.

Feel free to drop by and greet us on our GitHub discussion or Discord chat. You can also show your support by giving us some GitHub stars ⭐️, or by following us on Twitter, LinkedIn, and subscribing to our YouTube channel! 🚀

"Buy Me A Coffee"

🛠️ Code Generators

🎁 Tool📚 Description🤖 Technology
apigen.springbootGenerate an archetype of the springboot framework using the openapi fileJavaSpring
apigen.netGenerate an archetype of the asp.net framework using the openapi fileCsharpDotNet
apigen.pythonAPI to generate an archetype of the python fastAPI framework using the openapi filePythonFastAPI
apigen-python-corePackage core to generate proyect of fastapi using the openapi filePython
visual-mapperForm for assigning an OpenAPI file to a database schemajs
apigen-springboot-cliCLI for using the apigen tool in Spring Boot projectsJava

🛠️ Scoring and Quality

🎁 Tool📚 Description🤖 Technology
sonar-openapi-coreSonar Code analyzer for OpenAPI specificationsJava
sonar-openapi-rulesmore 100 rules for Sonar Code analyzer for OpenAPI specificationsJava
spectral-openpi-rulesSpectral guide with apiaddicts recommended rules for openapiYAML
sonar-asyncapi-coreSonar Code analyzer for Asyncapi specificationsJava
sonar-asyncapi-rulesSonar Asyncapi rules for code analyzer for Asyncapi specificationsJava
spectral-asyncapi-rulesSpectral guide with apiaddicts recommended rules for asyncapiYAML

🛠️ Tests generators

🎁 Tool📚 Description🤖 Technology
openapi2postmanCreates automatic tests from Openapi 3.0 / 2.0 using postman formatjs
openapi2soapuiGenerate a SoapUI project from an OpenAPI SpecificationJava
openapi2insomniaGenerate a Insominia project from an OpenAPI SpecificationTypeScript

🛠️ Gaia-x

🎁 Tool📚 Description🤖 Technology
connector-assets-configForm to config assets for EDC connectorjs
compliance-onboarding-data-spaceWidget for obtaining Gaia-X compliance certificationjs

🛠️ Documentation

🎁 Tool📚 Description🤖 Technology
api-mcp-market-frontAPI & MCP & Data Services (Gaiax) Market frontjs
api-mcp-market-cmsCMS for apimcp-market (strapi.io)js

🛠️ Skills

🎁 Tool📚 Description🤖 Technology
apigen-skillsSkills to generate projects from apigen.net using OpenAPIjs
openapi2soapui-skillsSkills to generate contract tests from openapi2soapui using OpenAPIjs

Last releases

The last release are:

🎁 APIAI-Tool📚 Description🤖 Version
apigen-skillsNew proyectGitHub release (latest by date)
openapi2soapui-skillsNew proyectGitHub release (latest by date)
sonaropenapi-rulesNew proyectGitHub release (latest by date)
apiaddicts-style-guide-spectralNew proyectGitHub release (latest by date)

Roadmap

The next releases are:

Sept 2026

  • MCP Devportal
  • visual mapper for apigen.springboot, apigen.net y apigen.python
  • Lanch APIMarket
  • sonarMCPrules
  • openapi2insomnia

Dec 2026

  • DevPortal connector TyK
  • openapi2asyncapi
  • Add agents, skills and microservices to developer portal

Popular repositories Loading

  1. apigen.springboot apigen.springbootPublic

    Apigen allow generate springboot archetipe using openapi file as mapping tool between the openapi definition and the database.

    Java 30 3

  2. openapi2postman openapi2postmanPublic

    Project open source financed by Madrid Digital (Spain) and CloudAPPi S.L and promoted by APIAddicts. With this project, you can generate all tests automatically using a Swagger document, and you ca…

    JavaScript 21 6

  3. sonaropenapi-rules sonaropenapi-rulesPublic

    sonaropenapi-rules is a set of rules to validate OpenAPI / Swagger api definitions in SonarQube, you also need to install the evaluation engine.

    HTML 21

  4. sonar-openapi sonar-openapiPublic

    Evaluation engine for OpenAPI/Swagger API definitions in SonarQube

    Java 15 1

  5. openapi2soapui openapi2soapuiPublic

    API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each …

    Java 10 5

  6. apigen.net apigen.netPublic

    archetype generator .net microservices using openapi doc

    C# 7

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
@apiaddicts

apIAddicts

Non profit organization focus in APIs and AI

image

🖖 Hi, APIAddict! We're apIAddicts, a non-profit foundation aimed at providing courses, resources and events focused on APIs, MCPS and Agents. Contribute to API/IA Evangelization!

TwitterDiscordLinkedInFacebookYouTube

This account is intended for :octocat:community use, it can be modified and adapted without commercial use. If you need a version, support or help for your enterprise or project, please contact us 📧 devrel@apiaddicts.org

🙌 Join Adopters list

📢 If any of our tools is part of your organization's toolkit, we kindly encourage you to include your company's name in our Adopters list. 🙏 This not only significantly boosts the project's visibility and reputation but also represents a small yet impactful way to give back to the project.

👩🏽‍💻 Contribute to ApiAddicts

We're an inclusive and open community, welcoming you to join our effort to enhance ApiAddicts, and we're excited to prioritize tasks based on community input, inviting you to review and collaborate through our GitHub issue tracker.

Feel free to drop by and greet us on our GitHub discussion or Discord chat. You can also show your support by giving us some GitHub stars ⭐️, or by following us on Twitter, LinkedIn, and subscribing to our YouTube channel! 🚀

"Buy Me A Coffee"

🛠️ Code Generators

🎁 Tool📚 Description🤖 Technology
apigen.springbootGenerate an archetype of the springboot framework using the openapi fileJavaSpring
apigen.netGenerate an archetype of the asp.net framework using the openapi fileCsharpDotNet
apigen.pythonAPI to generate an archetype of the python fastAPI framework using the openapi filePythonFastAPI
apigen-python-corePackage core to generate proyect of fastapi using the openapi filePython
visual-mapperForm for assigning an OpenAPI file to a database schemajs
apigen-springboot-cliCLI for using the apigen tool in Spring Boot projectsJava

🛠️ Scoring and Quality

🎁 Tool📚 Description🤖 Technology
sonar-openapi-coreSonar Code analyzer for OpenAPI specificationsJava
sonar-openapi-rulesmore 100 rules for Sonar Code analyzer for OpenAPI specificationsJava
spectral-openpi-rulesSpectral guide with apiaddicts recommended rules for openapiYAML
sonar-asyncapi-coreSonar Code analyzer for Asyncapi specificationsJava
sonar-asyncapi-rulesSonar Asyncapi rules for code analyzer for Asyncapi specificationsJava
spectral-asyncapi-rulesSpectral guide with apiaddicts recommended rules for asyncapiYAML

🛠️ Tests generators

🎁 Tool📚 Description🤖 Technology
openapi2postmanCreates automatic tests from Openapi 3.0 / 2.0 using postman formatjs
openapi2soapuiGenerate a SoapUI project from an OpenAPI SpecificationJava
openapi2insomniaGenerate a Insominia project from an OpenAPI SpecificationTypeScript

🛠️ Gaia-x

🎁 Tool📚 Description🤖 Technology
connector-assets-configForm to config assets for EDC connectorjs
compliance-onboarding-data-spaceWidget for obtaining Gaia-X compliance certificationjs

🛠️ Documentation

🎁 Tool📚 Description🤖 Technology
api-mcp-market-frontAPI & MCP & Data Services (Gaiax) Market frontjs
api-mcp-market-cmsCMS for apimcp-market (strapi.io)js

🛠️ Skills

🎁 Tool📚 Description🤖 Technology
apigen-skillsSkills to generate projects from apigen.net using OpenAPIjs
openapi2soapui-skillsSkills to generate contract tests from openapi2soapui using OpenAPIjs

Last releases

The last release are:

🎁 APIAI-Tool📚 Description🤖 Version
apigen-skillsNew proyectGitHub release (latest by date)
openapi2soapui-skillsNew proyectGitHub release (latest by date)
sonaropenapi-rulesNew proyectGitHub release (latest by date)
apiaddicts-style-guide-spectralNew proyectGitHub release (latest by date)

Roadmap

The next releases are:

Sept 2026

  • MCP Devportal
  • visual mapper for apigen.springboot, apigen.net y apigen.python
  • Lanch APIMarket
  • sonarMCPrules
  • openapi2insomnia

Dec 2026

  • DevPortal connector TyK
  • openapi2asyncapi
  • Add agents, skills and microservices to developer portal

Popular repositories Loading

  1. apigen.springboot apigen.springbootPublic

    Apigen allow generate springboot archetipe using openapi file as mapping tool between the openapi definition and the database.

    Java 30 3

  2. openapi2postman openapi2postmanPublic

    Project open source financed by Madrid Digital (Spain) and CloudAPPi S.L and promoted by APIAddicts. With this project, you can generate all tests automatically using a Swagger document, and you ca…

    JavaScript 21 6

  3. sonaropenapi-rules sonaropenapi-rulesPublic

    sonaropenapi-rules is a set of rules to validate OpenAPI / Swagger api definitions in SonarQube, you also need to install the evaluation engine.

    HTML 21

  4. sonar-openapi sonar-openapiPublic

    Evaluation engine for OpenAPI/Swagger API definitions in SonarQube

    Java 15 1

  5. openapi2soapui openapi2soapuiPublic

    API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each …

    Java 10 5

  6. apigen.net apigen.netPublic

    archetype generator .net microservices using openapi doc

    C# 7

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
@apiaddicts

apIAddicts

Non profit organization focus in APIs and AI

image

🖖 Hi, APIAddict! We're apIAddicts, a non-profit foundation aimed at providing courses, resources and events focused on APIs, MCPS and Agents. Contribute to API/IA Evangelization!

TwitterDiscordLinkedInFacebookYouTube

This account is intended for :octocat:community use, it can be modified and adapted without commercial use. If you need a version, support or help for your enterprise or project, please contact us 📧 devrel@apiaddicts.org

🙌 Join Adopters list

📢 If any of our tools is part of your organization's toolkit, we kindly encourage you to include your company's name in our Adopters list. 🙏 This not only significantly boosts the project's visibility and reputation but also represents a small yet impactful way to give back to the project.

👩🏽‍💻 Contribute to ApiAddicts

We're an inclusive and open community, welcoming you to join our effort to enhance ApiAddicts, and we're excited to prioritize tasks based on community input, inviting you to review and collaborate through our GitHub issue tracker.

Feel free to drop by and greet us on our GitHub discussion or Discord chat. You can also show your support by giving us some GitHub stars ⭐️, or by following us on Twitter, LinkedIn, and subscribing to our YouTube channel! 🚀

"Buy Me A Coffee"

🛠️ Code Generators

🎁 Tool📚 Description🤖 Technology
apigen.springbootGenerate an archetype of the springboot framework using the openapi fileJavaSpring
apigen.netGenerate an archetype of the asp.net framework using the openapi fileCsharpDotNet
apigen.pythonAPI to generate an archetype of the python fastAPI framework using the openapi filePythonFastAPI
apigen-python-corePackage core to generate proyect of fastapi using the openapi filePython
visual-mapperForm for assigning an OpenAPI file to a database schemajs
apigen-springboot-cliCLI for using the apigen tool in Spring Boot projectsJava

🛠️ Scoring and Quality

🎁 Tool📚 Description🤖 Technology
sonar-openapi-coreSonar Code analyzer for OpenAPI specificationsJava
sonar-openapi-rulesmore 100 rules for Sonar Code analyzer for OpenAPI specificationsJava
spectral-openpi-rulesSpectral guide with apiaddicts recommended rules for openapiYAML
sonar-asyncapi-coreSonar Code analyzer for Asyncapi specificationsJava
sonar-asyncapi-rulesSonar Asyncapi rules for code analyzer for Asyncapi specificationsJava
spectral-asyncapi-rulesSpectral guide with apiaddicts recommended rules for asyncapiYAML

🛠️ Tests generators

🎁 Tool📚 Description🤖 Technology
openapi2postmanCreates automatic tests from Openapi 3.0 / 2.0 using postman formatjs
openapi2soapuiGenerate a SoapUI project from an OpenAPI SpecificationJava
openapi2insomniaGenerate a Insominia project from an OpenAPI SpecificationTypeScript

🛠️ Gaia-x

🎁 Tool📚 Description🤖 Technology
connector-assets-configForm to config assets for EDC connectorjs
compliance-onboarding-data-spaceWidget for obtaining Gaia-X compliance certificationjs

🛠️ Documentation

🎁 Tool📚 Description🤖 Technology
api-mcp-market-frontAPI & MCP & Data Services (Gaiax) Market frontjs
api-mcp-market-cmsCMS for apimcp-market (strapi.io)js

🛠️ Skills

🎁 Tool📚 Description🤖 Technology
apigen-skillsSkills to generate projects from apigen.net using OpenAPIjs
openapi2soapui-skillsSkills to generate contract tests from openapi2soapui using OpenAPIjs

Last releases

The last release are:

🎁 APIAI-Tool📚 Description🤖 Version
apigen-skillsNew proyectGitHub release (latest by date)
openapi2soapui-skillsNew proyectGitHub release (latest by date)
sonaropenapi-rulesNew proyectGitHub release (latest by date)
apiaddicts-style-guide-spectralNew proyectGitHub release (latest by date)

Roadmap

The next releases are:

Sept 2026

  • MCP Devportal
  • visual mapper for apigen.springboot, apigen.net y apigen.python
  • Lanch APIMarket
  • sonarMCPrules
  • openapi2insomnia

Dec 2026

  • DevPortal connector TyK
  • openapi2asyncapi
  • Add agents, skills and microservices to developer portal

Popular repositories Loading

  1. apigen.springboot apigen.springbootPublic

    Apigen allow generate springboot archetipe using openapi file as mapping tool between the openapi definition and the database.

    Java 30 3

  2. openapi2postman openapi2postmanPublic

    Project open source financed by Madrid Digital (Spain) and CloudAPPi S.L and promoted by APIAddicts. With this project, you can generate all tests automatically using a Swagger document, and you ca…

    JavaScript 21 6

  3. sonaropenapi-rules sonaropenapi-rulesPublic

    sonaropenapi-rules is a set of rules to validate OpenAPI / Swagger api definitions in SonarQube, you also need to install the evaluation engine.

    HTML 21

  4. sonar-openapi sonar-openapiPublic

    Evaluation engine for OpenAPI/Swagger API definitions in SonarQube

    Java 15 1

  5. openapi2soapui openapi2soapuiPublic

    API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each …

    Java 10 5

  6. apigen.net apigen.netPublic

    archetype generator .net microservices using openapi doc

    C# 7

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content
@apiaddicts

apIAddicts

Non profit organization focus in APIs and AI

image

🖖 Hi, APIAddict! We're apIAddicts, a non-profit foundation aimed at providing courses, resources and events focused on APIs, MCPS and Agents. Contribute to API/IA Evangelization!

TwitterDiscordLinkedInFacebookYouTube

This account is intended for :octocat:community use, it can be modified and adapted without commercial use. If you need a version, support or help for your enterprise or project, please contact us 📧 devrel@apiaddicts.org

🙌 Join Adopters list

📢 If any of our tools is part of your organization's toolkit, we kindly encourage you to include your company's name in our Adopters list. 🙏 This not only significantly boosts the project's visibility and reputation but also represents a small yet impactful way to give back to the project.

👩🏽‍💻 Contribute to ApiAddicts

We're an inclusive and open community, welcoming you to join our effort to enhance ApiAddicts, and we're excited to prioritize tasks based on community input, inviting you to review and collaborate through our GitHub issue tracker.

Feel free to drop by and greet us on our GitHub discussion or Discord chat. You can also show your support by giving us some GitHub stars ⭐️, or by following us on Twitter, LinkedIn, and subscribing to our YouTube channel! 🚀

"Buy Me A Coffee"

🛠️ Code Generators

🎁 Tool📚 Description🤖 Technology
apigen.springbootGenerate an archetype of the springboot framework using the openapi fileJavaSpring
apigen.netGenerate an archetype of the asp.net framework using the openapi fileCsharpDotNet
apigen.pythonAPI to generate an archetype of the python fastAPI framework using the openapi filePythonFastAPI
apigen-python-corePackage core to generate proyect of fastapi using the openapi filePython
visual-mapperForm for assigning an OpenAPI file to a database schemajs
apigen-springboot-cliCLI for using the apigen tool in Spring Boot projectsJava

🛠️ Scoring and Quality

🎁 Tool📚 Description🤖 Technology
sonar-openapi-coreSonar Code analyzer for OpenAPI specificationsJava
sonar-openapi-rulesmore 100 rules for Sonar Code analyzer for OpenAPI specificationsJava
spectral-openpi-rulesSpectral guide with apiaddicts recommended rules for openapiYAML
sonar-asyncapi-coreSonar Code analyzer for Asyncapi specificationsJava
sonar-asyncapi-rulesSonar Asyncapi rules for code analyzer for Asyncapi specificationsJava
spectral-asyncapi-rulesSpectral guide with apiaddicts recommended rules for asyncapiYAML

🛠️ Tests generators

🎁 Tool📚 Description🤖 Technology
openapi2postmanCreates automatic tests from Openapi 3.0 / 2.0 using postman formatjs
openapi2soapuiGenerate a SoapUI project from an OpenAPI SpecificationJava
openapi2insomniaGenerate a Insominia project from an OpenAPI SpecificationTypeScript

🛠️ Gaia-x

🎁 Tool📚 Description🤖 Technology
connector-assets-configForm to config assets for EDC connectorjs
compliance-onboarding-data-spaceWidget for obtaining Gaia-X compliance certificationjs

🛠️ Documentation

🎁 Tool📚 Description🤖 Technology
api-mcp-market-frontAPI & MCP & Data Services (Gaiax) Market frontjs
api-mcp-market-cmsCMS for apimcp-market (strapi.io)js

🛠️ Skills

🎁 Tool📚 Description🤖 Technology
apigen-skillsSkills to generate projects from apigen.net using OpenAPIjs
openapi2soapui-skillsSkills to generate contract tests from openapi2soapui using OpenAPIjs

Last releases

The last release are:

🎁 APIAI-Tool📚 Description🤖 Version
apigen-skillsNew proyectGitHub release (latest by date)
openapi2soapui-skillsNew proyectGitHub release (latest by date)
sonaropenapi-rulesNew proyectGitHub release (latest by date)
apiaddicts-style-guide-spectralNew proyectGitHub release (latest by date)

Roadmap

The next releases are:

Sept 2026

  • MCP Devportal
  • visual mapper for apigen.springboot, apigen.net y apigen.python
  • Lanch APIMarket
  • sonarMCPrules
  • openapi2insomnia

Dec 2026

  • DevPortal connector TyK
  • openapi2asyncapi
  • Add agents, skills and microservices to developer portal

Popular repositories Loading

  1. apigen.springboot apigen.springbootPublic

    Apigen allow generate springboot archetipe using openapi file as mapping tool between the openapi definition and the database.

    Java 30 3

  2. openapi2postman openapi2postmanPublic

    Project open source financed by Madrid Digital (Spain) and CloudAPPi S.L and promoted by APIAddicts. With this project, you can generate all tests automatically using a Swagger document, and you ca…

    JavaScript 21 6

  3. sonaropenapi-rules sonaropenapi-rulesPublic

    sonaropenapi-rules is a set of rules to validate OpenAPI / Swagger api definitions in SonarQube, you also need to install the evaluation engine.

    HTML 21

  4. sonar-openapi sonar-openapiPublic

    Evaluation engine for OpenAPI/Swagger API definitions in SonarQube

    Java 15 1

  5. openapi2soapui openapi2soapuiPublic

    API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each …

    Java 10 5

  6. apigen.net apigen.netPublic

    archetype generator .net microservices using openapi doc

    C# 7

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…