This is your work, valued
Principal Architect @ First Citizens Bank
core-background. An Objective-C API inspired by iOS 7 and the Yahoo Weather App. Location-based Flickr photos in background UIImageView are Gaussian blurred by a UIScrollView while scrolling over foreground iPhone content.
★ 5627blur. An objective-C API that uses the new iOS 7 UIView snapshot category drawViewHierarchyInRect:afterScreenUpdates: to produce Apple Notification and Control Center like blur effects. 7blur supports both live real time and static blurred backgrounds enforcing UI depth.
★ 497SwiftyExpandingCells. Inspired by Google Inbox. Example Swift 4 Xcode 9 project which demonstrates the use of a custom UIViewController transition of an expanding UITableView cell effect while pushing a new item on to the navigation stack. Popping the item back off the UINavigationController reverses the exploding UITableViewCell effect.
★ 186SwiftyAccordionCells. Example Swift 3.0 Xcode 8.0 project which demonstrates how to expand and collapse a UITableView like an accordion. Using this lightweight data structure approach, UITableViewCell header/sub-item rows can be added or removed dynamically as needed. Subclass table for further reuse.
★ 170SwiftlyLRU. SwiftlyLRU is a pure Swift Least Recently Used "LRU" Cache. Older items that have not been recently used are discarded from the cache. This is the ideal pattern for large lists and infinite scrolling. The time, space complexity is O(1) and thanks to generics any values can be stored. Simply drag SwiftlyLRU.swift into your project to get started!
★ 56Fitbit-HealthKit. An iOS app which bulk imports Fitbit Aira scale CSV Weight (Pounds), Body Mass Index (BMI) and Body Fat Percentage (BFP) measurement data into Apple's HealthKit. This pattern can be more broadly expanded to include other HKQuantityTypeIdentifiers which include Steps, Running, Walking, Cycling, Etc.
★ 9swift-array-stack-queue-extension. Swift Array Extensions for Stack & Queue operations.
★ 5UI-Reuse. Interface Builder Sample Application & Swift 3.0 Autolayout Playground
★ 1asterisk. The official Asterisk Project repository.
★ 3.4kpuppeteer. JavaScript API for Chrome and Firefox
★ 95kterraform-aws-jmeter. Easy way to create jMeter cluster with terraform on your AWS infrastructure.
★ 12karate. Test Automation Made Simple
★ 8.9kdistribution. The toolkit to pack, ship, store, and deliver container content
★ 11kGzipSwift. Swift package that enables gzip/gunzip Data using zlib
★ 592Toast-Swift. A Swift extension that adds toast notifications to the UIView object class.
★ 3.8kToaster. 🍞 Toast for Swift
★ 1.9kdocker-elk. The Elastic stack (ELK) powered by Docker and Compose.
★ 18kdocker4drupal. Docker-based Drupal stack
★ 1.3kAwesomeCache. Delightful on-disk cache (written in Swift)
★ 1.3kQR-Code-Generator. A demo app for QR Code Generation
★ 57expo. An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
★ 51kepilogue. Create flexible REST endpoints and controllers from Sequelize models in your Express app
★ 841comm-and-doc-arch-decisions. A talk on communicating and documenting architectural decisions
★ 25gitignore. A collection of useful .gitignore templates
★ 175kgrpc-gateway. gRPC to JSON proxy generator following the gRPC HTTP spec
★ 20kvalidator.js. String validation
★ 24kwebpack. A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
★ 66kclair. Vulnerability Static Analysis for Containers
★ 11kfaker-cli. cli wrapper for fakerjs
★ 111doorbot. Ring.com Doorbell API
★ 316cheerio. The fast, flexible, and elegant library for parsing and manipulating HTML and XML.
★ 30kobject-detection-react. ⚛️ Real-Time Custom Object Detection with TensorFlow.js
★ 254cloud-annotations. 🐝 A fast, easy and collaborative open source image annotation tool for teams and individuals.
★ 2.7kFitbit-HealthKit. An iOS app which bulk imports Fitbit Aira scale CSV Weight (Pounds), Body Mass Index (BMI) and Body Fat Percentage (BFP) measurement data into Apple's HealthKit. This pattern can be more broadly expanded to include other HKQuantityTypeIdentifiers which include Steps, Running, Walking, Cycling, Etc.
★ 10SwiftCSV. CSV parser for Swift
★ 1.1krrule. JavaScript library for working with recurrence rules for calendar dates as defined in the iCalendar RFC and more.
★ 3.7kWhen. PHP Date Recursion library
★ 526jira-client. A simple JIRA REST client for Java
★ 474PayCards_iOS. Credit card scanning for mobile apps
★ 197chaosmonkey. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
★ 17kSimianArmy. Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
★ 8kreportportal. Main Repository. ReportPortal starts here - see readme below.
★ 2kUmbrellaFramework. Creating Umbrella Framework had been a herculean task of all times. Here you go with creating subframework, UmbrellaFramework and also a Test app which demonstrates the use of same.
★ 23swift-concurrency. Concurrency utilities for Swift
★ 331SDK-iOS-Documentation. Objective-C
★ 1AppAuth-iOS. iOS and macOS SDK for communicating with OAuth 2.0 and OpenID Connect providers.
★ 2kSwinjectStoryboard. Swinject extension for automatic dependency injection via Storyboard
★ 266slate. Beautiful static documentation for your API
★ 36kjazzy. Soulful docs for Swift & Objective-C
★ 7.4kapi-standards.
★ 3.1kPopulate. Populate is both an iOS app and library to easily create random-generated contacts.
★ 119OHHTTPStubs. Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
★ 5.1kTesseract-OCR-iOS. Tesseract OCR iOS is a Framework for iOS7+, compiled also for armv7s and arm64.
★ 4.2kchameleon. Color framework for Swift & Objective-C (Gradient colors, hexcode support, colors from images & more).
★ 12kgraphql-java. GraphQL Java implementation
★ 6.2kui-screen-shooter. Using UI Automation to automatically generate all screenshots of your iOS app, on different device types, in different locales by running a single command. Hands free.
★ 805ui-auto-monkey. UI AutoMonkey is a simple stress testing script for iOS applications that runs in UI Automation and Instruments. Grass fed. Free range.
★ 1.5kpix2code. pix2code: Generating Code from a Graphical User Interface Screenshot
★ 12klottie-ios. An iOS library to natively render After Effects vector animations
★ 27kiina. The modern video player for macOS.
★ 46kCluster. Easy Map Annotation Clustering 📍
★ 1.3kEFQRCode. A better way to operate QRCode in Swift, support iOS, macOS, watchOS, tvOS, and/or visionOS.
★ 4.8kSwiftyOnboard. A swifty iOS framework that allows developers to create beautiful onboarding experiences.
★ 1.3kPermissionsKit. Universal API for request permission and get its statuses.
★ 5.8kgliding-collection. :octocat: Gliding Collection is a smooth, flowing, customizable decision for a UICollectionView Swift Controller. iOS library made by @Ramotion
★ 1.5kYNSearch. 🔍 Awesome fully customize search view like Pinterest written in Swift 5.0 + Realm support!
★ 1.2kswift-algorithm-club. Algorithms and data structures in Swift, with explanations!
★ 29kcarthage-workarounds. Shell scripts to make life a little easier when using Carthage.
★ 43Nimble. A Matcher Framework for Swift and Objective-C
★ 4.8kSwiftyBeaver. Convenient & secure logging during development & release in Swift 4 & 5
★ 6.1khal-browser. An API browser for the hal+json media type
★ 850docker-openldap. OpenLDAP as a Docker image
★ 92docker-phpLDAPadmin. phpLDAPadmin container image 🐳🌴
★ 906container-openldap. OpenLDAP container image 🐳🪪🌴
★ 4.2kboot-stateless-auth. Java
★ 183calabash-ios. Calabash for iOS
★ 1.8kfastlane. 🚀 The easiest way to automate building and releasing your iOS and Android apps
★ 42kjjwt. Java JWT: JSON Web Token for Java and Android
★ 11kswagger-js. Javascript library to connect to swagger-enabled APIs via browser or nodejs
★ 2.7kToucan. Fabulous Image Processing in Swift
★ 2.4kUI-Reuse. Interface Builder Sample Application & Swift 3.0 Autolayout Playground
★ 1terraform. Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
★ 49kgarden. Go Warden
★ 233concourse-tutorial. Learn to use https://concourse-ci.org with this linear sequence of tutorials. Learn each concept that builds on the previous concept.
★ 870bower. A package manager for the web
★ 15kangular-phonecat. Tutorial on building an angular application.
★ 3.1kconcourse. Concourse is a container-based automation system written in Go. It's mostly used for CI/CD.
★ 7.9kexpress-validator. An express.js middleware for validator.js.
★ 6.2knode-oauth2-server-implementation. Using oauth2-server: 3.0.0-b2 & Supports MongoDB, MySQL, PostgreSQL, MSSQL & SQLite
★ 216node-oauth2-server. Complete, compliant and well tested module for implementing an OAuth2 Server/Provider with express in node.js
★ 4.1kswift-style-guide. **Archived** Style guide & coding conventions for Swift projects
★ 4.8kFlatUIKit. A collection of awesome flat UI components for iOS.
★ 7.7kswagger2markup. A Swagger to AsciiDoc or Markdown converter to simplify the generation of an up-to-date RESTful API documentation by combining documentation that’s been hand-written with auto-generated API documentation.
★ 2.5kResult. Swift type modelling the success/failure of arbitrary operations.
★ 2.5kswagger-codegen. swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
★ 18katom. :atom: The hackable text editor
★ 61kagenda-ui. A UI to view Agenda jobs
★ 268agenda. Lightweight job scheduling for Node.js
★ 9.7kLeeGo. Declarative, configurable & highly reusable UI development as making Lego bricks.
★ 963Quick. The Swift (and Objective-C) testing framework.
★ 9.8kCSConfigurationManager. Configuration manager class to manage configurations with JSON or Plist files for Cocoa / CocoaTouch (iOS 6+)
★ 3node-red. Low-code programming for event-driven applications
★ 23kpem. Create private keys and certificates with node.js
★ 574async. Async utilities for node and the browser
★ 28kparse-server. Parse Server for Node.js / Express
★ 21kdeprecated-link. This repository is now deprecated. To integrate with Plaid, visit the docs.
★ 252Material. A UI/UX framework for creating beautiful applications.
★ 12kTB_CustomUIElement. Implementing custom UI elements with IBDesignable. Enjoy the full tutorial on http://www.thinkandbuild.it
★ 39JSQMessagesViewController. An elegant messages UI library for iOS
★ 11kBLKFlexibleHeightBar. Create condensing header bars like those seen in the Facebook, Square Cash, and Safari iOS apps.
★ 3.1kCLTokenInputView. A replica of iOS's native contact bubbles UI
★ 498TagListView. Simple and highly customizable iOS tag list view, in Swift.
★ 2.7kTagListView. Simple Tag List View Container in Swift
★ 112shenzhen. CLI for Building & Distributing iOS Apps (.ipa Files)
★ 4.6kspaceship. Ruby library to access the Apple Dev Center and iTunes Connect
★ 670deliver. Upload screenshots, metadata and your app to the App Store using a single command
★ 2.2kFilterpedia. Core Image Filter Explorer & Showcase
★ 2.3kSugar. :coffee: Something sweet that goes great with your Cocoa
★ 1.1kWhisper. :mega: Whisper is a component that will make the task of display messages and in-app notifications simple. It has three different views inside
★ 3.7kImagePicker. :camera: Reinventing the way ImagePicker works.
★ 4.9kswiftydb. 💀Neither supported nor maintained for years. A type-safe, protocol-based, pure Swift database offering effortless persistence of any object
★ 486TransitionTreasury. Easier way to push your viewController.
★ 2.1kIBAnimatable. Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
★ 8.6kJsonSerializerSwift. A simple Json Serializer for Swift
★ 80SwiftyJSONAccelerator. macOS app to generate Swift 5 code for models from JSON (with Codeable)
★ 948JSONCodable. Hassle-free JSON encoding and decoding in Swift
★ 598GradientView. Easily use gradients in UIKit for iOS & tvOS
★ 625CRToast. A modern iOS toast view that can fit your notification needs
★ 4.1kSSSnackbar. An iOS implementation of the Snackbar concept, as used extensively in Android as well as some Google iOS apps such as Gmail
★ 106SwiftyExpandingCells. Inspired by Google Inbox. Example Swift 4 Xcode 9 project which demonstrates the use of a custom UIViewController transition of an expanding UITableView cell effect while pushing a new item on to the navigation stack. Popping the item back off the UINavigationController reverses the exploding UITableViewCell effect.
★ 186SwiftMoment. A time and calendar manipulation library for iOS 9+, macOS 10.11+, tvOS 9+, watchOS 2+ written in Swift 4.
★ 1.6kHanekeSwift. A lightweight generic cache for iOS written in Swift with extra love for images.
★ 5.2kObjectMapper. Simple JSON Object mapping written in Swift
★ 9.1klodash. A modern JavaScript utility library delivering modularity, performance, & extras.
★ 61kcordova-ios. Apache Cordova iOS
★ 2.2kSwiftyAccordionCells. Example Swift 3.0 Xcode 8.0 project which demonstrates how to expand and collapse a UITableView like an accordion. Using this lightweight data structure approach, UITableViewCell header/sub-item rows can be added or removed dynamically as needed. Subclass table for further reuse.
★ 170react-native. A framework for building native applications using React
★ 126kUCZProgressView. UCZProgressView is a circular progress indicator for image loading.
★ 474WebViewJavascriptBridge. An iOS/OSX bridge for sending messages between Obj-C and JavaScript in UIWebViews/WebViews
★ 14kAnimations. some test animations, just for fun.
★ 621A-GUIDE-TO-iOS-ANIMATION. The source code of my new eBook —— A GUIDE TO IOS ANIMATION. Just click the next link to buy it
★ 1.5kKYGooeyMenu. A not bad gooey effects menu.
★ 1.9kKYAnimatedPageControl. A custom UIPageControl with multiple animations
★ 1.3khigh-output-management. High Output Management by Andy Grove. Audiobook with podcast + RSS feeds.
★ 172EZSwipeController. :point_up_2: UIPageViewController like Snapchat/Tinder/iOS Main Pages
★ 838TTTAttributedLabel. A drop-in replacement for UILabel that supports attributes, data detectors, links, and more
★ 8.7kKILabel. A simple to use drop in replacement for UILabel for iOS 7 and above that highlights links such as URLs, twitter style usernames and hashtags and makes them touchable.
★ 465Device. Light weight tool for detecting the current device and screen size written in swift.
★ 1.7kReachability.swift. Replacement for Apple's Reachability re-written in Swift with closures
★ 8kSplitflap. A simple split-flap display for your Swift applications
★ 1.1kKIF. Keep It Functional - An iOS Functional Testing Framework
★ 6.2kcedar. BDD-style testing using Objective-C
★ 1.2kMoney. Swift value types for working with money & currency
★ 932JMCMarchingAnts. Example of adding marching ants selection to the edges of the image.
★ 145react-native-nw-react-calculator. Mobile, desktop and website Apps with the same code
★ 5.2kSwiftyTimer. Swifty API for NSTimer
★ 1.2kJVFloatLabeledTextField. UITextField subclass with floating labels - inspired by Matt D. Smith's design: http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users
★ 7.1kLTMorphingLabel. [EXPERIMENTAL] Graceful morphing effects for UILabel written in Swift.
★ 8.1kBlurable. Apply a Gaussian Blur to any UIView with Swift Protocol Extensions
★ 941DAExpandAnimation. A custom modal transition that presents a controller with an expanding effect while sliding out the presenter remnants.
★ 580RxSwift. Reactive Programming in Swift
★ 25kCharts. Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
★ 28kDGRunkeeperSwitch. Runkeeper design switch control
★ 1.9kLiquidFloatingActionButton. Material Design Floating Action Button in liquid state
★ 3.8kLiquidLoader. Spinner loader components with liquid animation
★ 1.3kiOS-9-Sampler. Code examples for the new features of iOS 9.
★ 3.4kUIViewControllerAnimatedTransitioningExample. Example project showing how to use an animated transition and snapshot views to animate from a table view to a detail view
★ 27BlockParty. Ad Blocker App for iOS, macOS
★ 795BusyNavigationBar. A UINavigationBar extension to show loading effects
★ 983Cartography. A declarative Auto Layout DSL for Swift :iphone::triangular_ruler:
★ 7.3kSWXMLHash. Simple XML parsing in Swift
★ 1.5kPersei. Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
★ 3.4kCarthage. A simple, decentralized dependency manager for Cocoa
★ 15kdojo-blur. Explore blurring in Swift
★ 1ZFDragableModalTransition. Custom animation transition for present modal view controller
★ 2.4kInlineDatePicker. Demonstrates how to implement an in-line UIDatePicker
★ 23nui. Style iOS apps with a stylesheet, similar to CSS
★ 3.7kSwiftLocation. ⚓️ Async/Await CLLocationManager Wrapper for Apple Platforms
★ 3.4kSwiftDate. 🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.
★ 7.7kSpring. A library to simplify iOS animations in Swift.
★ 14kNVActivityIndicatorView. A collection of awesome loading animations
★ 11kHTAutocompleteTextField. Objective-C
★ 1kios-fontawesome. NSString+FontAwesome
★ 1.7kRMDateSelectionViewController. This is an iOS control for selecting a date using UIDatePicker in an UIAlertController like manner
★ 1.1kioscreator. Tutorials from ioscreator.com
★ 4kTB_ControllerContainment. The code for the tutorial from ThinkandBuild.it about View Controller Containment
★ 59OAuthSwift. Swift based OAuth library for iOS
★ 3.3kDB5-Swift. A port of the DB5 configuration library
★ 39Locksmith. A powerful, protocol-oriented library for working with the keychain in Swift.
★ 2.9kSwiftKeychainWrapper. A simple wrapper for the iOS Keychain to allow you to use it in a similar fashion to User Defaults. Written in Swift.
★ 1.6kSwiftWebSocket. Fast Websockets in Swift for iOS and OSX
★ 1.5kBubbleTransition. A custom modal transition that presents and dismiss a controller with an expanding bubble effect.
★ 3.3kRubberBandEffect. Recreating Apple’s rubber band effect in Swift
★ 515SwiftLint. A tool to enforce Swift style and conventions.
★ 20kPermissionScope. Intelligent iOS permissions UI and unified API
★ 4.8kEasyAnimation. A Swift library to take the power of UIView.animateWithDuration(_:, animations:...) to a whole new level - layers, springs, chain-able animations and mixing view and layer animations together!
★ 2.9kSnapKit. A Swift Autolayout DSL for iOS & OS X
★ 20kTextFieldEffects. Custom UITextFields effects inspired by Codrops, built using Swift
★ 6kcard.io-iOS-SDK. card.io provides fast, easy credit card scanning in mobile apps
★ 2.3kSwiftyUserDefaults. Modern Swift API for NSUserDefaults
★ 4.9kMMDrawerController. A lightweight, easy to use, Side Drawer Navigation Controller
★ 6.7kSlideOutNavigation. SlideOut Navigation Controller for iOS.
★ 207UIView-Shake. UIView category that adds shake animation
★ 488UITextField-Shake. UITextField category that adds shake animation
★ 726AMPopTip. An animated popover that pops out a given frame, great for subtle UI tips and onboarding.
★ 3.3kAMWaveTransition. Custom transition between viewcontrollers holding tableviews
★ 2.4kAMScrollingNavbar. Scrollable UINavigationBar that follows the scrolling of a UIScrollView
★ 6kSwiftlyLRU. This fork has a wrapper around SwiftlyLRU which is NSCoding-compliant. SwiftlyLRU is a pure Swift Least Recently Used "LRU" Cache. Older items that have not been recently used are discarded from the cache. This is the ideal pattern for large lists and infinite scrolling. The time, space complexity is O(1) and thanks to generics any values can be stored. Simply drag SwiftlyLRU.swift into your project to get started!
★ 3