Home

Awesome

Awesome Swift

A curated list of awesome Swift frameworks, libraries and software. Inspired by awesome-php.

UI

Files

JSON/XML Manipulation

Databases

Databases implemented in Swift.

Testing

Libraries for testing codebases and generating test data.

Documentation

Libraries for generating documentation files.

Events

Libraries for one-to-many communications.

Queue

Libraries for working with event and task queues.

HTTP

Swift libraries and wrappers for HTTP clients.

Caching

Libraries for caching.

Security

Libraries for generating secure random numbers, encrypting data and scanning for vulnerabilities.

Logging

Libraries for generating and working with log files.

Command Line

Libraries for creating command line applications.

Audio

Third Party APIs

Libraries for accessing third party APIs.

Extensions

Misc

Resources

Various resources, such as books, websites and articles, for improving your Swift development skills and knowledge.

Swift Websites

Swift Books

Swift Videos

Swift Playgrounds

Other Awesome Lists

Other amazingly awesome lists can be found in the awesome-awesomeness list.

Contributing

Your contributions are always welcome! Please submit a pull request or create an issue to add a new framework, library or software to the list. Do not submit a project, which hasn't been updated in the past 6 months or is not awesome.