Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/expo/expo-cli
Tools for creating, running, and deploying universal Expo and React Native apps
https://github.com/expo/expo-cli
cli expo react-native react-native-web webpack
Last synced: 22 days ago
JSON representation
Tools for creating, running, and deploying universal Expo and React Native apps
- Host: GitHub
- URL: https://github.com/expo/expo-cli
- Owner: expo
- Archived: true
- Created: 2018-04-10T07:52:58.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2023-12-30T13:33:59.000Z (about 1 year ago)
- Last Synced: 2025-01-19T03:52:49.529Z (24 days ago)
- Topics: cli, expo, react-native, react-native-web, webpack
- Language: TypeScript
- Homepage: https://docs.expo.io/workflow/expo-cli/
- Size: 126 MB
- Stars: 2,624
- Watchers: 53
- Forks: 477
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-github-star - expo-cli
README
**The modern [local Expo CLI](https://blog.expo.dev/the-new-expo-cli-f4250d8e3421) is included with the `expo` package and does not need to be installed separately. Run it with `npx expo`. Its source code lives in the [`expo/expo`](https://github.com/expo/expo/blob/main/packages/%40expo/cli) repo.**
---
# Assorted Expo Dev Tools
This repo consists of packages used in the legacy global Expo CLI and related tooling.
- [🗺 Project Layout](#-project-layout)
- [👏 Contributing](#-contributing)
- [❓ FAQ](#-faq)
- [💙 The Team](#-the-team)
- [License](#license)## 📚 Documentation
Learn about building and deploying universal apps in our official docs!
- [Using Expo CLI](https://docs.expo.dev/workflow/expo-cli/)
- [App.json Configuration](https://docs.expo.dev/workflow/configuration/)
- [Building and Deploying apps](https://docs.expo.dev/introduction/walkthrough/#building-and-deploying)## 🗺 Project Layout
| Package | Version |
| ----------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| [**`expo-cli`**](./packages/expo-cli) | [![badges](https://img.shields.io/npm/v/expo-cli?color=32cd32&style=flat-square)](https://www.npmjs.com/package/expo-cli) |
| [**`expo-codemod`**](./packages/expo-codemod) | [![badges](https://img.shields.io/npm/v/expo-codemod?color=32cd32&style=flat-square)](https://www.npmjs.com/package/expo-codemod) |
| [**`@expo/image-utils`**](./packages/image-utils) | [![badges](https://img.shields.io/npm/v/@expo/image-utils?color=32cd32&style=flat-square)](https://www.npmjs.com/package/@expo/image-utils) |
| [**`@expo/json-file`**](./packages/json-file) | [![badges](https://img.shields.io/npm/v/@expo/json-file?color=32cd32&style=flat-square)](https://www.npmjs.com/package/@expo/json-file) |
| [**`@expo/next-adapter`**](./packages/next-adapter) | [![badges](https://img.shields.io/npm/v/@expo/next-adapter?color=32cd32&style=flat-square)](https://www.npmjs.com/package/@expo/next-adapter) |
| [**`@expo/osascript`**](./packages/osascript) | [![badges](https://img.shields.io/npm/v/@expo/osascript?color=32cd32&style=flat-square)](https://www.npmjs.com/package/@expo/osascript) |
| [**`@expo/pkcs12`**](./packages/pkcs12) | [![badges](https://img.shields.io/npm/v/@expo/pkcs12?color=32cd32&style=flat-square)](https://www.npmjs.com/package/@expo/pkcs12) |
| [**`@expo/plist`**](./packages/plist) | [![badges](https://img.shields.io/npm/v/@expo/plist?color=32cd32&style=flat-square)](https://www.npmjs.com/package/@expo/plist) |
| [**`pod-install`**](./packages/pod-install) | [![badges](https://img.shields.io/npm/v/pod-install?color=32cd32&style=flat-square)](https://www.npmjs.com/package/pod-install) |
| [**`expo-pwa`**](./packages/pwa) | [![badges](https://img.shields.io/npm/v/expo-pwa?color=32cd32&style=flat-square)](https://www.npmjs.com/package/expo-pwa) |
| [**`@expo/schemer`**](./packages/schemer) | [![badges](https://img.shields.io/npm/v/@expo/schemer?color=32cd32&style=flat-square)](https://www.npmjs.com/package/@expo/schemer) |
| [**`uri-scheme`**](./packages/uri-scheme) | [![badges](https://img.shields.io/npm/v/uri-scheme?color=32cd32&style=flat-square)](https://www.npmjs.com/package/uri-scheme) |
| [**`@expo/webpack-config`**](./packages/webpack-config) | [![badges](https://img.shields.io/npm/v/@expo/webpack-config?color=32cd32&style=flat-square)](https://www.npmjs.com/package/@expo/webpack-config) |## 👏 Contributing
If you like the Expo CLI and want to help make it better then check out our [contributing guide](/CONTRIBUTING.md)! Also check out the [Expo repo](http://github.com/expo/expo) to work on the Expo docs, modules, and components in the Expo SDK.
## ❓ FAQ
If you have questions about Expo and want answers, then check out our [Frequently Asked Questions](https://docs.expo.dev/introduction/faq/)!
If you still have questions you can ask them on our [forums](https://forums.expo.dev) or on Twitter [@Expo](https://twitter.com/expo).
## 💙 The Team
Curious about who makes Expo? Here are our [team members](https://expo.dev/about)!
## License
The Expo source code is made available under the [MIT license](LICENSE). Some of the dependencies are licensed differently, with the BSD license, for example.