lgaches / MongoKitten

Native MongoDB driver for Swift, written in Swift

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Please leave a star to show your support for the project.

MongoKitten

Swift 3.0.1 License Build Status

Native MongoDB driver for Swift, written in Swift. This library does not wrap around the mongoc driver. It uses:

Importing

Add this to your Package.swift for the stable

.Package(url: "https://github.com/OpenKitten/MongoKitten.git", majorVersion: 3)

Or add this to use with Kitura

.Package(url: "https://github.com/lgaches/MongoKitten.git", "3.1.0-beta3")

And import MongoKitten in your project.

Supported Features

  • All basic CRUD operations
  • Blazing fast performance
  • SSL
  • Sharded Clusters
  • Replica Sets
  • Geospatial queries (3.1)
  • Read/Write concerns (3.1)
  • Collation (3.1)
  • User management
  • Indexes
  • DBRef
  • GridFS
  • Aggregation pipelines
  • Much more

Requirements

  • A MongoDB server (local or online) running MongoDB 2.6 or above.
  • Swift 3.x.x

Learn

We host all our tutorials here

And we host the MongoKitten documentation including dash docset here

License

MongoKitten is licensed under the MIT license.

About

Native MongoDB driver for Swift, written in Swift

License:MIT License


Languages

Language:Swift 100.0%