Connector Quickstart
Get up and running with your first connector in under 5 minutes.
Prerequisites
- Node.js 18+ and npm/pnpm installed
- Git installed
- Basic knowledge of TypeScript or Python
1. Clone the Repository
git clone https://github.com/514-labs/registry.git
cd registry
2. Generate Your Connector
Use our scaffold script to create a new connector:
bash -i <(curl https://registry.514.ai/install.sh) my-api v1 myusername typescript
This creates a new connector with:
- Name: my-api
- Version: v1
- Author: myusername
- Language: typescript
3. Navigate to Your Connector
cd connector-registry/my-api/v1/myusername/typescript/default
4. Install Dependencies
pnpm install
5. Start Building
Your connector scaffold includes:
src/auth/
- Authentication logicsrc/extract/
- Data extraction logicsrc/transform/
- Data transformation logicschemas/
- Schema definitionstests/
- Unit tests
6. Test Your Connector
pnpm test
Next Steps
- Read the specifications for your connector type
- Explore existing connectors in the registry
- Learn about creating connectors in depth