CloudQuery for Developers

Write and sell your own connectors by using the powerful CloudQuery SDK available in Go, Python, Javascript and Go.

Used by companies such as

Write ELT connectors in any language.

Cut costs on connector development by utilizing CloudQuery SDK in wide variety of languages. Make money by selling them on CloudQuery Maretplace.


import (
	"context"
	"log"

	"github.com/cloudquery/cloudquery/plugins/source/github/resources/plugin"
	"github.com/cloudquery/plugin-sdk/v4/serve"
)

func main() {
	p := serve.Plugin(plugin.Plugin())
	if err := p.Serve(context.Background()); err != nil {
		log.Fatalf("failed to serve plugin: %v", err)
	}
}

Loved by businesses worldwide

Try it out today

CloudQuery's open-source, high-performance data integration platform proved invaluable in our journey to build a resilient CSPM-stack. With the ability to extract metadata from AWS accounts and other services, it offers a comprehensive solution for data collection and analysis, empowering our security efforts.

Jan Claeyssens

Hexagon's CloudQuery-driven serverless data lake project was a resounding success, demonstrating the versatility of a fully serverless solution. The decision to choose CloudQuery and embrace a serverless approach brought not only confidence but also significant benefits, eliminating time-consuming updates and minimizing maintenance efforts.

Peter Figueiredo

Why CloudQuery

We took care of everything, so you can do your job easily and efficiently.

Blazingly fast

Syncing hundreds of thousands of resources takes just a fraction of time compared to other tools in the market.

Easy to use, it just works

Effortless setup and synchronization with a simple YAML configuration, enabling you to work with APIs using familiar SQL language.

Huge marketplace with everything you need

Source plugins, destinations, transformations and visualizations - we have it all.

Get started for free

Start in the cloud or self-host it with CloudQuery open source CLI

Subscribe to product updates

Be the first to know about new features.