Skip to content

rushairer/AwesomeTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

AwesomeTools

牛逼工具集 

PHP

世界上最好的语言

工具类

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。

框架类

Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。

网络请求

Goutte | 快速开始 composer require fabpot/goutte

Goutte 是一个抓取网站数据的 PHP 库。它提供了一个优雅的 API,这使得从远程页面上选择特定元素变得简单。

DomCrawler | 文档 | 快速开始 composer require symfony/dom-crawler

优雅地解析HTML、XML文档的DOM结构。

Dingo API | Wiki | 快速开始 composer require dingo/api:1.0.x@dev

Laravel 或 Lumen 下面想做API接口用它就对了。

数据库

关系型数据库

MySQL

SQLite

NoSQL

Memcache

Redis

MongoDB

iOS

工具类

Mac & iOS 平台下的第三方库管理工具,必备。

目前国内最好用的崩溃分析,Bug收集平台。

MLeaksFinder | 快速开始 pod 'MLeaksFinder'

精准 iOS 内存泄露检测工具。

Mac和iOS上一个集快捷、简单、强大和灵活于一身的日志框架。专为Objective-C设计,利用了多线程、GCD(如果可用)、无锁原子操作Objective-C运行时的动态特性。

SFHFKeychainUtils | 快速开始 pod 'SFHFKeychainUtils'

用于安全的保存用户名密码等机密信息。

FLEX | 快速开始 pod 'FLEX', '~> 2.0', :configurations => ['Debug']

带图形界面的Debug调试工具。

YYKit 是一组庞大、功能丰富的 iOS 组件。强大到很多事情都可以用它搞定了。如果你非嫌它太大,可以拆开用啊。 YYCategories简直是日常必备。

JKCategories | 快速安装 pod 'JKCategories'

强大到不行不行的Category扩展包,比YYCategories还要多,也是必备之选,选哪个好呢?发愁。

JRNLocalNotificationCenter | 快速开始 pod 'JRNLocalNotificationCenter'

UILocalNotification的封装类

界面控件

MBProgressHUD | 快速开始 pod 'MBProgressHUD'

iOS里最火的进度条显示框之一,比老二更灵活一些。

SVProgressHUD | 快速开始 pod 'SVProgressHUD'

iOS里最火的进度条显示框之二。

M13ProgressSuite | 快速开始 pod 'M13ProgressSuite'

很棒的异步加载进度条。

JZNavigationExtension | 快速开始 pod 'JZNavigationExtension'

修改UINavigationController样式、增加全局收拾等,使你的导航控制器更加强大。

类似微信那样的WebView组件,作者有弃更嫌疑,建议看看其他维护者的。

RMessage | 快速开始 pod 'RMessage'

一个超赞的消息展示banner组件

XHLaunchAd | 快速开始 pod 'XHLaunchAd'

几行代码接入启动页广告, 自带图片下载、缓存相关功能, 无任何第三方依赖 - 支持静态/动态、全屏/半屏广告。

FCAlertView | 快速开始 pod 'FCAlertView'

Objective C写的一个扁平化风格的AlertView。

iRate | 快速开始 pod 'iRate'

提醒用户去AppStore给写好评的弹框。

WZLBadge | 快速开始 pod 'WZLBadge'

支持多种形式多种动画风格的推送小红点。

HYBLoopScrollView | 快速开始 pod 'HYBLoopScrollView'

一行代码接入轮播组件,自带图片下载、缓存相关功能,无任何第三方依赖、轻量级组件。

IQKeyboardManager | 快速开始 pod 'IQKeyboardManager'

自动处理键盘事件,解决键盘弹起遮挡UITextField/UITextView的一种很实用的工具。无需输入任何代码,不需要额外的设置。

DZNEmptyDataSet | 快速开始 pod 'DZNEmptyDataSet'

TableView 没数据时提示页面

TZImagePickerController | 快速开始 pod 'TZImagePickerController'

一个支持多选、选原图和视频的图片选择器,同时有预览功能,适配了iOS6789系统。最像微信。

HHRouter | 快速开始 pod 'HHRouter'

Yet another URL Router for iOS.

EAIntroView | 快速开始 pod 'EAIntroView'

EAIntroView 是一个用来实现软件启动时介绍的控件,支持多个视图进行滑动显示。

HMSegmentedControl | 快速开始 pod 'HMSegmentedControl'

HMSegmentedControl 是 UISegmentedControl 的替代品,模仿了 Google Currents 使用的效果。

PYSearch | 快速开始 pod 'PYSearch'

iOS 中一款优雅的搜索控制器。支持多种热门搜索风格 支持多种搜索历史风格 支持多种搜索结果显示模式 支持搜索建议 支持搜索历史(记录)缓存 支持使用delegate 或者 block 完成搜索时的回调 支持CocoaPods

DeformationButton | 快速开始 pod 'DeformationButton'

Loading动画效果的按钮

TYAlertController | 快速开始 pod 'TYAlertController'

一个很棒的Alter弹窗控件

图形处理

GPUImage | 快速开始 pod 'GPUImage'

GPUImage是现在做滤镜最主流的开源框架,没有之一。

网络

Reachability | 快速开始 pod 'Reachability'

判断设备网络连接情况。相对于苹果官方的Reachability,这是一个更加高级、更加好用的Reachability,支持ARC、支持block、使用GCD方式来通知网络的变化。

动画特效

RMPZoomTransitionAnimator | 快速开始 pod 'RMPZoomTransitionAnimator'

一个放大缩小的动效开源库,可以实现图片的放大缩小效果。

Android

工具类

目前国内最好用的崩溃分析,Bug收集平台。

Javascript

Node.js | 快速开始 brew install node

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。

npm | 快速开始 brew install node

npm 是 JavaScript 世界的包管理工具,并且是 Node.js 平台的默认包管理工具。通过 npm 可以安装、共享、分发代码,管理项目依赖关系。

nvm | 快速开始 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

nvm 是 node.js 版本管理器

nrm | 快速开始 npm install -g nrm

nrm 是 node.js 源管理器

Vue.js | Github | 中文官网 | 快速开始 npm install vue

Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。

Electron | Github | 快速开始 npm i -D electron@latest

使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用

CSS

Bootstrap | 快速开始 npm install bootstrap

Bootstrap是Twitter推出的一个用于前端开发的开源工具包。

MAC软件

开发工具

Homebrew | 快速开始 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

macOS 缺失的软件包的管理器

我觉得是Mac下最好用的git客户端软件了,不服来辩。而且支持Windows哦!

文本编辑

强大的Markdown编辑器,对中文支持很好,优点:支持表格,实时预览,不足:暂无iCloud同步。

原型设计

一个专业的快速原型设计工具,支持Windows、Mac。

一个强大的UML工具,丰富的插件,支持Windows、Mac、Linux。

图形设计

Mac系统下的一款优秀的矢量图形设计工具,设计APP界面,我觉得比PhotoShop更方便。


添加模板

名称 | 链接1 | 链接2 | 快速开始 ``

描述

About

牛逼工具集

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published