《开放源码优选》是他们撷取Github、Gitee等开放源码街道社区中高质量工程项目的版块,主要包括控制技术、自学、新颖与各式各样有意思的文本。下期所推荐的是两个开放源码的JSON文档应用程序——JSON Hero。
JSON Hero 由 API Hero 项目组建立和保护。API Hero 能随心所欲地软件系统到工程项目中,无须任何人扩充。全力支持列快照、树快照、GUI快照等多种相同自动更新形式,自动更新文档全力支持相片、音频、式样、中文网站等。
效用展现
列快照受 macOS Finder 的启迪,Column View 是一种下载 JSON 文档格式的新方法。全力支持按键导航系统、方向栏、历史纪录等机能。
除此之外,列快照全力支持 “所持” 选取的后裔并在体系结构中向下终端,接着在弟妹间终端并查阅在该方向中找出的相同值。极难叙述,但这儿有两个动画电影能协助模拟:
总的来看,在终端到父级时握住Option(或 Alt )可维持文档格式的一小部份处在选上状况,并在其周遭的 JSON 语句中显示它。接着能在字符串中的工程项目间结点并较为跨微细体系结构的优先选择值。
GUI快照在GUI中查阅整座 JSON 文档格式,但留存在文档格式中终端时从侧边栏赢得的动态自动更新和有关值:
树快照采用现代的树快照结点JSON 文档格式,具备固定式的部份和按键机能键。同时维持动态的自动更新效用:
搜寻加速打开搜寻面板并在几毫秒内模糊搜寻整座 JSON 文档。全力支持搜寻:键名、键方向、值。
文本自动更新JSON Hero 自动推断字符串的文本并提供有用的自动更新和您优先选择的值的属性。
日期和时间:
相片网址:
中文网站网址:
推文网址:
JSON 网址:
颜色:
有关值随心所欲查阅整座 JSON 文档格式中特定字段的所有有关值,主要包括任何人 undefined 或 null 值。
本地运行
克隆 repo 并安装依赖项:
git clone https://github.com/apihero-run/jsonhero-web.git cd jsonhero-web npm install
接着,在名为 repo 的根目录下建立两个文档 .env 并设置SESSION_SECRET值:
SESSION_SECRET=abc123
构建:
npm run build 或 npm run dev
运行:
npm start
访问:http://localhost:8787
开放源码协议:Apache2.0
开放源码地址:https://github.com/apihero-run/jsonhero-web