打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
盘点 7 个 永远的神 的开源项目

来源丨逛逛GitHub(ID:ggGithub)
作者老逛

推荐 7 个不错的开源项目,它们分别是:
1. Unity3D 的练习项目
2. 文档在线预览开源项目
3. GO语言学习指南
4. 一种专为 API 而生的 JSON 网络传输协议
5.  30 天学会 Git 的开源教程
6. 支持多家云存储的云盘系统
7. 快速的格式化 JSON 数据并转换生成对应的模型类属性。


01
Unity3D 的练习项目

Unity3D 的练习项目,该练习项目总结了 57 个小项目。

地址:https://github.com/XINCGer/Unity3DTraining

02
文档在线预览解决方案

推荐一个用 Spring Boot 搭建的文档在线预览解决方案:kkFileView,一款成熟且开源的文件文档在线预览项目解决方案,对标业内付费产品有永中office、office365、idocv等,免费!

地址:https://gitee.com/kekingcn/file-online-preview

1. 支持 office/pdf/cad 等办公文档

2. 支持 txt/java/php/py/md/js/css 等所有纯文本

3. 支持 zip/rar/jar/tar/gzip 等压缩包

4. 支持 jpg/jpeg/png/gif 等图片预览(翻转,缩放,镜像)

5. 使用 Spring Boot 开发,预览服务搭建部署非常简便

6. rest 接口提供服务,跨平台特性 (java/php/python/go....) 都支持,应用接入简单方便

7.  抽象预览服务接口,方便二次开发,非常方便添加其他类型文件预览支持

支持 doc/docx 文档预览,word 预览有两种模式:一种是每页 word 转为图片预览,另一种是整个 word 文档转成 pdf,再预览 pdf。

当然,以上展示的只是部分格式文件的预览效果,如果你想自己亲手部署一下,那就点击后面的链接,前往项目主页查看具体的操作文档吧:https://gitee.com/kekingcn/file-online-preview

03
Go语言学习指南

Go语言学习指南是一份涵盖大部分 Golang 程序员所需要掌握的核心知识,拥有 Go语言教程、Go开源书籍、Go语言入门教程、Go语言学习路线。零基础学习 Go语言、Go编程,首选 GoGuide。

地址:https://github.com/coderit666/GoGuide

04
APIJSON

APIJSON 是一种专为 API 而生的 JSON 网络传输协议 以及 基于这套协议实现的 ORM 库。为各种增删改查提供了完全自动化的万能 API,零代码实时满足千变万化的各种新增和变更需求。能大幅降低开发和沟通成本,简化开发流程,缩短开发周期。

适合中小型前后端分离的项目,尤其是 初创项目、内部项目、低代码/零代码、小程序、BaaS、Serverless 等。通过万能的 API,前端可以定制任何数据、任何结构。大部分 HTTP 请求后端再也不用写接口了,更不用写文档了。前端再也不用和后端沟通接口或文档问题了。再也不会被文档各种错误坑了。后端再也不用为了兼容旧接口写新版接口和文档了。再也不会被前端随时随地没完没了地烦了。

地址:https://github.com/Tencent/APIJSON

Postman 展示 APIJSON

05
Git 教程

本开源项目是 Will 保哥在 2013 第 6 界 IT 邦帮忙铁人赛年度大奖的得奖著作。这是一个 Git 教程,这个开源教程用 30 天的时间,带领大家详细了解使用 Git 。

重点介绍了 Git 的一些常用操作,以及日常工作中实际应用场景讲解,下图为 Git 教程的目录

地址:https://github.com/doggy8088/Learn-Git-in-30-days

06
支持多家云存储的云盘系统

Cloudreve 可以让您快速搭建起公私兼备的网盘系统。Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。你可以使用 Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。

地址:https://github.com/cloudreve/Cloudreve

07
JSONConverter

JSONConverter 是 MAC 上 iOS / Flutter / Android / Server 等开发的辅助工具,可以快速的格式化 JSON 数据并转换生成对应的模型类属性。

目前支持 Java/Objective-C/Dart/Golang/Swift 及流行的第三方库:SwiftyJSON、HandyJSON,ObjectMapper。

可以灵活选择构建 Class/Struct,省去手敲模型的麻烦,极大提高开发效率。

JSONConverter 功能介绍

  • 快速的把 JSON 数据转换生成对应支持的语言的模型类和属性

  • 格式化富文本展示 JSON 数据,支持 185 种语言和 89 种样式

  • 预览并导出生成的对应富文本模型类

  • 配置根类名

  • 配置类前缀

  • 自定义类文件前缀

  • 下划线驼峰自动转换

  • 国际化

  • 数组模型属性完整性检查

地址:https://github.com/DevYao/JSONConverter

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
这些开源项目,值得收藏深入研究
有了它,快速搭建个自己的云盘,爽!
这些开源项目,让你轻松应对十大工作场景
在 GitHub 上新建仓库并上传项目
Github上排名第一的文件在线预览系统,太强大了!!
创建github项目
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服