seeksvc Search tools, solutions, libraries…
github.com icon
OpenSCRM Open source · Apache-2.0 ★ 1.6k Go
A WeCom SCRM system based on Go and React for private-domain traffic management.
Visit website ↗ GitHub ↗
Introduction
OpenSCRM is a high-quality WeCom private-domain traffic management system based on Go and React.
Important: this project lacks maintenance, and there is currently no capacity to continue maintaining it. If you are interested in maintaining it, you can contact the author, who will try to provide help.
## Project features
- **High security**: WeCom controls sensitive data for all enterprise employees and customers, such as phone numbers, positions, customer tags, and contact information. The team says it has rich Web security experience to ensure project security.
- **High performance and high stability**: thanks to Go's engineering capabilities and simple, effective concurrency control, OpenSCRM aims to provide performance and stability comparable to leading SaaS vendors.
- **Code readability first**: the project emphasizes clear, readable code and complete code comments to support high-quality, efficient maintenance and iteration.
- **Easy to develop**: OpenSCRM uses only necessary abstraction (MVC), avoids introducing new concepts, and keeps middleware dependencies minimal. It depends only on MySQL and Redis; for example, delayed queues are implemented with Redis, and full-text search uses MySQL 8 full-text search instead of ES.
## Subprojects
- Conversation archive service
- Management dashboard
- WeCom H5 sidebar
## Tech stack
Backend: Go, Gin, GORM, Redis, MySQL >= 5.7.
Frontend: React, TypeScript, Ant Design, Ant Design Pro, Pro Components.
## License and usage notes
OpenSCRM follows the Apache 2.0 license and can be used commercially for free. Quick start uses docker-compose to start MySQL and Redis, with the api-server backend and dashboard frontend compiled locally. The frontend requires Node.js 16.20.2 due to compatibility issues with other versions.
For setup, you may need to configure the WeCom trusted IP and the authorization callback domain.
WeCom SCRMGo backendReact dashboardApache-2.0MySQLRedisH5 sidebar
Screenshots
Screenshot placeholder
Screenshot placeholder
Deployment
Docker Compose 快速开始
适合本地快速启动 MySQL 和 Redis,并配合源码运行后端 api-server 与前端 dashboard 进行体验或调试。
源码本地运行/开发环境
适合开发者安装 Go 与指定版本 Node.js 后,分别启动后端和前端进行自托管开发或二次开发。
官方 GitHub 仓库
适合获取 Apache-2.0 开源源码,并按官方 README/Wiki 安装教程自行部署使用。
Details
Type Open-source software
License Apache-2.0
Tech stack Go
GitHub Stars 1,638
Last commit 41 周前
Last verified 2026-08-18
Ad slot 300 × 250 Ad
About the data
Stars / commit times sync automatically from the GitHub API; pricing and features are human-verified.
seeksvc
一个可查询的宝藏收藏库:开源与闭源软件、开发库与完整解决方案。
© 2026 seeksvc · Manually verified, continuously updated