Latest 3.7.0
License MIT
Platforms ios 9.0
Dependencies ESFramework


Build Status
Pod Version

ESFramework is an efficient, small framework for iOS.


  • iOS deployment target >= 9.0


pod 'ESFramework'
pod 'ESFrameworkUI'

Recommended Libraries

  • CocoaLumberjack A fast & simple, yet powerful & flexible logging framework.
  • MLeaksFinder Find memory leaks in your iOS app at develop time.
  • Masonry Harness the power of AutoLayout NSLayoutConstraints with a simplified, chainable and expressive syntax.
  • KVOController Simple, modern, thread-safe key-value observing.
  • MMKV An efficient, small mobile key-value storage framework developed by WeChat.
  • WCDB WCDB is a cross-platform database framework developed by WeChat.
  • FMDB A Cocoa / Objective-C wrapper around SQLite.
  • protobuf Protocol Buffers – Google’s data interchange format.
  • MJExtension A fast, convenient and nonintrusive conversion framework between JSON and model.
  • GZIP A simple NSData category for gzipping/unzipping data in iOS and Mac OS.
  • AFNetworking A delightful networking framework.
  • SDWebImage Asynchronous image downloader with cache support as a UIImageView category.
  • MBProgressHUD Displays HUD
  • SVProgressHUD Displays HUD
  • Chameleon Color framework for Swift & Objective-C (Gradient colors, hexcode support, colors from images & more).
  • Colours A beautiful set of predefined colors and a set of color methods
  • TORoundedButton A high-performance button control with rounded corners for iOS.
  • BButton Twitter Bootstrap buttons for iOS.
  • MJRefresh An easy way to use pull-to-refresh.
  • IQKeyboardManager Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView.
  • MDRadialProgress A custom UIView useful to represent progress in discrete steps.
  • SDCycleScrollView Autoscroll Banner. 无限循环图片、文字轮播器。
  • MarqueeLabel A drop-in replacement for UILabel, which automatically adds a scrolling marquee effect when the label’s text does not fit inside the specified frame.
  • SVGAPlayer Render After Effects / Animate CC (Flash) animations natively.


ESFramework is available under the MIT license. See the LICENSE file for more info.

Latest podspec

    "name": "ESFrameworkUI",
    "version": "3.7.0",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    "summary": "ESFramework UI Components.",
    "homepage": "",
    "authors": {
        "Elf Sundae": ""
    "source": {
        "git": "",
        "tag": "3.7.0",
        "submodules": true
    "platforms": {
        "ios": "9.0"
    "module_name": "ESFrameworkUI",
    "source_files": "ESFrameworkUI/**/*.{h,m}",
    "dependencies": {
        "ESFramework": [
            ">= 3.0"

Pin It on Pinterest

Share This