{"id":16190167,"url":"https://github.com/paulmelnikow/objcmongodb","last_synced_at":"2025-07-10T10:33:18.921Z","repository":{"id":2610925,"uuid":"3594572","full_name":"paulmelnikow/ObjCMongoDB","owner":"paulmelnikow","description":"Mac OS and iOS library for MongoDB and BSON","archived":false,"fork":false,"pushed_at":"2023-02-09T15:55:51.000Z","size":748,"stargazers_count":162,"open_issues_count":7,"forks_count":27,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-03-27T01:09:56.971Z","etag":null,"topics":["bson","client","driver","mongodb"],"latest_commit_sha":null,"homepage":"","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/paulmelnikow.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2012-03-01T18:14:18.000Z","updated_at":"2024-10-22T13:44:19.000Z","dependencies_parsed_at":"2023-07-05T21:16:15.692Z","dependency_job_id":null,"html_url":"https://github.com/paulmelnikow/ObjCMongoDB","commit_stats":{"total_commits":421,"total_committers":9,"mean_commits":46.77777777777778,"dds":0.515439429928741,"last_synced_commit":"89d86fc945bc0c65d555c56422c8e9dcb7123ff1"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulmelnikow%2FObjCMongoDB","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulmelnikow%2FObjCMongoDB/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulmelnikow%2FObjCMongoDB/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulmelnikow%2FObjCMongoDB/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/paulmelnikow","download_url":"https://codeload.github.com/paulmelnikow/ObjCMongoDB/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248691606,"owners_count":21146403,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bson","client","driver","mongodb"],"created_at":"2024-10-10T07:38:50.132Z","updated_at":"2025-04-13T09:37:25.814Z","avatar_url":"https://github.com/paulmelnikow.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"ObjCMongoDB is a Mac OS and iOS library for [MongoDB][] and [BSON][] based on\nthe [10gen legacy C driver][mongo-c-driver].\n\n[![Build Status](https://travis-ci.org/paulmelnikow/ObjCMongoDB.png)](https://travis-ci.org/paulmelnikow/ObjCMongoDB)\n\n## Latest release\n\nThe latest release is v0.12.0.\n\n -   Supports [CocoaPods][]\n -   Based on version 0.8.1 of the legacy C driver\n -   Works under OS X 10.6+ and iOS 5+\n -   Works both with and without support for ARC\n \n```sh\ngit checkout v0.12.0\ngit submodule update --init\n```\n\nSee what's changed in [History][].\n\n## Getting started\n\nRefer to the installation instructions and sample code on the [wiki][]:\n\n -   [Getting started using ObjCMongoDB in your Mac OS project][GettingStarted]\n -   [The basics of using ObjCMongoDB][TheBasics]\n\n## Features\n\n -   Simple BSON encoding and decoding, using dictionaries.\n\n -   Built-in support for arrays, dictionaries, embedded objects, strings,\n     numbers, dates, object IDs, and the miscellaneous MongoDB types.\n\n -   More complex encoding and decoding based on NSCoder's keyed coding\n     scheme. A robust delegate interface lets you implement encoding and\n     decoding entirely outside the model classes if necessary.\n   \n -   Automatically encodes and decodes Core Data entities. Using the coder's\n     delegate interface you can customize the default behavior, or simply\n     implement alternate behavior it in the entity class.\n\n -   Aims to feel Cocoa-like, not Mongo-like. For example, method names in\n     MongoKeyedPredicate and MongoUpdateRequest are natural in Cocoa, though\n     they don't conform to the underlying Mongo keywords.\n\n## License\n\nSources copyright Paul Melnikow, 10gen, Matthew Gallagher, and other\ncontributors.\n\nUnless otherwise specified in a source file, sources in this repository are\npublished under the terms of the Apache License version 2.0, a copy of which is\nin this repository as APACHE-2.0.txt.\n\n## Acknowledgements\n\n -  Originally based on [NuMongoDB][] by Tim Burks: Copyright 2010 Neon Design Technology, Inc.\n -  Includes enhancements by [Diederik Hoogenboom][] and [Rob Elkin][]\n -  [Official MongoDB C driver][mongo-c-driver]: Copyright 2009, 2010 10gen Inc.\n -  [OrderedDictionary][] by Matt Gallagher: Copyright 2008 Matt Gallagher\n\n[BSON]: http://bsonspec.org/\n[MongoDB]: http://www.mongodb.org/\n[mongo-c-driver]: https://github.com/mongodb/mongo-c-driver-legacy\n[History]: HISTORY.md\n[Wiki]: https://github.com/paulmelnikow/ObjCMongoDB/wiki\n[GettingStarted]: https://github.com/paulmelnikow/ObjCMongoDB/wiki/GettingStarted\n[TheBasics]: https://github.com/paulmelnikow/ObjCMongoDB/wiki/TheBasics\n[NuMongoDB]: https://github.com/timburks/NuMongoDB\n[Diederik Hoogenboom]: https://github.com/dhoogenb/NuMongoDB\n[Rob Elkin]: https://github.com/robelkin/NuMongoDB\n[OrderedDictionary]: http://cocoawithlove.com/2008/12/ordereddictionary-subclassing-cocoa.html\n[CocoaPods]: http://cocoapods.org/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaulmelnikow%2Fobjcmongodb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpaulmelnikow%2Fobjcmongodb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaulmelnikow%2Fobjcmongodb/lists"}