Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/twilio/twilio-cli
Unleash the power of Twilio from your command prompt
https://github.com/twilio/twilio-cli
Last synced: 3 months ago
JSON representation
Unleash the power of Twilio from your command prompt
- Host: GitHub
- URL: https://github.com/twilio/twilio-cli
- Owner: twilio
- License: mit
- Created: 2018-09-24T21:53:19.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2024-05-16T07:20:45.000Z (6 months ago)
- Last Synced: 2024-05-16T15:04:36.681Z (6 months ago)
- Language: JavaScript
- Homepage:
- Size: 7.59 MB
- Stars: 154
- Watchers: 31
- Forks: 74
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# A CLI for Twilio
[![Travis Build Status](https://travis-ci.com/twilio/twilio-cli.svg?branch=main)](https://travis-ci.com/twilio/twilio-cli.svg?branch=main) [![codecov](https://codecov.io/gh/twilio/twilio-cli/branch/main/graph/badge.svg)](https://codecov.io/gh/twilio/twilio-cli)
[![Learn with TwilioQuest](https://img.shields.io/static/v1?label=TwilioQuest&message=Learn%20to%20contribute%21&color=F22F46&labelColor=1f243c&style=flat-square&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAASFBMVEUAAAAZGRkcHBwjIyMoKCgAAABgYGBoaGiAgICMjIyzs7PJycnMzMzNzc3UoBfd3d3m5ubqrhfrMEDu7u739/f4vSb/3AD///9tbdyEAAAABXRSTlMAAAAAAMJrBrEAAAKoSURBVHgB7ZrRcuI6EESdyxXGYoNFvMD//+l2bSszRgyUYpFAsXOeiJGmj4NkuWx1Qeh+Ekl9DgEXOBwOx+Px5xyQhDykfgq4wG63MxxaR4ddIkg6Ul3g84vCIcjPBA5gmUMeXESrlukuoK33+33uID8TWeLAdOWsKpJYzwVMB7bOzYSGOciyUlXSn0/ABXTosJ1M1SbypZ4O4MbZuIDMU02PMbauhhHMHXbmebmALIiEbbbbbUrpF1gwE9kFfRNAJaP+FQEXCCTGyJ4ngDrjOFo3jEL5JdqjF/pueR4cCeCGgAtwmuRS6gDwaRiGvu+DMFwSBLTE3+jF8JyuV1okPZ+AC4hDFhCHyHQjdjPHUKFDlHSJkHQXMB3KpSwXNGJPcwwTdZiXlRN0gSp0zpWxNtM0beYE0nRH6QIbO7rawwXaBYz0j78gxjokDuv12gVeUuBD0MDi0OQCLvDaAho4juP1Q/jkAncXqIcCfd+7gAu4QLMACCLxpRsSuQh0igu0C9Svhi7weAGZg50L3IE3cai4IfkNZAC8dfdhsUD3CgKBVC9JE5ABAFzg4QL/taYPAAWrHdYcgfLaIgAXWJ7OV38n1LEF8tt2TH29E+QAoDoO5Ve/LtCQDmKM9kPbvCEBApK+IXzbcSJ0cIGF6e8gpcRhUDogWZ8JnaWjPXc/fNnBBUKRngiHgTUSivSzDRDgHZQOLvBQgf8rRt+VdBUUhwkU6VpJ+xcOwQUqZr+mR0kvBUgv6cB4+37hQAkXqE8PwGisGhJtN4xAHMzrsgvI7rccXqSvKh6jltGlrOHA3Xk1At3LC4QiPdX9/0ndHpGVvTjR4bZA1ypAKgVcwE5vx74ulwIugDt8e/X7JgfkucBMIAr26ndnB4UCLnDOqvteQsHlgX9N4A+c4cW3DXSPbwAAAABJRU5ErkJggg==)](https://twil.io/learn-open-source)## Requirements
Currently, Node 18+ is supported. We support the [LTS versions](https://nodejs.org/en/about/releases) of Node.## Setup
Head over to the [Twilio CLI documentation](https://www.twilio.com/docs/twilio-cli/quickstart).
## Architecture and Functional OverviewHead over to the [CLI Architecture and Functional Overview](https://github.com/twilio/twilio-cli/blob/main/ARCHITECTURE.md)
## Versioning
`twilio-cli` uses a modified version of [Semantic Versioning](https://semver.org) for all changes. [See this document](VERSIONS.md) for details.
## Usage
See the [General usage guide](https://www.twilio.com/docs/twilio-cli/general-usage).
## Examples
Review the [Examples](https://www.twilio.com/docs/twilio-cli/examples).
## Plugins
You can review the docs on [available plugins and how to install them](https://www.twilio.com/docs/twilio-cli/plugins). If you are interested in writing your own plugin, refer to the [plugin authoring docs](docs/plugins.md).
## Contributing
1. Clone [this repo](https://github.com/twilio/twilio-cli).
1. From the repo directory, run: `npm install`
1. Run `./bin/run` from the repo directory to run the CLI.## Feedback
Please file a [GitHub issue](https://github.com/twilio/twilio-cli/issues) in this repository for any issues/bugs.
We’d love to hear from you. Any time you have feedback you’d like to send us, fill the [CLI Feedback form](https://airtable.com/shrcFDU1gmKWOqZXe) or just run: the `twilio feedback` command.
## License
MIT