Develop, test, and deploy your extensions for all popular CIs from a single codebase

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control
Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. qodana-action

    ⚙️ Scan your Go, Java, Kotlin, PHP, Python, JavaScript, TypeScript, .NET projects at GitHub with Qodana. This repository contains Qodana for Azure, GitHub, CircleCI and Gradle

    This is a relatively short tutorial on how to develop, test, and deploy your CI extensions for GitHub Actions, Azure Pipelines, and CircleCI from a single monorepo and is based on the experience of creating the Qodana CI extensions.

  2. SurveyJS

    SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.

    SurveyJS logo
  3. toolkit

    The GitHub ToolKit for developing GitHub Actions.

    Different libraries (like actions/toolkit and microsoft/azure-pipelines-task-lib) with more accessible and easy-to-use APIs are available out-of-box

  4. azure-pipelines-task-lib

    Libraries for writing VSTS and TFS build tasks

    Different libraries (like actions/toolkit and microsoft/azure-pipelines-task-lib) with more accessible and easy-to-use APIs are available out-of-box

  5. typescript-action

    Create a TypeScript Action with tests, linting, workflow, publishing, and versioning

    I found the GitHub actions documentation easier to read than Azure, so I would recommend starting writing and testing your extensions on GitHub by using the official template actions/typescript-action. The mentioned template provides a good starting point; I won't repeat the steps here. Play with it, write some simple stuff, and then return here for the next steps.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Presubmit – Open-Source AI Code Reviewer

    1 project | news.ycombinator.com | 13 Apr 2025
  • Aider: Integração Avançada de LLMs no Desenvolvimento de Software

    2 projects | dev.to | 26 Feb 2025
  • Show HN: Presubmit.ai – open-source LLM-based PR reviewer

    1 project | news.ycombinator.com | 12 Dec 2024
  • Show HN: Open-source AI code (pre)reviewer

    1 project | news.ycombinator.com | 26 Nov 2024
  • Show HN: Open-source AI code reviewer

    1 project | news.ycombinator.com | 26 Nov 2024