[![Hacktoberfest 2025](packages/twenty-website/public/images/readme/hacktoberfest2025.png)](https://twentycrm.notion.site/)

Twenty logo

The #1 Open-Source CRM

๐ŸŒ Website ยท ๐Ÿ“š Documentation ยท Roadmap ยท Discord ยท Figma


Cover


# 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.
# What You Can Do With Twenty Please feel free to flag any specific needs you have by creating an issue. Below are a few features we have implemented to date: + [Personalize layouts with filters, sort, group by, kanban and table views](#personalize-layouts-with-filters-sort-group-by-kanban-and-table-views) + [Customize your objects and fields](#customize-your-objects-and-fields) + [Create and manage permissions with custom roles](#create-and-manage-permissions-with-custom-roles) + [Automate workflow with triggers and actions](#automate-workflow-with-triggers-and-actions) + [Emails, calendar events, files, and more](#emails-calendar-events-files-and-more) ## Personalize layouts with filters, sort, group by, kanban and table views

Companies Kanban Views

## Customize your objects and fields

Setting Custom Objects

## Create and manage permissions with custom roles

Permissions

## Automate workflow with triggers and actions

Workflows

## Emails, calendar events, files, and more

Other Features


# 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/), [Emotion](https://emotion.sh/) and [Lingui](https://lingui.dev/) # Thanks

Chromatic Greptile Sentry Crowdin

Thanks to these amazing services that we use and recommend for UI testing (Chromatic), code review (Greptile), catching bugs (Sentry) and translating (Crowdin). # 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) - Improve translations on [Crowdin](https://twenty.crowdin.com/twenty) - [Contributions](https://github.com/twentyhq/twenty/contribute) are, of course, most welcome!