[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-11315":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":39,"readmeContent":40,"aiSummary":41,"trendingCount":16,"starSnapshotCount":16,"syncStatus":42,"lastSyncTime":43,"discoverSource":44},11315,"evolution-api","evolution-foundation\u002Fevolution-api","evolution-foundation","Evolution API is an open-source WhatsApp integration API","https:\u002F\u002Fevolutionfoundation.com.br",null,"TypeScript",8634,6670,166,75,0,13,79,423,65,116,"Other",false,"main",[26,27,28,29,30,31,32,33,34,35,36,37,38],"chatbot","chatwoot","cloud-api","dify","evolution","n8n","openai","pusher","rabbitmq","typebot","whatsapp","whatsapp-api","whatsapp-bot","2026-06-12 04:00:54","\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fevolutionfoundation.com.br\">\n    \u003Cimg src=\".\u002Fpublic\u002Fhover-evolution.png\" alt=\"Evolution Foundation\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Ch1 align=\"center\">Evolution API\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n  Open-source REST API for WhatsApp and multi-channel messaging — part of the Evolution Foundation ecosystem.\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fevolution-foundation\u002Fevolution-api\u002Freleases\u002Flatest\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fevolution-foundation\u002Fevolution-api?include_prereleases&label=version&color=00ffa7\" alt=\"Latest version\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002FApache-2.0\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Apache%202.0-blue.svg\" alt=\"License: Apache 2.0\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fdocs.evolutionfoundation.com.br\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDocs-evolutionfoundation.com.br-00ffa7\" alt=\"Documentation\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fevolutionfoundation.com.br\u002Fcommunity\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCommunity-Join%20us-white\" alt=\"Community\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fevoapicloud\u002Fevolution-api\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDocker-evoapicloud-blue\" alt=\"Docker image\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fevolutionfoundation.com.br\">Website\u003C\u002Fa> &middot;\n  \u003Ca href=\"https:\u002F\u002Fdocs.evolutionfoundation.com.br\">Documentation\u003C\u002Fa> &middot;\n  \u003Ca href=\"https:\u002F\u002Fevolutionfoundation.com.br\u002Fcommunity\">Community\u003C\u002Fa> &middot;\n  \u003Ca href=\"mailto:suporte@evofoundation.com.br\">Support\u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\n## About\n\n**Evolution API** is a powerful, production-ready REST API for WhatsApp and multi-channel messaging. Originally focused on WhatsApp, it has grown into a comprehensive platform supporting multiple messaging providers and integrations.\n\nToday, Evolution API supports both the Baileys-based WhatsApp Web API and the official WhatsApp Cloud API, plus integrations with Typebot, Chatwoot, Dify, OpenAI, RabbitMQ, Apache Kafka, Amazon SQS, Socket.io, Amazon S3 \u002F MinIO, and more.\n\nEvolution API began as a WhatsApp controller API based on [CodeChat](https:\u002F\u002Fgithub.com\u002Fcode-chat-br\u002Fwhatsapp-api), which in turn implemented the [Baileys](https:\u002F\u002Fgithub.com\u002FWhiskeySockets\u002FBaileys) library. We continue to acknowledge CodeChat for laying the groundwork.\n\n## Part of the Evolution Foundation ecosystem\n\nEvolution API is one of the messaging engines maintained by Evolution Foundation. It is used as a WhatsApp provider by the [Evo CRM Community](https:\u002F\u002Fgithub.com\u002Fevolution-foundation\u002Fevo-crm-community) and other projects in the ecosystem.\n\n---\n\n## Connection Types\n\nEvolution API supports multiple connection types to WhatsApp:\n\n### WhatsApp API — Baileys\nA free API based on WhatsApp Web, leveraging the [Baileys library](https:\u002F\u002Fgithub.com\u002FWhiskeySockets\u002FBaileys). Suitable for multi-service chats, service bots, and WhatsApp-integrated systems. Note: this method relies on the web version of WhatsApp and may have limitations compared to official APIs.\n\n### WhatsApp Cloud API\nThe official API provided by Meta. Designed for businesses with higher messaging volumes and stronger integration support, including end-to-end encryption, advanced analytics, and customer service tools. Requires compliance with Meta's policies and may incur per-message costs.\n\n---\n\n## Integrations\n\nEvolution API integrates natively with many platforms:\n\n- **[Typebot](https:\u002F\u002Ftypebot.io\u002F)** — conversational bots with trigger management\n- **[Chatwoot](https:\u002F\u002Fwww.chatwoot.com\u002F)** — customer service platform\n- **[RabbitMQ](https:\u002F\u002Fwww.rabbitmq.com\u002F)** — event streaming via AMQP\n- **[Apache Kafka](https:\u002F\u002Fkafka.apache.org\u002F)** — real-time event streaming and processing\n- **[Amazon SQS](https:\u002F\u002Faws.amazon.com\u002Fsqs\u002F)** — cloud-based message queuing\n- **[Socket.io](https:\u002F\u002Fsocket.io\u002F)** — real-time WebSocket events\n- **[Dify](https:\u002F\u002Fdify.ai\u002F)** — AI agent workflows\n- **[OpenAI](https:\u002F\u002Fopenai.com\u002F)** — AI capabilities including audio-to-text conversion\n- **Amazon S3 \u002F [MinIO](https:\u002F\u002Fmin.io\u002F)** — media file storage\n\n---\n\n## Quick Start\n\n### Prerequisites\n\n- **Node.js** 20+\n- **PostgreSQL** or **MySQL**\n- **Redis** (recommended for caching)\n\n### Installation\n\n```bash\ngit clone git@github.com:evolution-foundation\u002Fevolution-api.git\ncd evolution-api\n\n# Install dependencies\nnpm install\n\n# Configure environment\ncp .env.example .env\n# Edit .env with your database, Redis, and API key\n```\n\n### Database setup\n\n```bash\n# Set the database provider\nexport DATABASE_PROVIDER=postgresql  # or mysql\n\n# Generate Prisma client\nnpm run db:generate\n\n# Deploy migrations\nnpm run db:deploy\n```\n\n### Running\n\n```bash\n# Development with hot reload\nnpm run dev:server\n\n# Production build and run\nnpm run build\nnpm run start:prod\n```\n\n### Docker\n\n```bash\ndocker pull evoapicloud\u002Fevolution-api:latest\ndocker run -p 8080:8080 --env-file .env evoapicloud\u002Fevolution-api:latest\n```\n\n---\n\n## Architecture\n\nEvolution API is built with a multi-provider, event-driven architecture:\n\n```\nClient \u002F CRM\n     ↓\nEvolution API\n  ├── Channel Integrations (Baileys \u002F Cloud API)\n  ├── Chatbot Integrations (Typebot, Chatwoot, OpenAI, Dify, Flowise, N8N)\n  ├── Event Integrations (WebSocket, RabbitMQ, SQS, NATS, Pusher)\n  └── Storage Integrations (S3, MinIO)\n```\n\nBuilt with **Node.js 20+**, **TypeScript 5+**, and **Express.js**, it provides extensive integrations with chatbots, CRM systems, and messaging platforms.\n\n### Multi-database support\nPostgreSQL and MySQL via Prisma ORM with provider-specific schemas and migrations.\n\n### Authentication\n- API key-based authentication via `apikey` header\n- Instance-specific tokens for WhatsApp connection authentication\n- Webhook signature validation for external integrations\n\n### Message queue support\nRabbitMQ, Amazon SQS, NATS, Pusher and WebSocket for events. Configurable per instance.\n\n### Media handling\nLocal storage or S3\u002FMinIO. Automatic media download from WhatsApp. Optional audio transcription via OpenAI.\n\n---\n\n## Documentation\n\n| Resource | Link |\n|---|---|\n| Website | [evolutionfoundation.com.br](https:\u002F\u002Fevolutionfoundation.com.br) |\n| Documentation | [docs.evolutionfoundation.com.br](https:\u002F\u002Fdocs.evolutionfoundation.com.br) |\n| Community | [evolutionfoundation.com.br\u002Fcommunity](https:\u002F\u002Fevolutionfoundation.com.br\u002Fcommunity) |\n| Docker Hub | [evoapicloud\u002Fevolution-api](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fevoapicloud\u002Fevolution-api) |\n| Changelog | [CHANGELOG.md](.\u002FCHANGELOG.md) |\n| Contributing | [CONTRIBUTING.md](.\u002FCONTRIBUTING.md) |\n| Security | [SECURITY.md](.\u002FSECURITY.md) |\n\n---\n\n## Hosting\n\nDeploy Evolution API with optimized infrastructure through our HostGator partnership:\n\n[**Evolution API VPS — HostGator**](https:\u002F\u002Fevolution-api.com\u002Fvps-evolution-api)\n\n---\n\n## Telemetry\n\nEvolution API collects anonymous telemetry data (routes used, most accessed routes, API version) to help improve the service. **No sensitive or personal data is collected.** This information helps us identify improvements and provide a better experience for users.\n\n---\n\n## Contributing\n\nContributions are welcome! Please read [CONTRIBUTING.md](.\u002FCONTRIBUTING.md) for guidelines on how to submit issues, propose features, and open pull requests.\n\nJoin our [community](https:\u002F\u002Fevolutionfoundation.com.br\u002Fcommunity) to discuss ideas and collaborate.\n\n---\n\n## Security\n\nFor security issues, **do not open a public issue**. Email **suporte@evofoundation.com.br** or use GitHub's private vulnerability reporting. See [SECURITY.md](.\u002FSECURITY.md) for details.\n\n---\n\n## Acknowledgments\n\n- [CodeChat](https:\u002F\u002Fgithub.com\u002Fcode-chat-br\u002Fwhatsapp-api) — original WhatsApp API foundation\n- [Baileys](https:\u002F\u002Fgithub.com\u002FWhiskeySockets\u002FBaileys) — WhatsApp Web library\n\n---\n\n## License\n\nEvolution API is licensed under the Apache License 2.0, with additional brand-protection conditions (LOGO\u002Fcopyright preservation and Usage Notification requirement). See [LICENSE](.\u002FLICENSE) for full details.\n\nFor licensing inquiries, contact **suporte@evofoundation.com.br**.\n\n## Trademarks\n\n\"Evolution Foundation\", \"Evolution\" and \"Evolution API\" are trademarks of Evolution Foundation. See [TRADEMARKS.md](.\u002FTRADEMARKS.md) for the brand assets policy.\n\nThird-party attributions are documented in [NOTICE](.\u002FNOTICE).\n\n---\n\n\u003Cp align=\"center\">\n  Made by \u003Ca href=\"https:\u002F\u002Fevolutionfoundation.com.br\">Evolution Foundation\u003C\u002Fa> · © 2026\n\u003C\u002Fp>\n","Evolution API 是一个开源的WhatsApp集成API，旨在提供多渠道消息传递服务。该项目使用TypeScript编写，支持多种连接方式接入WhatsApp，包括基于Baileys库的免费WhatsApp Web API和官方WhatsApp Cloud API，同时集成了Typebot、Chatwoot、Dify、OpenAI等第三方服务。其核心功能包括但不限于自动化聊天机器人部署、云API调用及与各种消息队列系统的对接如RabbitMQ。适用于需要通过WhatsApp进行客户服务、营销活动管理或构建聊天机器人的企业与开发者。",2,"2026-06-11 03:31:37","top_topic"]