MongoDB Swft ORM Demo
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

MongoDB StORM Demo

Get Involed with Perfect!

Star Perfect On Github Stack Overflow Follow Perfect on Twitter Join the Perfect Slack

Swift 3.0 Platforms OS X | Linux License Apache PerfectlySoft Twitter Slack Status

MongoDB StORM Demo

MongoDB-StORM is the MongoDB module for StORM - a Swift ORM.

This project is a simple demonstration of using a subset of the MongoDB-StORM functions.

Compatibility with Swift

The master branch of this project currently compiles with Xcode 8.2 or the Swift 3.0.1 toolchain on Ubuntu.

Building & Running

NOTE - before running this project please set the connector information for your database in main.swift

The following will clone and build the project.

git clone
cd MongoDBStORM-Demo
swift build


To run the project in Xcode, navigate to the directory in terminal and execute:

swift generate xcode-proj

Then open the generated project, select the executable scheme, then Run the project.


We have transitioned to using JIRA for all bugs and support related issues, therefore the GitHub issues has been disabled.

If you find a mistake, bug, or any other helpful suggestion you'd like to make on the docs please head over to and raise it.

A comprehensive list of open issues can be found at

Further Information

For more information on the Perfect project, please visit