# realm-cocoa **Repository Path**: gitmaster/realm-cocoa ## Basic Information - **Project Name**: realm-cocoa - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: af-listbase-proxy - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-04-16 - **Last Updated**: 2024-05-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![Realm](https://github.com/realm/realm-cocoa/raw/master/logo.png) Realm is a mobile database that runs directly inside phones, tablets or wearables. This repository holds the source code for the iOS & OSX versions of Realm, for both Swift & Objective-C. ## Features * **Mobile-first:** Realm is the first database built from the ground up to run directly inside phones, tablets and wearables. * **Simple:** Data is directly [exposed as objects](https://realm.io/docs/objc/latest/#models) and [queryable by code](https://realm.io/docs/objc/latest/#queries), removing the need for ORM's riddled with performance & maintenance issues. Plus, we've worked hard to [keep our API down to just 4 common classes](https://realm.io/docs/objc/latest/api/) (Object, Array, Results and Realms) and 1 utility class (Migrations): most of our users pick it up intuitively, getting simple apps up & running in minutes. * **Modern:** Realm supports relationships, generics, vectorization and even Swift. * **Fast:** Realm is faster than even raw SQLite on common operations, while maintaining an extremely rich feature set. ## Getting Started Please see the detailed instructions in our docs to add [Realm Objective-C](https://realm.io/docs/objc/latest/#installation) _or_ [Realm Swift](https://realm.io/docs/swift/latest/#installation) to your Xcode project. ## Documentation ### Realm Objective-C The documentation can be found at [realm.io/docs/objc/latest](https://realm.io/docs/objc/latest). The API reference is located at [realm.io/docs/objc/latest/api](https://realm.io/docs/objc/latest/api). ### Realm Swift The documentation can be found at [realm.io/docs/swift/latest](https://realm.io/docs/swift/latest). The API reference is located at [realm.io/docs/swift/latest/api](https://realm.io/docs/swift/latest/api). ## Getting Help - **Need help with your code?**: Look for previous questions on the [#realm tag](https://stackoverflow.com/questions/tagged/realm?sort=newest) — or [ask a new question](https://stackoverflow.com/questions/ask?tags=realm). We activtely monitor & answer questions on SO! - **Have a bug to report?** [Open an issue](https://github.com/realm/realm-cocoa/issues/new). If possible, include the version of Realm, a full log, the Realm file, and a project that shows the issue. - **Have a feature request?** [Open an issue](https://github.com/realm/realm-cocoa/issues/new). Tell us what the feature should do, and why you want the feature. - **Want to ask in-depth questions?** [Join our online office hours](https://attendee.gotowebinar.com/rt/1182038037080364033). We host these once a month, and you can join via chat, audio call, or video call. - Sign up for our [**Community Newsletter**](http://eepurl.com/VEKCn) to get regular tips, learn about other use-cases and get alerted of blogposts and tutorials about Realm. ## Building Realm In case you don't want to use the precompiled version, you can build Realm yourself from source. Prerequisites: * Building Realm requires Xcode 6.3, 6.4, or 7.0 beta 3. * Building Realm documentation requires [appledoc](https://github.com/tomaz/appledoc) Once you have all the necessary prerequisites, building Realm.framework just takes a single command: `sh build.sh build`. You'll need an internet connection the first time you build Realm to download the core binary. Run `sh build.sh help` to see all the actions you can perform (build ios/osx, generate docs, test, etc.). Executing the examples under the `examples/` folder, requires that you have built the `Realm.framework`. ## Contributing See [CONTRIBUTING.md](CONTRIBUTING.md) for more details! ## License Realm Objective-C & Realm Swift are published under the Apache 2.0 license. The underlying core is available under the [Realm Core Binary License](https://github.com/realm/realm-cocoa/blob/master/LICENSE#L210-L243) while we [work to open-source it under the Apache 2.0 license](https://realm.io/docs/objc/latest/#faq). ## Feedback **_If you use Realm and are happy with it, all we ask is that you please consider sending out a tweet mentioning [@realm](https://twitter.com/realm), announce your app on [our mailing-list](https://groups.google.com/forum/#!forum/realm-cocoa), or email [help@realm.io](mailto:help@realm.io) to let us know about it!_** **_And if you don't like it, please let us know what you would like improved, so we can fix it!_** ![analytics](https://ga-beacon.appspot.com/UA-50247013-2/realm-cocoa/README?pixel)