Service Awesome
- backstage/backstage
- platform for building developer portals
- 开发者门户网站
- 管理服务、基础设施、文档
- 追踪组织生态系统中所有软件的所有权和元数据
- amplication/amplication
- Apache-2.0, TS, Nestjs
- backend development platform
- windmill-labs/windmill
- AGPLv3 - backend, frontend
- Apache-2.0 - client
- losfair/blueboat
- Apache-2.0, Rust
- multi-tenant serverless JavaScript runtime
- snipe/snipe-it
- IT asset/license management system
- pimcore/pimcore Data & Experience Management Platform
- zentralopensource/zentral infrastructure monitoring and endpoint event stream processing
- osnvr/os-nvr lightweight extensible CCTV system
- CachetHQ/Cachet
status page
- BSD-3, PHP
- Kopano-dev/kopano-core
- Groupware
- AGPL-3.0
- Open Source Alternatives
- calendso/calendso
- MIT, TypeScript
- qarmin/czkawka
- 查找重复图片、文件
- laymonage/giscus
- 基于 Github Disscuss 的评论系统
- public-apis/public-apis
- vendure-ecommerce/vendure
- medusajs/medusa
- withspectrum/spectrum
- getferdi/ferdi
- frappe/erpnext
- GPL, ERP
- frappe/frappe
- MIT, Python
- Low code web framework
- netless-io/flat
- MIT, Typescript
- classroom
- getfider/fider
- AGPL-3.0, Go
- collect and prioritize feedback
- Kareadita/Kavita
- Reading
- vs.
- imgproxy/imgproxy
- fonoster/fonoster
- open-source alternative to Twilio
- https://github.com/zmide/study.zmide.com
- reviewdog/reviewdog
- hydra-synth/hydra
- rudderlabs/rudder-server
- AGPL-3.0, Go, TS, React
- Segment-alternative
- 后端 PostgreSQL
- Customer Data Platform, CDP
- conferencing
- gjovanov/roomler
- Janus Gateway
- bigbluebutton/bigbluebutton
web conferencing system
- LGPLv3, JS,Java
- gjovanov/roomler
- editor & ide
- opensumi/core
- by Alibaba
- A framework helps you quickly build Cloud or Desktop IDE products.
- opensumi/core
- calender
- calendso/calendso
- AGPL-3.0, Typescript
- Scheduling infrastructure
- calendso/calendso
- Notification
- appleboy/gorush
- MIT, Golang
- novuhq/novu
- MIT, Typescript
- notifire -> novu
- Notification Infrastructure
- caronc/apprise
- MIT, Pytho
- binwiederhier/ntfy
- uniqush/uniqush-push
- airnotifier/airnotifier
- gotify/server
- notifme/notifme-sdk
- Nickersoft/push.js
- projectdiscovery/notify
- appleboy/gorush
- airtable - spreadsheet, no-code database
- rowyio/rowy
- Apache-2.0, TS
- Firestore
- nocodb/nocodb
- AGPLv3, Typescript+Vue
- bramw/baserow
- MIT, Python+Vue
- gristlabs/grist-core
- Backbone, Knockout
- apitable/apitable
- AGPLv3, TS, Java
- 国产
- seatable
- rowyio/rowy
- invoicing/finance/buget
- crater-invoice/crater
- actualbudget/actual
- MIT, JS
- local-first personal finance system
- HN
- financier-io/financier
- beancount/beancount
- GPL-2.0, Python
- HN
- sarvjeets/lakshmi
- command-line interface inspired by the Bogleheads philosophy
- flag/A/B Testing/features
- Flagsmith/flagsmith
- Python
- mwitkow/go-flagz
- Dynamic flag management
- open-feature/spec
- growthbook/growthbook
- A/B Testing
- Unleash/unleash
- Apache-2.0, Typescript
- flipt-io/flipt
- GPLv3, Golang
- Flagsmith/flagsmith
- grammar
- comment
- file org
- Cian911/switchboard
- Auto-magic file organisation for your machines
- Cian911/switchboard
- https://www.opensourcealternative.to/
- secrets manager/security/KMS
- Infisical/infisical
- MIT + EE, Typescript
- envkey/envkey
- dotenv-org/dotenv-vault
- MIT, Typescript
- 只是客户端 https://github.com/dotenv-org/dotenv-vault/issues/116
- vault
- build-trust/ockam
- uport-project/veramo
- Verifiable Data
- Infisical/infisical
- captcha
- qr
- jumpserver/basestation/跳板机/堡垒机/WebTerminal/bastion-host/Agent
- jumpserver/jumpserver
- GPLv3, Python
- bastillion-io/Bastillion
- Prosperity Public License, Java
- warp-tech/warpgate
- Apache-2.0, Rust
- 支持 SSH, HTTPS, MySQL
- Smart SSH, HTTPS and MySQL bastion that needs no client-side software
- lijiahangmax/orion-ops
- Apache-2.0, Java
- WebSSH
aker-gateway/Aker- Python
- SSH bastion/jump host/jumpserver
- gravitational/teleport
- pomerium/pomerium
- Apache-2.0, Go
- Apache Guacamole
- cloudflare zero trust
- tailscale
- jumpserver/jumpserver
- ssh
- mosh
- Eternal Terminal
- stormssh
- moul/assh
- WebAdmin/AdminAgent
- Ylianst/MeshCentral
- Apache-2.0, JS
- Ylianst/MeshCentral
- Tunnel
- frp
- rapiz1/rathole
- cloudflared
- anderspitman/awesome-tunneling
- robbie-cahill/tunnelmole-client
- MIT, Typescript
- WebSocket
- sshuttle
- form/builder/low code
ohmyform/ohmyform- AGPL, TS, typeorm
- formio/formio
- OSL-3.0, JS
- mongoose
- https://github.com/formio/formio/blob/master/src/models/models.js
- formio/formio.js
- MIT, JS
- formio/react
- gitana/alpaca
- JSON Forms for jQuery and Bootstrap
- orbeon/orbeon-forms
- LGPL-2.1, Scala
- 商业
- TypeForm, TellForm, Google Forms
- IoT
- EDMS/文档管理系统
- Document Management System (DMS)
- 效率、成本、安全、协作
- ciur/papermerge
- mayan-edms/Mayan-EDMS
- Python
- sismics/docs
- GPLv3, Java, JS
- eikek/docspell
- AGPLv3, Elm, Scala
- openkm/document-management-system
- GPLv3, Java
- Lodestone
- Seeddms
- adlibre/Adlibre-DMS
- BSD-3, Python
- formkiq/formkiq-core
- MIT, Java
- opendocman/opendocman
- GPLv2, PHP
- paperbaseapp/paperbase
- AGPLv3, PHP, Vue
- haiwen/seafile
- AGPLv3
- logicaldoc/community
- kimios/kimios
- mkucej/i-librarian-free
- Document Management System (DMS)
- forum/BBS/论坛/社区/QA/knowledge management
- Discourse
- Ruby
- flarum/flarum
- MIT, PHP, MySQL
- https://discuss.flarum.org/d/32812-the-future-of-flarum-in-2023-balancing-open-source-and-success
- 2.0 计划
- 支持 PostgreSQL
- jimmykuu/gopher
- mlogclub/bbs-go
- beego/wetalk
- apache/incubator-answer
- Apache-2.0, Golang, Typescript
- Discourse
- Storage/File/Drive
- Nextcloud
- cloudreve/Cloudreve
- GPLv3, Golang
- file share/airdrop/file transfer
- localsend/localsend
- MIT, Dart, Flutter
- 🌟
- GUI/桌面/Web 应用
- https://localsend.org/
- schollz/croc
- MIT, Go
- 🌟
- 命令行
- 依赖 relay,可以 selfhost
- 支持 resume
- psi-4ward/psitransfer
- BSD-2, JS, Vue
- tudbut/qft
- GPLv3, Rust
- psanford/wormhole-william
- MIT, Go
- 不支持 resume
- ⚠️ 默认 release 依赖 glibc
- https://github.com/psanford/wormhole-william-mobile
- schlagmichdoch/PairDrop
- GPLv3, JS, WebRTC, NodeJS
- fork of Snapdrop
- RobinLinus/snapdrop
- GPLv3, JS
- mozilla/send
- MPLv2
- timvisee/send
- fork of mozilla/send
- https://send.vis.ee
- saljam/webwormhole
- szimek/sharedrop
- MIT, JS
- P2P
- kern/filepizza
dennis-tra/pcp- Apache-2.0, Golang, libp2p
- 命令行
- IPFS DHT
- blenderskool/blaze
- MIT, JS
- Web, P2P
- built using WebTorrent and WebSockets
- LeastAuthority/winden
- magic-wormhole/magic-wormhole.rs
- EUPL-1.2, Rust
- http://magic-wormhole.io/
- mat-sz/filedrop
- BSC-3, NodeJS, React
- https://magic-wormhole.readthedocs.io/en/latest/
- https://wormhole.app/
- PAKE - e2e 加密
- localsend/localsend
- CMS
- https://github.com/gollum/gollum
- MIT, Ruby
- Git-powered wiki with a sweet API and local frontend
- outline/outline
- BSL 1.1
- https://github.com/gollum/gollum
- image
- cshum/imagor
- Go, libvips
- cshum/imagor
- image placeholder
- git
- zoom, team
- miroslavpejic85/mirotalksfu
- WebRTC & SFU
- SFU - versatica/mediasoup https://mediasoup.org/
- miroslavpejic85/mirotalksfu
- office
- gotenberg/gotenberg
- stateless API for PDF files
- gotenberg/gotenberg
- gist/pastebin
- thomiceli/opengist
- AGPLv3, Go
- PrivateBin/PrivateBin
- PHP
- szabodanika/microbin
- Rust
- MaxLeiter/Drift
- MIT, TS
- self-hostable Gist and paste service
- Pastebin.com
- thomiceli/opengist
- form/问卷调查系统/表单系统
- real-time/messaging/Websocket as a Service/collaboration
- nats
- 支持 WebSocket, JWT 认证
- im-awesome
- centrifugal/centrifugo
- 实时消息服务
- 作为独立服务存在
- JWT 认证
- 暴露 HTTP, GRPC 接口
- 可以将 RPC Websocket 请求转换为 HTTP 请求
- MIT 协议
- language-agnostic - 语言无关
- Websocket - JSON, Protobuf
- SockJS - polyfill
- 类似商业产品
- 适用场景
- php+html - php 不易处理 ws,但使用该服务可以 php --POST-> centrifugo --WS-> html
- vercel 部署请求必须 10s 内 - 则可以 NextJS 后端 -> centrifugo -> 前端
- AWS Lambda 场景 - 没有长链接,需要支持通知
- Function as a Service 场景 - 没有链接概念,需要支持通知
- 聊天产品、实时通知、消息集成、事件驱动
- 类似于 Kafka,但是是面向 C 端产品
- 实时消息服务
- liveblocks/liveblocks
- Apache-2.0, Typescript
- yjs
- nats
- Map/Geo
- serverless/event driven
- IPTV/Radio
- PMS/Project Management/Planning/Task
- Jira
- makeplane/plane
- AGPLv3, Python, Typescript
- zentao
- Kanban
- Trello
- Linear
- taskana/taskana
- Apache-2.0, Java
- https://taskana.azurewebsites.net/taskana/
- admin:admin
- opf/openproject
- GPLv3, Ruby
- kaleidos-ventures/taiga-docker
- HRM/human resource management
- orangehrm/orangehrm
- GPLv2, PHP
- orangehrm/orangehrm
- canvas/whiteboard
- LHRUN/paint-board
- MIT, typescript
- LHRUN/paint-board
- chat bot
- clients
- KRTirtho/spotube
- BSD-4, Dart, Flutter
- Open source Spotify client
- KRTirtho/spotube
- Rental Property Management/租赁管理系统
- juge
- avatar
- getavataaars
- fangpenlin/avataaars-generator
- react 组件
- 头像相对比较好看
- boringavatars
- boringdesigners/boring-avatars
- 简单的头像
- React 组件 - 基于 SVG
- cvbox
- https://github.com/txstc55/ugly-avatar/blob/main/src/views/FaceGenerator.vue
- 蛮有意思的丑丑的头像
- getavataaars
- digital commerce
- woocommerce
- PHP
- medusajs/medusa
- MIT, TS
- open-source Shopify alternative
- Shopify
- woocommerce
- url-shortener
- YOURLS/YOURLS
- MIT, PHP
- shlinkio/shlink
- MIT, PHP
- cydrobolt/polr
- GPLv2, PHP
- 738/awesome-url-shortener
- 功能
- URL 缩短
- 自定义短链接
- 跟踪&分析
- 安全性
- 链接管理
- 商业 - 大多是对内的
- bit.ly
- https://tinyurl.com/
- Short.io
- BL.INK
goo.gl- by Google
- 2018-04-13 停止 -> Firebase Dynamic Links
Firebase Dynamic Links- 2025 年 8 月 25 日关停
- 说明 https://firebase.google.com/support/dynamic-links-faq
- 包含了接口,可以参考
git.io- by GitHub
- 2022-01-11 停止服务
- dwz.cn
- for 百度
- url.cn
- for 腾讯
- t.co
- for Twitter
- t.cn
- for Weibo
- YOURLS/YOURLS
- DHCP
- coredhcp/coredhcp
- MIT, Go
- facebookincubator/dhcplb
- MIT, Go
- load balancer for DHCP
- coredhcp/coredhcp
- SaaS 服务目录/商业
OCR
- https://gitee.com/ZZK-1989/tianruoocr
- https://github.com/AnyListen/tianruoocr/
- https://github.com/tianruoyouxin/tianruoocr_last
Chatbot
- RPA - Robotic Process Automation
中文
- wechaty/wechaty
- Apache-2.0
- mamoe/mirai
高效率 QQ 机器人支持库
- AGPL-3.0, Kotlin
- chatopera/Synonyms
中文近义词:聊天机器人,智能问答工具包
- MIT, Python
- zhaoyingjun/chatbot
- sfyc23/EverydayWechat 微信助手
- NLP
- yanyiwu/gojieba "结巴"中文分词的 Golang 版本
- go-ego/gse Go 语言高性能分词
- cms-dev/cms
Framework
- target/flottbot
- Apache-2.0, Go
Projects
project | license | lang | note |
---|---|---|---|
RasaHQ/rasa | Apache-2.0 | Python | |
deepmipt/deeppavlov | Apache-2.0 | Python | end-to-end dialog systems |
botpress | AGPL-3.0 | TS | |
howdyai/botkit | MIT | TS | 不活跃 |
opendialogai/opendialog | Apache-2.0 | PHP+Vue | |
theopenconversationkit/tock | Apache-2.0 | Kotlin,React,Flutter | |
botfront/botfront | Apache-2.0 | 基于 RASA 的 UI, 停止开发 | |
hubtype/botonic | MIT | React | |
claudiajs/claudia-bot-builder | MIT | 停止开发 | |
botman/botman | MIT | PHP | 开发框架 |
yoctol/bottender | MIT | TS | 不活跃 |
- rasa
- Extract meaning from messages
- hold complex conversations
- interactive learning
- conversation-driven development
- version and manage models
- botkit
- Visual conversation builder
- Integrated NLP from LUIS.ai
- opendialog
- real-time STT
- produce N-best/Word-graph output
- no-code 平台
- python-telegram-bot/python-telegram-bot
- GPL-3.0, Python
- gunthercox/ChatterBot
machine learning, conversational dialog engine
- BSD-3, Python
- chiphuyen/stanford-tensorflow-tutorials
- cs20si - CS 20: Tensorflow for Deep Learning Research
- leon-ai/leon personal assistant
- yagop/node-telegram-bot-api
- axa-group/nlp.js
NLP library for building bots
- MIT
- snipsco/snips-nlu Snips Python library to extract meaning from text
- olivia-ai/olivia
- MIT, Go
- Conchylicultor/DeepQA
- Apache-2.0, Python, 停止开发
- DopplerHQ/awesome-bots
学习
ChatOps
- StackStorm/st2
- Apache-2.0, Python
- infobyte/faraday Collaborative Penetration Test and Vulnerability Management Platform
- errbotio/errbot
- GPL-3.0, Python
- opsdroid/opsdroid
chat-ops bot framework
- Apache-2.0, Python
- exAspArk/awesome-chatops
Chat
- adrianhajdin/chat_application
- React clone of MS team
- jovotech/jovo-framework
Kanban
- wekan/wekan
- MIT, Meteor
- kanboard/kanboard
- MIT, PHP
- Nextcloud Deck
Audio
Password
- KeePass
- GPLv2+, C#
- 官方维护 Windows 版本,其他版本为 Port
- .kdbx
- DataGrip 支持集成 KeePass
- 1Password
- Dashlane
- LastPass
- bitwarden
- padloc/padloc
- AGPLv3, JS+TS
- cloudflare/gokey
- BSD-3, Go
- Master key 衍生所有其他 key
- Linux
- GNOME Keyring
- KWallet - KDE Wallet
- macOS
- wikipedia Keychain
- APSL-2.0
- 命令行 /usr/bin/security
- wikipedia Keychain
- List of password managers
Cron
- distribworks/dkron
- LGPL-3.0, Go
- dkron
- https://github.com/distribworks/dkron/blob/master/docker-compose.yml
- 8080:8080
- 8946
- 6868
- BuntDB
- executor
- http
- kafka
- nats
- shell
- grpc
- rabbitmq
docker run --rm -it -p 8080:8080 -e GODEBUG=netdns=go --name dkron dkron/dkron agent --server --log-level=debug --bootstrap-expect=1
- EasyCron
- webcron
- jhuckaby/Cronicle
- A simple, distributed task scheduler and runner with a web based UI.
- shunfei/cronsun
- A Distributed, Fault-Tolerant Cron-Style Job System.
- Looper
- Service for Webhook Scheduling, Long Time Queue and Cron Job Monitoring.
- webgazer
- We check if your website and REST APIs are up, and notify you if anything goes wrong. You could also send periodic HTTP requests at the end of cron jobs or scheduled tasks to monitor.