Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zapier/zapier-platform
The SDK for you to build an integration on Zapier
https://github.com/zapier/zapier-platform
cli nodejs zapier
Last synced: 2 months ago
JSON representation
The SDK for you to build an integration on Zapier
- Host: GitHub
- URL: https://github.com/zapier/zapier-platform
- Owner: zapier
- License: other
- Created: 2019-06-06T01:44:04.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-04-10T19:24:10.000Z (7 months ago)
- Last Synced: 2024-04-14T04:45:40.760Z (7 months ago)
- Topics: cli, nodejs, zapier
- Language: JavaScript
- Homepage: https://platform.zapier.com
- Size: 11 MB
- Stars: 302
- Watchers: 108
- Forks: 181
- Open Issues: 56
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# Zapier Platform
[![CI](https://github.com/zapier/zapier-platform/actions/workflows/ci.yaml/badge.svg)](https://github.com/zapier/zapier-platform/actions/workflows/ci.yaml)
This is the main monorepo for all public code that powers the Zapier Platform Experience.
## Contents
It consists of a few main packages:
- [`zapier-platform-cli`](packages/cli): The CLI that devs can use to perform common tasks with their apps (such as `push`, `promote`, etc)
- [`zapier-platform-core`](packages/core): The package which all apps depend on; it provides functionality at runtime
- [`zapier-platform-schema`](packages/schema): The source of truth for what's allowed in the structure a Zapier app; not typically installed directly
- [`zapier-platform-legacy-scripting-runner`](packages/legacy-scripting-runner): If your app started as a Legacy Web Builder app, this provides a shim that keeps your app running seamlessly
- [`example-apps/*`](example-apps): A varied set of example apps to help you get started
- [`schema-to-ts`](schema-to-ts): Custom tooling to generate TypeScript declarations for `zapier-platform-core` using `zapier-platform-schema`'s output schemas## Docs
* Public-facing docs:
- [Latest CLI developer guide](packages/cli/README.md)
- [Latest CLI command reference](packages/cli/docs/cli.md)
- [Latest schema docs](packages/schema/docs/build/schema.md)
- The :point_up: docs are also hosted at https://platform.zapier.com
- [CHANGELOG.md](CHANGELOG.md)
* Internal-facing docs:
- Learn about how this repo is structured in [ARCHITECTURE.md](ARCHITECTURE.md)
- Looking to contribute to this repo? See [CONTRIBUTING.md](CONTRIBUTING.md)