iOS 推荐优秀 GitHub

作者: SunnyLeong | 来源:发表于2018-02-07 10:03 被阅读1036次

    SJNetwork - 高度封装AFNetworking的网络框架

    • 作者:J_Knight_

    • 项目地址:hhttps://github.com/knightsj/SJNetwork

    • 使用对象封装并管理请求,支持批量读取和清空缓存,图片上传,后台下载(也支持断点续传),批量取消请求等功能。

      <figure> image

      <figcaption></figcaption>

      </figure>

    LSAnimator - 易于读写的多链式动画框架

    • 作者:Lision
    • 项目地址:github.com/Lision/LSAn…
    • 项目简介:通过使用 LSAnimator(Objective-C)或者 CoreAnimator(Swift)可以用少量的代码实现复杂而又易于维护的动画。
    • 项目特性:
      • 完美支持 Swift: 支持当前主流的 Swift 3.2 和 Swift 4.0。
      • 高性能: 使用 CALayer + CAAnimation 实现。
      • 非侵入性: 不需要更改原有 UIView/CALayer 的继承类。
      • 多链式动画: 可深度定制化,简单实现设计师提出的动画交互需求。
      • 支持动画 Hooks: 方便在动画执行过程中插入相关逻辑代码。
    <figure> image

    <figcaption></figcaption>

    </figure>

    <figure> image

    <figcaption></figcaption>

    </figure>

    Vue-lazyload 一个简单易用的 Vue 图片延迟加载插件

    • 作者:Awe
    • 项目地址:github.com/hilongjw/vu…
    • 轻量化、功能丰富、易于使用、可处理任何图像类型、支持 Vue 1.0 和 Vue 2.0。
    <figure> image

    <figcaption></figcaption>

    </figure>

    SuperTextView - 一个易用且高效的商用级UI库

    • 作者:CoorChice
    • 项目地址: CoorChice
    • 项目地址:github.com/chenBingX/S…
    • 特性:大幅度降低UI复杂度,提高应用性能,一句话即可演绎出惊叹的效果,使用十分友好,体积小。
    <figure> image

    <figcaption></figcaption>

    </figure>

    API-Mocker: 简单好用的接口管理系统

    • 作者:相学长

    • 项目地址:github.com/DXY-F2E/api…

    • 支持接口约定及Mock、历史记录与对比、接口文档、代理测试等功能 部署到我司半年多了,每当有同事离职时,他们就会问我怎么在他们新公司部署一套😅😅😅

    • 在线体验: api-mocker.com

    <figure> image

    <figcaption></figcaption>

    </figure>

    better-scroll —— 移动端最好用的滚动组件

    myth - 基于可靠消息解决分布式事务框架

    • 项目地址:github.com/yu199195/my… 基于java语言来开发(JDK1.8)
    • Features:
      • RPC框架支持 : dubbo,motan,springcloud
      • 消息中间件支持 : jms(activimq),amqp(rabbitmq),kafka,roceketmq。
      • 本地事务存储支持 : redis,mogondb,zookeeper,file,mysql。
    <figure> image

    <figcaption></figcaption>

    </figure>

    Halfrost-Field - 冰霜之地

    • 作者:一缕殇流化隐半边冰霜

    • 项目地址:github.com/halfrost/Ha…

    • 详情:里面记录了霜菜一路上的成长,不断是成长之路还是开发心得,还是开源库源码分析,都在这里应有尽有。希望能对开发者有帮助。

      <figure> image

      <figcaption></figcaption>

      </figure>

    组件化方案DDComponent

    • 项目地址:github.com/luojilab/DD…

    • 一套完整有效的android组件化方案,支持组件的组件完全隔离、单独调试、集成调试、组件交互、UI跳转、动态加载卸载等功能。

      <figure> image

      <figcaption></figcaption>

      </figure>

    iView - 一套基于 Vue.js 的高质量 UI 组件库

    • 作者:Aresn

    • 项目地址:github.com/iview/iview

    • 特性:高质量、功能丰富;友好的 API ,自由灵活地使用空间;细致、漂亮的 UI;事无巨细的文档;可自定义主题。

      <figure> image

      <figcaption></figcaption>

      </figure>

    Tangram - 动态化搭建可回收复用的异构页面

    • Longerian
    • 开源项目的地址:Tangram-AndroidTangram-iOS
    • 特性:通过json创建页面视图结构,提供多种默认的布局方式,在一个页面内实现不同布局方式混合的列表结构,并提供细粒度回收复用。
    <figure> image

    <figcaption></figcaption>

    </figure>

    DPlayer - 炒鸡可爱的HTML5弹幕视频播放器

    • 作者:DIYgod
    • 项目地址:github.com/MoePlayer/D…
    • 特性:原生JS开发,gzip大小只有18k;支持 HLS FLV DASH 等视频流,支持弹幕、截图、热键、清晰度切换、缩略图、字幕等基础功能;生态完善,支持 Typecho Hexo WordPress Discuz! Z-Blog 插件,支持 Vue React 组件
    <figure> image

    <figcaption></figcaption>

    </figure>

    PicGo——开源免费的图床上传工具

    • 作者:Molunerfinn
    • 项目地址:github.com/Molunerfinn…
    • 特性:支持windows/mac双平台,支持微博图床、七牛图床、腾讯云COS、又拍云,未来将支持更多。mac端支持menubar顶部拖拽上传;支持上传成功后自动复制链接,支持上传图片本地管理等等特性
    <figure> image

    <figcaption></figcaption>

    </figure>

    Awesome QR code —— 不一样的二维码生成器

    • 作者:Makito

    • 在线版: t.cn/RX3Kmis

    • 项目地址:Android: t.cn/Rav8EMh JS: t.cn/RlV9oos

    • 去年夏天做了几个用来生成与众不同的二维码的开源项目,既有 Android 版也有浏览器以及 Node.js 服务器可用的版本,双语文档也较详细,欢迎加小星星。

      <figure> image

      <figcaption></figcaption>

      </figure>

    AndroidUtilCode + Android开发人员不得不收集的代码

    • 作者:blankj

    • 项目地址:github.com/Blankj/Andr…

    • 详情:持续维护一年半的 AndroidUtilCode 是一个强大易用的安卓工具类库,它合理地封装了安卓开发中常用的函数,具有完善的 Demo 和单元测试,利用其封装好的 APIs 可以大大提高开发效率

      <figure> image

      <figcaption></figcaption>

      </figure>

    SpaceVim - 一个模块化的 Vim IDE

    • 作者: 王世东
    • 地址:github.com/SpaceVim/Sp…
    • 特性:SpaceVim 以模块的方式来组织和管理 vim 插件及相关配置。针对不同的语言提供了相对应的语言开发模块,该模块提供代码补全、语法检查、带吗格式化、调试、REPL以及一键编译运行等功能。

    Bamboots - 面向协议设计的 Alamofire 网络扩展库

    • 作者:画喵程序猿mmoaay
    • 项目地址:Bamboots
    • 特性:Swift 4.0 编写,包含任意位置显示遮罩以及遮罩定制、错误或者成功自动提示以及提示方式定制、进度提示以及进度展示定制、网络出错自动重新请求等功能。
    <figure> image

    <figcaption></figcaption>

    </figure>

    easy-php + A Faster Lightweight Full-Stack PHP Framework

    • 作者:TIGERB

    • 项目地址:easy-php.tigerb.cn/

    • 特性:一个从0搭建的轻量级php全栈框架,模块化懒加载,依赖注入容器,MVC升级为MVCL, 新颖的微单体路由,集成vue,cli调试,支持job/swoole, 核心框架不到200k,目标简化学习成本。

      <figure> image

      <figcaption></figcaption>

      </figure>

    ARStack - AR版堆方块游戏

    套餐助手 - 手机套餐对比选购小程序

    • 作者:孙亮

    • 项目地址:github.com/PrototypeFu…

    • 超过二十万用户,可以说是有点🔥了。通过广告实现盈利,赚了一些💰。现已开源。等你的🌟🌟~

      <figure> image

      <figcaption></figcaption>

      </figure>

    TContributionsView-可以用以显示类似github贡献度的View,当然,也绝不仅限于此

    • 作者:腾儿飞
    • 项目地址:github.com/barryhappy/…
    • 特性: 一开始,我只是想用它来显示 Github 贡献图,后来,我发现它似乎还有很多更有意思的玩法…… github 贡献图、像素画、电影院选座?棋盘?
    <figure> image

    <figcaption></figcaption>

    </figure>

    Chat-Buy-React — 适合初学者学习 React 的项目

    • 作者:夕阳
    • 项目地址:github.com/KieSun/Chat…
    • 特性:该项目注释齐全,前后端都为自己实现。主要技术为 React 全家桶及 Socket.io等,很适合初学者入门 React,并且正在为该项目出一套免费视频。

    摘自: 掘金 膜法小编 持续更新....

    相关文章

      网友评论

        本文标题:iOS 推荐优秀 GitHub

        本文链接:https://www.haomeiwen.com/subject/uhrozxtx.html