awesome-swift README

The project's README from github.com/matteocrippa/awesome-swift. As one markdown file: README.md.

Awesome Swift

Awesome Linux Projects Updated
Awesome :penguin: 1107 August 03, 2026

In parternship with:

Codemotion

Contents

Guides

An awesome list of Swift related guides.

Newsletter

back to top

Official Guides

back to top

Style Guides

back to top

Third party Guides

back to top

Boilerplates

REPL

Editor Support

Support for your favorite editors.

Emacs

back to top

Google Colaboratory

back to top

Vim

back to top

Benchmark

Converters

Other Awesome Lists

Check out apps on these projects:

Dependency Managers

Dependency manager software for Swift.

Patterns

Misc

Miscellaneous Swift related projects

Libs

Here you can find a list of snippets and libs for your Swift projects.

Accessibility

back to top

AI

Libs for AI based projects (Machine Learning, Neural Networks etc). back to top

Algorithm

back to top

Analytics

Analytics related libraries to easily track your app usage back to top

Animation

Libs to help with animation back to top

awesome-swift (matteocrippa/awesome-swift)

Searching Database…

What is this?A collaborative, community-maintained catalog of Swift libraries and resources — guides, tools and over 1,100 categorized entries, published as a browsable GitHub README.
Is this one list or an index of lists?It is a single categorized catalog you browse on GitHub, not installable software — sections run from Guides to Libs, and it closes by pointing to other awesome lists like awesome-macOS and open-source-ios-apps.
Where should a beginner start with it?Start in the Guides section — Apple's official eBook and Getting Started docs, the free Hacking With Swift course with 30 hands-on projects, or Stanford's iOS course by Paul Hegarty.
Is it useful outside Xcode-based iOS development?Yes — it lists editor support for Emacs and Vim, browser playgrounds such as swift-colab, and a Linux column, so server-side and non-Apple-IDE Swift developers get coverage too.
Does it only cover Apple platforms?Apple platforms come first (iOS, macOS, tvOS, watchOS), but the header tracks Linux compatibility, flagging 1,107 projects with a penguin as Linux-capable.
How is the list organized?Top-level sections cover Guides, Boilerplates, REPLs, Editor Support, Benchmark, Converters, Dependency Managers, Patterns, Misc and Other Awesome Lists, plus a large Libs section split into dozens of categories from Accessibility and AI to UI and Video.
Which dependency managers does it include?CocoaPods (called the most used), Carthage, Accio, the official Swift Package Manager, Mint and Swiftly.
Does it cover AI and machine learning?Yes — the AI section collects Core ML model packs, DL4S for tensors and neural networks, EdgeRunner for local LLM inference on Apple Silicon, and an OpenAI API client for Swift.
Is the list still maintained?Yes — the header shows a last update of August 03, 2026, and the repository (started in 2014, ~26k stars) is not archived.
Size
6.9 MB
Stars
26.3K
Updated
CommitAug 03
Age
12y
Commits · 90 Days