Where Do You Want to Start?
Plugin Quickstart
Build and deploy your first plugin in under five minutes.
When to Build a Plugin
Decide whether you need a custom plugin or if a built-in capability or connector already covers your use case.
Choose Your Language
Pick a language guide — Python, TypeScript, JavaScript, Go, or Rust.
Publish & Version
Package, version, and deploy your plugin to the platform.
By Experience Level
First-Time Plugin Developer
- Run the Quickstart to scaffold, build, and deploy a working plugin.
- Read Platform Overview to understand how plugins fit into the Noorle architecture.
- Follow the language guide for your preferred language: Python, TypeScript, JavaScript, Go, or Rust.
Experienced Developer
- Review Configuration for
noorle.yamlpermissions and advanced settings. - Understand Project Structure and how tools are auto-discovered.
- Set up Publishing & Versioning for your CI/CD pipeline.