DevTrendsDeveloper trends
Accent color

DEV TRENDS / CATEGORY

Programming language · TypeScript

50 new projects first discovered during Oct 21, 2026 – Oct 27, 2026, deduplicated across 6 sources.

Time range

367 projects first discovered Aug 5, 2026 – Oct 27, 2026

DTDevTrends classificationOriginalOriginal project or source tag
50 new projects6 sources

把 IINA 变成 Emby 客户端

在 Mac 上找了一圈没看到满意的免费开源方案,干脆自己写了个插件把 IINA 变成了 Emby 客户端,走 MPV 原生硬解播放,完全免费开源:

Original
DTSkill / pluginDTmacOS
—

Torsher:为电视打造的自托管媒体中心

Your home cinema in one container: watch a torrent right away, keep what you watched in your own library, and let new episodes arrive on their own. Self-hosted, built for the TV first.

LanguageTypeScriptDTData & operationsDTLibrary / SDKOriginalbittorrent
23

nightly-labs / openbot

A local-first desktop workspace for persistent AI teammates. Run Codex, Claude, and Grok with dedicated workspaces, task queues, file sharing, browser control, and agent-to-agent collaboration.

LanguageTypeScriptDTAgent orchestrationDTmacOSOriginalai-agents
2.3K

Hob - Open-source, on device alternative to Claude Cowork and ChatGPT

An easier way to use AI on your own computer. A free, open-source alternative to Claude and ChatGPT that runs open-weight models like Gemma and gpt-oss locally on Mac, Windows and Linux. Private, and works offline.

LanguageTypeScriptDTData & operationsDTDesktop productivityOriginalai-agent
252

JetBrains / thinkrail

Vibe code with pi in a lightweight, real IDE that customises itself around the way you work — The Vibe You Need

LanguageTypeScriptDTSoftware developmentDTAgent extensionOriginalagent
3.9K

棱镜 Prism:集成 AI 助手和多服务器巡检的 SSH 桌面工作台

棱镜(Prism)集成 SSH 终端、SFTP 文件管理和 AI 助手,适合自己管理服务器的开发者。桌面端无需注册或部署后端;AI 可接自己的模型服务,或支持工具调用的本地 Ollama 模型。 支持多台已连接主机巡检,按主机汇总 CPU、内存、磁盘、服务和端口状态;Docker / Compose 部署按阶段确认,提供实时日志和验证步骤。专用巡检和读取工具直接执行,自定义命令及部署阶段确认后执行。 提供 Windows、macOS、Linux 安装包。模型费用由服务商决定;使用外部模型时,相关对话和终端输出会发送到该模型服务。

Original
LanguageTypeScriptDTData & operationsDTSoftware developmentDTDesktop app
0

Oleafly:Overleaf 开源平替,支持多人协作和 AI 助手的科研写作编辑器

A live collaborative LaTeX, Typst & Markdown editor with shared cursors, comments, cloud sync, and AI agents like Claude Code & Codex that help you write your research faster. Self-host the server, import projects from your online LaTeX account, cite from Zotero and keep every version in Git. Free and open source for Mac, Windows & Linux.

LanguageTypeScriptDTContent creationDTResearch & learningOriginalacademic-writing
275

Farol – A risk map of a pull request for the person who approves it

Know the risk of merging a pull request, and where it lives. Free, open-source CLI and GitHub Action: after your AI review, farol shows the riskiest files, what they reach, diff coverage and contract breaks. TypeScript/React, Go, Python.

LanguageTypeScriptDTSoftware developmentDTCLIOriginalai-code-review
105

makecindy / cindy

Consider it done. The open-source AI agent that works out of the box · 想到,就能做到。开源、开箱即用的 AI Agent。

Original
LanguageTypeScriptDTmacOSDTWindowsOriginalagent
7.4K

deepseek-web-retrieval:可靠的 DeepSeek Search&Fetch API 的 Coding Agent 集成

号称 AI 原生的通用搜索引擎 [DeepSeek Search&Fetch API]( ) 发布也有一周了,相信喜欢尝鲜的朋友已经为自己常用的 Coding Agent 自行 Vibe 了实现。 我也借此机会斗胆宣传一下自己对它的工程集成: 希望在 DeepSeek 官方 API 支持的能力范围内,**为你提供开箱即用、更安全可靠、原生适配的工程实现。** ### 它能做什么? - 一个安装包接通四大 Coding Agent(OpenCode / Pi / Codex / Claude Code)—— DeepSeek 官方并不提供任何宿主接入,接入层全部自研 - DeepSeek 返回的质量评分、发布时间、站点名,逐宿主验证过它们真的能进入模型上下文;你的域名黑白名单、语言偏好自动编译进查询,超长按明确优先级降级而非报错 - DeepSeek 自带“搜索即返回网页正文”,该项目补上它没有的每条长度钳制与独立超时,使正文不会撑爆任何代理的输出上限,模型按次自行开关(OpenCode 暂不支持,宿主接口限制) ### 日常好不好维护? - 所有配置一条命令查清:实际生效值、来源、坏配置报错,可直接当 CI 检查 - 正文开销完全由宿主控制:每条正文上限、超时时长均可配置,设为 0 一键全关 - 按 DeepSeek 官方指引实现瞬态失败重试。“按成功请求计费、空结果免费”本身是 DeepSeek 的定价 ### 敢不敢让它碰配置? - 安装前先看完整计划——改哪些文件、旧值变什么,确认后才写入;卸载完整回滚,且保留你自己的后续修改 - 路由强度按需选择,宿主做不到就明说拒绝;绝不静默降级或偷换 Provider - 密钥永不写入配置文件;内网地址在请求离开本机前就被拦下 - 返回体量有数学上限,最坏情况也不撑爆 Agent 输出(DeepSeek 未文档化正文大小,这个上限是根据各 Coding Agent 提供的一手来源算出来钉死的) ### 值不值得长期依赖? - 完整测试、真实代理会话的端到端验证、自动化发布、逐条变更日志 - 关键决策都有带版本号的研究文档背书:锁定具体宿主版本、只引用官方一手来源

Original
DTResearch & learningDTSoftware developmentDTAgent extension
—

Renhuai123 / ziwei-doushu

紫微斗数开源排盘引擎 — 基于倪海厦《天纪》体系,含完整排盘算法、四化系统、格局知识库、古籍原文数据

Original
LanguageTypeScript
7.5K

OpenIDEA:用 Rust 重写的 IntelliJ 风格 IDE

The IDE you know, rebuilt in Rust. IntelliJ IDEA–style keymap, tool windows and search-everywhere in a fast native app: editor, code insight, debugger, Git, terminal, database and HTTP clients for 60+ languages.

LanguageTypeScriptDTResearch & learningDTData & operationsOriginalcode-editor
86

agent-usage-guard – a Claude Code mod to protect your usage window

A Claude Code mod that holds subagent fan-out, heavy-context prompts and retry loops before they spend your usage window. It reads your plan's usage, counts agents across every session, and asks in Claude Code's own dialog.

LanguageTypeScriptDTSoftware developmentDTAgent extensionOriginalai-agents
59

Stylekit前端风格收集

Open-source visual style library for AI-generated UI — 148 curated styles with design tokens, prompts and MCP. | 面向 AI 生成网页的开源视觉风格库:148 套精选风格,支持 MCP、Agent Skill 与 npm CLI。

Original
LanguageTypeScriptDTSoftware developmentDTAgent extensionOriginalai-frontend
660

做了近 10 年合租车主,我开源了自己的订阅账本 Calends

哈喽大家好,我是之前开发 [AppStorePrice]( ) 的朋友,这次给大家推荐一款订阅管理的开源方案:Calends 。 我自己一直都是订阅记录的重度用户,前前后后用过市面上十多款 App 、开源项目。但是用下来,总觉得它们跟我的实际需求,尤其是合租的场景不太匹配。YouTube 我开车快 10 年了,Spotify 也开了 5 年多。除了记录自己订了什么、花了多少钱,还要记成员付到哪天、哪些钱没收、自己到底垫了多少。再加上跨区、涨价、代付、礼品卡,很多细节都得另外补。 所以这次干脆自己做了一个,把这些年一直想要的功能都做进去。对于我自己的订阅和开车需求,我觉得目前没有比它更合适的了。尤其是现在的 AI 订阅。先放一段视频,大家可以直接看一下整体效果: [观看宣传视频]( ) · [MP4 直链]( ) ## 我最想说的,还是 AI 和 MCP 现在做软件,我觉得很重要的一点,就是有没有把 Agent 作为一等公民,能不能让 AI 真正帮我把事情做掉。所以在我的这个项目里,基础的 AI 创建、查询、维护订阅这些我都做了,接上自己的 DeepSeek API Key 或兼容服务就能用,收据也可以直接交给它整理,核对后添加。模型调用按你使用的平台计费。 然后是 MCP 。这可以让 Codex 、Claude Code 、Grok Bot 都可以接进来,直接管理自己的订阅账本。我现在的订阅就是交给 Grok Bot 帮我管理的。给了它邮箱权限,再接上 Calends 的 MCP ,每次有新的订阅邮件进来,就让它分析邮件,该新增的新增,该更新的更新,不用我再一条条照着填。 如果你是第一次用,直接让有邮箱权限的 AI 助手去分析历史邮件,把里面的订阅整理出来,查重、核对之后导入就行。如果你之前已经在用其他订阅管理 App ,也可以让能操作手机的 Codex 读取里面的订阅详情,再帮你导入自己的 Calends 。邮箱和手机由你接入的外部助手读取,账本这边通过 MCP 配合它完成录入。 ## 还有一些功能,大家看看有没有这些痛点 **我订阅了 iCloud 土耳其区,但是它老涨价,涨价之前的价格怎么记?** 我自己这条 iCloud+,已经从 ₺64.99 涨到 ₺129.99 、₺249.99 ,再到 ₺399.99 。每次涨价的日期、之前多少钱,都能保留下来。切到原币看,也能把涨价和汇率变化分开。 **Spotify 开了这么多年,我到底总共付出去多少钱,收回来多少钱,亏了还是赚了?** 合租的支出、成员收款、谁付到哪天,都放在一起记。有人按月付,有人一次付半年,也能看清楚还有哪些钱没收到。 **我今天帮朋友续了 ChatGPT ,他上个月的钱付了没有?** 这种就单独记成代付,记到对应的人,收没收、收了多少都能查,也不会把替别人垫的钱算成自己的订阅消费。 **我打折买了礼品卡,面值是这么多,但实际花的钱又不一样,怎么算?** 面值和实际买入成本分开记。卡包里也可以管理支付方式、币种和余额,按后面的扣款估算还能用多久。还有一个很容易忽略的细节:我填的余额到底是哪天的余额?上周查到的数,不能一直当成今天的数,所以余额也专门做了校准日期。 包括汇率,我也专门接了。历史上每次付款,都可以按付款当天的汇率折成人民币,知道那一笔大概花了多少钱。 时间线、续费日历、各种报告图表也都做了。年付的订阅,可以分别看这个月付出去了多少钱、这个月分摊了多少费用;钱花在哪,也可以像看股票热力图那样看每个订阅占了多少。这些看起来都是小功能,但自己长期记订阅、开合租车的时候,确实都会用到,所以我把它们都补上了。 ## 部署和体验 可以直接用 Docker ,放到自己的服务器、NAS 上;也可以用 Cloudflare 账号部署到 Workers + D1 ,个人用量在免费额度内就能免费运行。支持备份恢复和 CSV 导入导出。 - - 文档: - - GitHub: 最后,我还专门做了一个彩蛋。**Claude 封号这个事情,我到底被封了几个号?有没有退款?没退的话,到底损失了多少钱?** 这些也可以记。我专门做了一个 [Claude 演示站]( ),把账号停止、退款、没用完的时长和损失都放进去,大家可以直接进去看。演示站用的是虚构数据,主要给大家演示一下这种被封号的账怎么记。 其实我直接建议,这些事情全都交给 AI 就好了,让他帮我记录好我自己的订阅账,而且我测试下来,自己反代出来的 Deepseek 模型已经完全足够了,本身多模态也支持。粘贴上传图片记录订阅也是一个非常棒的体验。 一不小心说了这么多,总之吧,我觉得大家感兴趣可以去演示站试用一下看看,不关你是上百辆合租的车主,还是中转站几百个 Claude 账号的老板,都可以看看当前的方案能不能满足你的需求好好 项目是 MIT 开源的。如果有些场景还满足不了你的需求,欢迎直接提 [Issue]( ),也欢迎 PR 。如果你自己想做深度定制,直接 fork ,搭自己的订阅账本就好。 如果你觉得这个项目有帮助,不妨在 GitHub 帮我点一个 Star ,这对我来说会非常有帮助。谢谢大家!

Original
DTData & operationsDTSoftware developmentDTAgent extension
—

做了个免费工具:写 Markdown,一键排好 X(Twitter)长文,代码、表格、Mermaid 图自动转图片

在 X 上发技术长文( Articles )时一直有个痛点:X 的编辑器不认 Markdown 。 我平时用 Markdown 写稿,每次往 X 上发都要: - 手动重新设置标题、加粗 - 一段段截图代码块 - 表格截图 - Mermaid 流程图先去 mermaid.live 导出,再一张张传上去 一篇稍长的技术文,光排版就要半小时。所以做了这个: **MD2X** → **能做什么** - 左边写 Markdown ,右边实时预览 X 长文的效果 - 「复制标题」「复制正文」,粘到 X 里标题、加粗 、列表都保留 - 代码块 → 带语法高亮的 PNG ( 9 种主题:GitHub 、Dracula 、Nord 、One Dark Pro 、Tokyo Night……) - Markdown 表格 → 干净的表格图片 - Mermaid → PNG ,配色跟着亮色/暗色主题走 - 所有图片可以逐张复制,也可以一键打包 ZIP 下载 - 还能把一篇 Markdown 拆成带编号的推文串( Thread ) **单项小工具**(不用打开编辑器) - Mermaid 转 PNG: - 代码转图片: - Markdown 表格转图片: **其他** - 免费,不用注册 - 纯浏览器运行,草稿存在 localStorage ,不上传 - 支持 PWA 离线使用、暗色模式、中英文界面 - 开源: - 技术栈:Next.js 16 + TypeScript + Tailwind ,Mermaid 和代码都在浏览器里用 Canvas 渲染成图片 **想听听大家的意见** 1. 你往 X / 公众号贴技术内容时,还有哪些格式会乱? 2. 如果做成 Chrome 插件,直接写进 X 的编辑器,省掉复制粘贴这一步,你会用吗? 有 bug 或建议直接回复,我都会看。

Original
DTSoftware developmentDTSkill / plugin
—

[开源自建邮局] 三叶草邮局发布!操作傻瓜化、配置可视化,同时管理 N 个邮箱, 5 分钟三步开邮局

# clover 三叶草邮局 🍀 在自己的服务器上搭建邮件服务,通过 Web 面板管理域名、邮箱和转发规则。 ## 三步开邮局: 1.接入 cloudflare token; 2.面板一键安装邮件服务器 TLS ; 3.点击创建邮箱。 ## 全程可视化,傻瓜配置,5 分钟创建强大易用的个人邮局。 ## 功能特色 - **可视化管理**:集中管理多个域名、邮箱账户、密码和邮件转发,支持别名、前缀匹配与 Catch-all 。 - **Cloudflare DNS 自动配置**:导入域名,一键生成并推送 MX 、SPF 、DKIM 、DMARC 等邮件记录,也可导出后手动配置。 - **Roundcube Webmail**:从面板选择邮箱,在新标签页免密进入;使用原生搜索、星标、文件夹、编辑器和通讯录。 - **兼容邮件客户端**:支持 IMAP 、POP3 、SMTP 和 ManageSieve ,可使用 Thunderbird 、Foxmail 、Apple Mail 等客户端。 - **全局邮箱设置**:统一管理协议开关、远程图片策略及附件上限;附件默认 100 MB ,可设置为无限额。 - **证书与运维**:支持 HTTPS 、邮件 TLS 证书管理和自动续期,提供环境检查、反垃圾统计、邮件队列、日志及备份入口。 - **账户安全与 API**:单管理员管理,支持两步验证、Passkey 、API Token 和审计日志。 ## 安装准备 - Debian 11–13 或 Ubuntu 22.04+ 服务器;默认发布镜像支持 **amd64**。 - 最低配置:**1 vCPU 、2 GB 内存**;推荐配置:**2 vCPU 、4 GB 内存**。 - 准备一个面板域名和邮件域名,将面板域名的 A 记录指向服务器公网 IP 。 - 公网开放 **80 、443 、25**;邮件客户端按需开放 **465 、587 、993**,POP3S 使用 **995**。 - 确认服务器提供商允许邮件收发,并支持设置 PTR/rDNS 。 安装器可安装 Docker ;已有受支持的宿主机 Caddy 或 Nginx 时,可共享 Web 入口。 ## 快速安装 推荐使用一键安装: ```bash curl -fsSL -o /tmp/clover-bootstrap.sh bash /tmp/clover-bootstrap.sh ``` 也可克隆仓库后安装: ```bash git clone clover cd clover bash install.sh ``` 按提示填写面板域名。首次安装会在终端显示随机生成的管理员账号和密码,请保存后登录面板。 ### Docker Compose 安装 适合已安装 Docker 和 Compose v2 、可独占 80/443 等所需端口的 Linux 服务器。以 root 在服务器操作: ```bash git clone clover cd clover cp .env.example .env nano .env ``` 将 `PANEL_HOSTNAME`、`MAIL_DOMAIN`、`MAIL_HOSTNAME` 和 `ACME_EMAIL` 改为自己的域名和邮箱;可同时填写 `CLOVER_VPS_IP`、调整时区及其他参数。首次安装的密钥项保留模板值或留空即可,初始化会自动生成。 保存后运行一条命令完成安装: ```bash CLOVER_HOME="$PWD" docker compose --profile install run --rm installer ``` Compose 初始化会生成密钥、准备邮件 TLS 、启动服务、创建管理员并安装 `clover` 快捷命令。管理员凭据显示在终端;已有数据和管理员会保留。后续可直接用 `docker compose up -d` 启动服务。已有宿主机 Nginx/Caddy 需共享端口时,请使用上方推荐的安装器。 ## 开始使用 1. **环境配置**:连接 Cloudflare ,选择邮件域名并设置邮件主机名,生成和推送 DNS 记录。 2. **检查环境**:检查 DNS 、端口及 TLS 证书;为邮件主机申请证书,并在服务器提供商处设置 PTR/rDNS 。 3. **邮箱账户**:创建邮箱及密码;需要转发时,在“别名与转发”中添加规则。 4. **Webmail**:选择邮箱并点击“进入 Roundcube”,或按客户端配置指南连接邮件客户端。 Cloudflare Token 需要目标域名的区域读取及 DNS 编辑权限。邮件主机的 A 记录应设为 **DNS only**。 首次邮件证书可能为自签证书,请在连接客户端前申请可信证书。邮件能否送达还取决于服务器 IP 信誉、PTR 和收件方策略。 ## 更新与日常管理 在服务器输入 `clover` 打开管理菜单,或直接运行: ```bash clover status # 查看服务状态 clover update # 更新 clover logs # 查看日志 clover backup # 备份面板数据库与邮件配置 clover admin list # 查看管理员 ``` 更新会保留配置和 Docker 数据卷。 管理员密码遗失时,在服务器运行 `clover admin reset `。 ## 数据与安全 - 邮件与配置保存在服务器的 Docker 数据卷中; Roundcube 的通讯录和偏好独立保存。 - `.env` 含服务密钥,请妥善保管,不要公开上传。 - 面板仅有一个管理员;免密 Webmail 入口允许管理员进入所选邮箱。 ## 许可证 Clover 采用 AGPL-3.0-or-later ,具体条款及来源声明见仓库中的 LICENSE 和 NOTICE 。 Roundcube 、docker-mailserver 等第三方组件遵循各自的开源许可证。

Original
DTSecurity & testingDTData & operationsDTContent / resource
—

DyHub:抖音直播弹幕采集与分发中台

抖音直播弹幕中台 (Douyin Live Danmaku Hub):双采集内核(浏览器+CDP / 轻量直连)、多房间并发、WS/SSE/Webhook 三通道分发、可视化控制台、Docker 一键部署

Original
LanguageTypeScriptDTData & operationsDTSoftware developmentOriginalbarrage
22