|Number of watchers on Github||4272|
|Number of open issues||14|
|Average time to close an issue||7 days|
|Average time to merge a PR||3 days|
|Open pull requests||52+|
|Closed pull requests||53+|
|Last commit||3 months ago|
|Repo Created||about 3 years ago|
|Repo Last Updated||2 months ago|
|Organization / Author|
|Do you use componentkit? Leave a review!|
|View open issues (14)|
|View componentkit activity|
|View on github|
|Latest Open Source Launches|
Trendy new open source projects in your inbox! View examples
ComponentKit is a view framework for iOS that is heavily inspired by React. It takes a functional, declarative approach to building UI. It was built to power Facebook's News Feed and is now used throughout the Facebook iOS app.
github "facebook/ComponentKit" ~> 0.21
ComponentKit has a few dependencies that need to be installed via Carthage. Before you open any of the Xcode projects in this repo, make sure you run:
If Carthage isn't installed, you easily install it via Homebrew:
brew install carthage
If you can't use Homebrew, Carthage provides other installation methods.
To get started with the example app:
Build and run the
WildeGuess target to try it out!
If you're interested in viewing only the ComponentKit source code in Xcode:
See the CONTRIBUTING file for how to help out.
ComponentKit is BSD-licensed. We also provide an additional patent grant.
The files in the /Examples directory are licensed under a separate license as specified in each file; documentation is licensed CC-BY-4.0.