Sleipnir is a BDD testing framework for Swift that allows writing tests in a specification style. It avoids using XCTest and instead provides matchers and syntax inspired by RSpec to make test code read like specifications of behavior. Tests can be run from the command line. Sleipnir supports focus/pending examples, setup/teardown blocks, shared example groups, and matchers for assertions on values, collections, and strings.