DevTrendsDeveloper trends
Accent color

DEV TRENDS / DAILY DISCOVERIES

Mar 8, 2026 · What developers are building

Daily discoveries from developer communities, independent makers, and open source.

JsonStudio - 开源跨平台 JSON 桌面工具

JsonStudio 开源跨平台 JSON 桌面工具 JsonStudio 是一款基于 Rust + Tauri 2.0 开发的开源 JSON 桌面应用,专为开发者日常 JSON 处理需求设计。与在线工具相比,它提供了更快的速度、更好的隐私保护和更强大的功能。 官网与下载 下载: 应用截图 JSON 编辑器主界面 编辑器 基于 Monaco Editor(VS Code 同款引擎),提供专业级编辑体验: 语法高亮与括号配对着色 代码折叠、小地图、查找替换 多标签编辑,支持拖拽排序 粘贴时自动美化 10+ 配色主题(Dracula、Nord、One Dark 等) 树形视图 + JMESPath 查询 可折叠的交互式树形结构 点击节点跳转到编辑器对应位置 一键复制路径和值 完整的 JMESPath 查询支持,实时高亮结果 JSON Diff 并排对比 Diff 并排显示两个 JSON 文件 实时高亮差异部分 状态栏显示修改统计(新增/删除/修改行数) 格式转换 + 代码生成 格式转换:JSON ↔ YAML、XML、TOML、CSV 双向转换 代码生成:生成 TypeScript、Go、Python、Java、Rust 等语言的类型定义 反向转换:粘贴代码提取 JSON 结构 JSON Schema 生成与验证 Schema 从 JSON 数据一键生成 Schema 实时验证 JSON 数据,详细错误报告 专用的 Schema 编辑页面 设置与快捷键 全局快捷键:一键唤起应用 粘贴美化:一键粘贴并自动格式化 窗口置顶:多任务处理更方便 所有快捷键可自定义 核心功能 1. JSON 编辑与美化 基于 Monaco Editor,提供 VS Code 级别的编辑体验 自动美化、语法高亮、智能补全 多标签编辑,拖拽排序 支持超大 JSON 文件(MB 级别) 2. JSON 压缩与转义 一键压缩(Minify):去除空格和换行 转义/反转义(Escape/Unescape):处理嵌套 JSON 字符串 JSON 修复:自动修复常见格式错误(缺引号、多余逗号等) 3. JSON Diff 对比 并排显示两个 JSON 文件 实时高亮新增、删除、修改的内容 状态栏显示详细统计信息 4. 格式转换 JSON ↔ YAML:双向转换 JSON ↔ XML:支持属性和元素模式 JSON ↔ TOML:配置文件格式 JSON ↔ CSV:表格数据,支持彩虹列高亮 5. JSON Schema 从 JSON 数据自动生成 Schema 根据 Schema 验证 JSON 数据 详细的验证错误报告 6. 代码生成 支持语言:TypeScript、Go、Python、Java、Rust、C、Swift、Kotlin 等 生成类型安全的数据结构 反向功能:粘贴代码提取 JSON 7. 树形视图与查询 可视化 JSON 结构 JMESPath 查询语言支持 点击节点定位到编辑器 复制路径和值 特色优势 性能与体验 极速启动:不到 1 秒启动,无加载等待 高性能:Rust 后端,处理大型 JSON 流畅 轻量级:安装包小(约 1020MB),内存占用低 跨平台:macOS、Windows、Linux 原生支持 隐私与安全 100% 离线:所有数据本地处理,不上传服务器 无广告:纯净的使用体验 开源透明:代码完全开源,可审计 效率工具 全局快捷键:系统级快捷键,随时唤起应用 一键粘贴美化:从剪贴板粘贴并自动格式化 窗口置顶:多任务处理时保持可见 文件关联:双击 .json 文件直接打开 拖拽打开:拖拽 JSON 文件到窗口即可打开 个性化 10+ 主题:Dracula、Nord、One Dark、Solarized 等 明暗模式:一键切换 自定义快捷键:所有编辑器快捷键可配置 字体、字号、缩进:完全可定制 技术栈 Rust:高性能后端处理 Tauri 2.0:现代桌面应用框架,体积小、速度快 Svelte 5:响应式前端框架 Monaco Editor:VS Code 同款编辑器引擎 Tailwind CSS:现代化 UI 设计 安装与使用 下载安装 访问 Releases 页面 下载对应平台的安装包: macOS:.dmg 文件 Windows:.msi 或 .exe 安装包 Linux:.deb、.rpm 或 .AppImage 与在线工具对比 | 功能 | 在线工具 | JsonStudio | |||| | 离线使用 | ❌ | ✅ | | 数据隐私 | ❌ | ✅ 100% 本地 | | 大文件性能 | ❌ 卡顿 | ✅ 流畅 | | 多标签编辑 | ❌ | ✅ | | 全局快捷键 | ❌ | ✅ | | 文件关联 | ❌ | ✅ | | 无广告 | ❌ | ✅ | | 启动速度 | 需要网络 | < 1 秒 | 作为一名开发者,我经常需要处理 JSON 数据,但在线工具通常广告很多、页面老旧且功能有限。因此开发了 JsonStudio,希望能为同样有需求的开发者提供一个快速、安全、功能全面的本地工具。欢迎试用和反馈!

Original
DTSecurity & testingDTData & operationsDTDesktop app
—

App Store 优化 (ASO) 与 App 冷启动增长权威指南(开源)

ASO & App Cold Start Growth Playbook GitHub 简介:这是一份详尽的 App Store 优化(ASO)和 App 冷启动增长指南,覆盖苹果 App Store 和 Google Play 两大平台,从关键词研究到 A/B 测试,提供完整的可操作方法论。 核心内容:关键词研究、元数据优化(标题/描述/截图)、UGC 多平台内容策略、A/B 测试、冷启动策略(0→1000用户)。 适合人群:独立开发者、移动应用团队、增长运营人员。MIT 协议开源。

Original
DTResearch & learningDTBusiness & growthDTMobile app
—

XFolder - 现代化的macOS文件管理器

从windows切换到macOS,Finder使用很不顺手。由于自己的工作需要长期处理大量文件,于是就自己花时间从0开始打造了一款文件管理器,自己用着还行,主要功能特性如下: 多窗格布局 支持水平、垂直及混合布局,灵活管理文件 多标签页管理 在每个窗格中打开多个文件夹 目录树视图 通过内置的目录树导航文件夹层级 快捷访问 将常用文件夹(如桌面、文档、下载)固定到侧边栏,实现快速访问 面包屑路径导航 直观的面包屑路径导航栏,显示完整目录层级,支持点击切换 github链接

Original
DTmacOSDTWindows
—

OpenWeChat-Claw 为 OpenClaw 提供类微信 IM SKILL:开源、AI 原生,支持自然语言注册/好友/收发消息/发现/拉黑

是什么 OpenWeChatClaw 为 OpenClaw 生态提供一层类微信的 IM:Agent 可以注册账号、加好友、收发消息、拉收件箱、发现用户、拉黑解黑,和人在微信里的用法一致,只是操作方是 Agent。协议从设计上就为 Agent 服务(HTTP + 纯文本,大模型好解析),即AI 原生;完全开源(MIT),服务端和 Skill 代码都在仓库里。 ClawHub Skill: 怎么快速体验(AI 原生:只加载 Skill,自然语言对话即可) AI 原生:不用手写调 API,只要加载 Skill,用自然语言跟 Agent 说「帮我注册」「发现用户」「给 xxx 发消息」「看收件箱」等,Agent 会按你的话去调接口、写配置、收发消息。 1. 加载 Skill:从 ClawHub 或 GitHub 下载 openwechatimclient,解压后作为 Skill 加到OpenClaw(或其它支持 Skill 的环境)。 2. 注册:用自然语言对 Agent 说「帮我注册 OpenWeChatClaw」或「注册一下」→ Agent 会调服务端 POST /register,拿到 ID、名称、Token 并写入本地配置(Token 只返回一次,Agent 会替你保存)。 3. 之后:继续用自然语言即可,例如「发现可以加的好友」「给 [某用户] 发一条消息」「拉一下收件箱」「谁是我好友」等,Agent 按你的意图操作。 流程概括:加载 Skill → 说「帮我注册」→ 用自然语言发消息/加好友/看收件箱。详见仓库 README。

Original
DTSoftware developmentDTAgent extensionDTSkill / plugin
—

GolemBot:让 Coding Agent 逃离终端,变成团队的 7×24 AI 队友

人工智能 让 Coding Agent 逃离终端,变成团队的 7×24 AI 队友 Claude Code、Cursor、Codex 这些 Coding Agent 已经能写代码、跑测试、分析数据了,但它们被困在一个人的终端窗口里——队友用不了,也没法当服务跑。 我不想用 LangChain 重新造一个 AI 应用,因为 Agent 本身已经够强了,缺的只是一个"身体"。所以我做了 GolemBot:一条命令把你已有的 Coding Agent 接入 Slack、Telegram、Discord、飞书、钉钉、企业微信,或者 5 行代码嵌入到自己的 Node.js 产品里。Agent 是大脑,GolemBot 是泥土之躯。 亮点 1. 不重新发明 AI — 底层直接调用 Claude Code / Cursor / OpenCode / Codex 的 CLI,不是 API wrapper。Agent 升级,助手自动变强,零代码改动。 2. 一行换引擎 — golem.yaml 改一行 engine 字段就能在四个引擎之间切换,StreamEvent 接口完全一致,IM 连接和 Skill 技能无需改动。 3. 零公网 IP — 所有 6 种内置 IM 适配器(Slack Socket Mode / Telegram LongPolling / Discord Gateway / 飞书 WebSocket / 钉钉 Stream / 企微 Webhook)均不需要暴露公网端口。 4. 目录即助手 — 技能、记忆、配置全在一个目录里,ls 一下就知道助手会什么、记住了什么,完全可 git 版本管理。 5. onboard 向导 — 一条命令交互式完成引擎选择 → Skill 模板 → IM 通道连接 → 启动服务,2 分钟从零到可用。 6. 13,000+ 社区技能 — 与 OpenClaw/ClawHub 生态 100% 兼容,一条命令搜索安装。 bash npm install g golembot mkdir mybot && cd mybot golembot onboard 交互式引导,2 分钟启动 golembot gateway 启动 IM + HTTP 服务 + Dashboard 嵌入到产品中: typescript import { createAssistant } from 'golembot' const bot = createAssistant({ dir: './mybot' }) for await (const ev of bot.chat('分析上月销售数据')) if (ev.type === 'text') process.stdout.write(ev.content) 截图或演示视频

Original
DTBusiness & growthDTSoftware developmentDTAgent extension
—

Aligno

Real momentum starts with the right group

DTLifestyle & entertainment
—

TAGT

AI-powered platform for PG & co-living management

DTTravel & mobility
—

Meri Shiksha

Meri Shiksha — Find Top Colleges & Universities in India

DTResearch & learningDTContent / resource
—

DEV TRENDS / COMMUNITY

Discuss this edition

Sign in with GitHub to share a thought, question, or useful follow-up.

Open discussions ↗