# integration-templates **Repository Path**: julabs/integration-templates ## Basic Information - **Project Name**: integration-templates - **Description**: integration-templates - **Primary Language**: TypeScript - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-12 - **Last Updated**: 2025-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

One platform for all your integrations.

Ship integrations fast. Maintain full control.


Explore the docs »

250+ pre-configured APIs · Website · Contribute an API · Slack Community

Nango is a single API to interact with all other external APIs. It should be the only API you need to integrate to your app. ## Integration Templates Public integration templates to jump start your integrations. ## Development Please review and follow the [writing integration scripts](/WRITING_INTEGRATION_SCRIPTS.md) guidlines Upon making a PR review please ensure you have gone through the PR checklist. ## Script Helpers - `npm run move:integrations` moves all the integrations into a `nango-integrations` directory. Accepts an optional `--integration=${INTEGRATION}` flag - `npm run undo:move:integrations` undo the move of integrations into a `nango-integrations` directory - `npm run lint-moved-integrations` lint all the integrations after moving them to the to the `nngo-integrations` directory - `npm run generate:zod` generate zod models for all integrations. Accepts an optional `--integration=${INTEGRATION}` flag. Doesn't overwrite existing zod file but if `--force` is passed it will - `npm run compile` moves all the integrations into a `nango-integrations` directory and attempts to compile the code. Accepts an optional `--integration=${INTEGRATION} flag` - `npm run prettier-format` formats the typescript files according to the prettier configuration - `npm run generate:tests` generate test files for all integrations. Accepts an optional `--integration=${INTEGRATION}` flag