We have recently introduced the possibility to sign up on Twenty cloud without having to input a credit card which makes the demo.twenty.com useless. Deprecating it!
162 lines
7.9 KiB
Markdown
162 lines
7.9 KiB
Markdown
|
|
<br>
|
|
<p align="center">
|
|
<a href="https://www.twenty.com">
|
|
<img src="./packages/twenty-website/public/images/core/logo.svg" width="100px" alt="Twenty logo" />
|
|
</a>
|
|
</p>
|
|
|
|
<h2 align="center" >The #1 Open-Source CRM </h3>
|
|
|
|
<p align="center"><a href="https://twenty.com">🌐 Website</a> · <a href="https://twenty.com/developers">📚 Documentation</a> · <a href="https://github.com/orgs/twentyhq/projects/1"><img src="./packages/twenty-website/public/images/readme/planner-icon.svg" width="12" height="12"/> Roadmap </a> · <a href="https://discord.gg/cx5n4Jzs57"><img src="./packages/twenty-website/public/images/readme/discord-icon.svg" width="12" height="12"/> Discord</a> · <a href="https://www.figma.com/file/xt8O9mFeLl46C5InWwoMrN/Twenty"><img src="./packages/twenty-website/public/images/readme/figma-icon.png" width="12" height="12"/> Figma</a><p>
|
|
<br />
|
|
|
|
|
|
<p align="center">
|
|
<a href="https://www.twenty.com">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/preview-dark.png">
|
|
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/preview-light.png">
|
|
<img src="./packages/twenty-docs/static/img/preview-light.png" alt="Companies view" />
|
|
</picture>
|
|
</a>
|
|
</p>
|
|
|
|
<br>
|
|
|
|
# Installation
|
|
|
|
See:
|
|
🚀 [Self-hosting](https://twenty.com/developers/section/self-hosting)
|
|
🖥️ [Local Setup](https://twenty.com/developers/local-setup)
|
|
|
|
# Does the world need another CRM?
|
|
|
|
We built Twenty for three reasons:
|
|
|
|
**CRMs are too expensive, and users are trapped.** Companies use locked-in customer data to hike prices. It shouldn't be that way.
|
|
|
|
**A fresh start is required to build a better experience.** We can learn from past mistakes and craft a cohesive experience inspired by new UX patterns from tools like Notion, Airtable or Linear.
|
|
|
|
**We believe in Open-source and community.** Hundreds of developers are already building Twenty together. Once we have plugin capabilities, a whole ecosystem will grow around it.
|
|
|
|
<br>
|
|
|
|
# What You Can Do With Twenty
|
|
We're currently developing Twenty's beta version.
|
|
|
|
Please feel free to flag any specific needs you have by creating an issue.
|
|
|
|
Below are a few features we have implemented to date:
|
|
|
|
+ [Add, filter, sort, edit, and track customers](#add-filter-sort-edit-and-track-customers)
|
|
+ [Create one or several opportunities for each company](#create-one-or-several-opportunities-for-each-company)
|
|
+ [See rich notes tasks displayed in a timeline](#see-rich-notes-tasks-displayed-in-a-timeline)
|
|
+ [Create tasks on records](#create-tasks-on-records)
|
|
+ [Navigate quickly through the app using keyboard shortcuts and search](#navigate-quickly-through-the-app-using-keyboard-shortcuts-and-search)
|
|
|
|
|
|
## Add, filter, sort, edit, and track customers:
|
|
|
|
<p align="center">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/index-dark.png">
|
|
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/index-light.png">
|
|
<img src="./packages/twenty-docs/static/img/visualise-customer-light.png" alt="Companies view" />
|
|
</picture>
|
|
</p>
|
|
|
|
## Create one or several opportunities for each company:
|
|
|
|
<p align="center">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/kanban-dark.png">
|
|
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/kanban-light.png">
|
|
<img src="./packages/twenty-docs/static/img/follow-your-deals-light.png" alt="Companies view" />
|
|
</picture>
|
|
</p>
|
|
|
|
## Track deals effortlessly with the email integration:
|
|
|
|
<p align="center">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/emails-dark.png">
|
|
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/emails-light.png">
|
|
<img src="./packages/twenty-docs/static/img/rich-notes-light.png" alt="Companies view" />
|
|
</picture>
|
|
</p>
|
|
|
|
## Tailor your data model to meet business needs:
|
|
|
|
<p align="center">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/data-dark.png">
|
|
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/data-light.png">
|
|
<img src="./packages/twenty-docs/static/img/rich-notes-light.png" alt="Companies view" />
|
|
</picture>
|
|
</p>
|
|
|
|
## See rich notes displayed in a timeline:
|
|
|
|
<p align="center">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/notes-dark.png">
|
|
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/notes-light.png">
|
|
<img src="./packages/twenty-docs/static/img/rich-notes-light.png" alt="Companies view" />
|
|
</picture>
|
|
</p>
|
|
|
|
## Create tasks on records
|
|
|
|
<p align="center">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/tasks-dark.png">
|
|
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/tasks-light.png">
|
|
<img src="./packages/twenty-docs/static/img/create-tasks-light.png" alt="Companies view" />
|
|
</picture>
|
|
</p>
|
|
|
|
## Navigate quickly through the app using keyboard shortcuts and search:
|
|
|
|
<p align="center">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/keyboard-dark.png">
|
|
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/keyboard-light.png">
|
|
<img src="./packages/twenty-docs/static/img/shortcut-navigation-light.png" alt="Companies view" />
|
|
</picture>
|
|
</p>
|
|
|
|
## Connect your CRM to all your tools through our APIs and Webhooks.
|
|
|
|
<p align="center">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/api-dark.png">
|
|
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/twentyhq/twenty/v0.12.0/packages/twenty-docs/static/img/api-light.png">
|
|
<img src="./packages/twenty-docs/static/img/shortcut-navigation-light.png" alt="Companies view" />
|
|
</picture>
|
|
</p>
|
|
|
|
|
|
<br>
|
|
|
|
# Stack
|
|
- [TypeScript](https://www.typescriptlang.org/)
|
|
- [Nx](https://nx.dev/)
|
|
- [NestJS](https://nestjs.com/), with [BullMQ](https://bullmq.io/), [PostgreSQL](https://www.postgresql.org/), [Redis](https://redis.io/)
|
|
- [React](https://reactjs.org/), with [Recoil](https://recoiljs.org/) and [Emotion](https://emotion.sh/)
|
|
- [Greptile](https://greptile.com) for code reviews.
|
|
- [Lingui](https://lingui.dev/) and [TranslationIO](https://translation.io/) for translations.
|
|
|
|
|
|
# Join the Community
|
|
|
|
- Star the repo
|
|
- Subscribe to releases (watch -> custom -> releases)
|
|
- Follow us on [Twitter](https://twitter.com/twentycrm) or [LinkedIn](https://www.linkedin.com/company/twenty/)
|
|
- Join our [Discord](https://discord.gg/cx5n4Jzs57)
|
|
- [Contributions](https://github.com/twentyhq/twenty/contribute) are, of course, most welcome!
|
|
|
|
|
|
|
|
|