Developer
How Cannectors is built — for contributors and integrators.
This section is for developers who want to extend Cannectors — add a new input/filter/output module, contribute a transform, or just understand why the runtime does what it does.
Architecture
High-level overview of the runtime: parser, scheduler, executor, output.
Execution flow
What happens from `cannectors run` to a record landing at the output.
JSON Schemas
The schema files the binary validates against. Same files vendored into this site.
Module extensibility
Add a custom input, filter, or output module.
Contributing
Local dev setup, conventions, PR checklist.
Cannectors is open source under Apache
2.0.
The codebase is small and well-organized — about 30k lines of Go,
mostly under internal/. Most contributions land in a single
package.