OPEN-SOURCE TOOLS
真正有实用价值的 GitHub 开源工具
按股票分析、量化交易、数字货币、视频增强和图片增强等方向筛选实用开源项目。
draw-a-ui:把手绘线框图转成 Tailwind HTML 的开源应用
draw-a-ui 是一个基于 Next.js 的演示应用,利用 tldraw 白板绘制线框图,再把当前画布 SVG 转成 PNG,交给 gpt-4-vision 生成一个带 tailwind 的单一 HTML 文件。官方声明其为演示项目、不适合生产使用,且没有鉴权。
GitHub 开源项目
Memphis.dev:面向后端开发者的事件与数据流平台(已转为公开维护)
Memphis.dev 是一个面向后端开发者设计的高可扩展、易上手的数据流平台,目标是让团队在 3 分钟内搭建生产级消息代理,并快速构建事件驱动与实时功能。它提供易用 UI、CLI 与多语言 SDK,具备数据级可观测性、带自动重投的死信队列、内嵌 Schema 管理(Schemaverse)、实时处理 Functions、图可视化与存储分层等能力,支持 Kubernetes 与 Docker Compose 部署。需要注意的是,来源页面明确说明 Memphis.dev 已不再由 Superstream 团队(原 Memphis.dev 团队)官方支持,并已向公众发布,许可证为 Memphis Business Source License 1.0。
GitHub 开源项目
python-django-online-exam:基于 DjangoRestFrameWork 的在线考试系统(已停止维护,请关注重构项目)
该项目是一个前后端分离的在线考试系统,fork 自 spring-boot-online-exam,后端由 SpringBoot 改写为 Django-DRF,前端保留 Vue + AntDesign 并针对接口做了修改。支持单选题、多选题、判断题,提供学生、教师、管理员三种角色。原作者已声明本项目不再维护,并使用 Vue3.2 + TypeScript + Element-Plus 新建了 django-vue3.2-online-exam 重构项目。
GitHub 开源项目
Photoshot:开源 AI 头像生成 Web 应用
Photoshot 是一个开源的 AI 头像/形象生成 Web 应用,基于 Next.js、Chakra UI、Prisma 构建,通过 Replicate 云端运行机器学习模型(含开源的 Flux 文生图模型与 Dreambooth 训练流程),并使用 Stripe 处理支付、AWS S3 存储图片、OpenAI API 提供提示词向导。项目提供完整的本地开发流程,包括 Docker 本地 PostgreSQL 与邮件服务、Prisma 数据库迁移与环境变量配置。
GitHub 开源项目
ILLA Builder:面向开发者的开源低代码内部工具搭建平台
ILLA Builder 是 ILLA 推出的开源低代码平台,面向开发者快速搭建企业内部工具,例如数据看板(dashboard)、CRUD 应用、管理后台、CRM、CMS 等。平台提供组件库(Components)与动作库(Actions),支持拖拽画布搭建 UI、通过 GUI 连接 MySQL 或 REST API 等数据源,并支持实时协作、自动化连接与自托管部署(Docker、docker-compose、k8s)。项目采用 Apache License 2.0 许可。
GitHub 开源项目