✨ Airtable-like UI for managing database ✨ Build any automation, with or without code ✨

Connect to your database and create Cloud Functions in low-code - without leaving your browser.
Focus on building your apps. Low-code for Firebase and Google Cloud.

[![Rowy Discord](https://dcbadge.vercel.app/api/server/fjBugmvzZP)](https://discord.gg/fjBugmvzZP)

WebsiteDocumentationChat with usTwitter

[![Last commit](https://img.shields.io/github/last-commit/rowyio/rowy/rc)](https://github.com/rowyio/rowy/commits/rc) [![GitHub stars](https://img.shields.io/github/stars/rowyio/rowy)](https://github.com/rowyio/rowy/stargazers/)
## Live Demo 🛝 💥 Explore Rowy on [live demo playground](https://demo.rowy.io/) 💥 ## Features ✨ https://user-images.githubusercontent.com/307298/157185793-f67511cd-7b7b-4229-9589-d7defbf7a63f.mp4 ### Powerful spreadsheet interface for Firestore - CMS for Firestore - CRUD operations - Bulk import or export data - csv, json, tsv - Sort and filter by row values - Lock, Freeze, Resize, Hide and Rename columns - Multiple views for the same collection ### Automate with cloud functions and ready made extensions - Build cloud functions workflows on field level data changes - Use any NPM modules or APIs - Connect to your favourite tool with pre-built code blocks or create your own - SendGrid, Algolia, Twilio, Bigquery and more ### Rich and flexible data fields - [30+ fields supported](https://docs.rowy.io/field-types/supported-fields) - Basic types: Short Text, Long Text, Email, Phone, URL… - Custom UI pickers: Date, Checkbox, Single Select, Multi Select… - Uploaders: Image, File - Rich Editors: JSON, Code, Rich Text (HTML), Markdown - Data validation, default values, required fields - Action field: Clickable trigger for any Cloud Function - Aggregate field: Populate cell with value aggregated from the row’s sub-table - Connector field: Connect data from multiple table collections - Connect Service: Get data from any HTTP endpoint ### Collaborate with your team - Granular table-level and field-level permission control with role based access controls - Built in user management - Customizable views for different user roles ## Quick guided install Set up Rowy on your Google Cloud Platform project with this easy deploy button. Your data and cloud functions stay on your own Firestore/GCP and is managed via a cloud run instance that operates exclusively on your GCP project. So we do do not access or store any of your data on Rowy. [Guided quick start button](https://rowy.app/) https://rowy.app ## Documentation You can find the full documentation with how-to guides and templates [here](http://docs.rowy.io/). ## Manual Install We recommend the [quick guided install](https://github.com/rowyio/rowy#quick-guided-install) option above. Manual install option is only recommended if you want to develop and contribute to the project. Follow this [guide](https://docs.rowy.io/setup/install#option-2-manual-install) for manual setup. ## Roadmap [View our roadmap](https://roadmap.rowy.io/) on Rowy - Upvote, downvote, share your thoughts! If you'd like to propose a feature, submit an issue [here](https://github.com/rowyio/rowy/issues/new?assignees=&labels=&template=feature_request.md&title=). ## Support the project - Join a community of developers on [Discord](https://discord.gg/fjBugmvzZP) and share your ideas/feedback 💬 - Follow us on [Twitter](https://twitter.com/rowyio) and help [spread the word](https://twitter.com/intent/tweet?text=Check%20out%20@rowyio%20-%20It%27s%20like%20an%20open-source%20Airtable%20for%20your%20database,%20but%20with%20a%20built-in%20code%20editor%20for%20cloud%20functions%20to%20run%20on%20data%20CRUD!%0a%0aEsp%20if%20building%20on%20@googlecloud%20and%20@Firebase%20stack,%20it%20is%20the%20fastest%20way%20to%20build%20your%20product.%20Live%20demo:%20https://demo.rowy.io) 🙏 - Give us a star to this Github repo ⭐️ - Submit a PR. Take a look at our [contribution guide](https://github.com/rowyio/rowy/blob/main/CONTRIBUTING.md) and get started with [good first issues](https://github.com/rowyio/rowy/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22). ## Help - Live chat support on [Discord](https://www.rowy.io/discord) - [Email](mailto:hello@rowy.io)