Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Swift

Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns. Inspired by many other modern programming languages, Swift is intended to be more resilient and expressive than Objective-C, its predecessor.

https://github.com/mac-cain13/R.swift

Strong typed, autocompleted resources like images, fonts and segues in Swift projects

autocompletion code-generator ios resources swift tvos watchos xcode

Last synced: 17 Aug 2024

https://github.com/swiftgen/swiftgen

The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!

code-generator ios localization stencil stencil-template swift templates uicolor uifont uiimage uistoryboard

Last synced: 24 Sep 2024

https://github.com/SwiftGen/SwiftGen

The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!

code-generator ios localization stencil stencil-template swift templates uicolor uifont uiimage uistoryboard

Last synced: 17 Aug 2024

https://github.com/ibanimatable/ibanimatable

Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.

animation interface-builder ios protocol-oriented prototyping swift transition-animation ui-components uikit

Last synced: 25 Sep 2024

https://github.com/IBAnimatable/IBAnimatable

Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.

animation interface-builder ios protocol-oriented prototyping swift transition-animation ui-components uikit

Last synced: 17 Aug 2024

https://github.com/insidegui/wwdc

The unofficial WWDC app for macOS

apple developer-experience developer-tools macos osx swift video wwdc

Last synced: 24 Sep 2024

https://github.com/insidegui/WWDC

The unofficial WWDC app for macOS

apple developer-experience developer-tools macos osx swift video wwdc

Last synced: 31 Jul 2024

https://github.com/steipete/aspects

Delightful, simple library for aspect oriented programming in Objective-C and Swift.

aspects hooks objective-c objectivec swift

Last synced: 24 Sep 2024

https://github.com/steipete/Aspects

Delightful, simple library for aspect oriented programming in Objective-C and Swift.

aspects hooks objective-c objectivec swift

Last synced: 30 Jul 2024

https://github.com/daltoniam/starscream

Websockets in swift for iOS and OSX

osx protocol starscream swift websocket websocket-client websockets

Last synced: 24 Sep 2024

https://github.com/daltoniam/Starscream

Websockets in swift for iOS and OSX

osx protocol starscream swift websocket websocket-client websockets

Last synced: 17 Aug 2024

https://github.com/soapyigu/swift-30-projects

30 mini Swift Apps for self-study

cocoa-touch ios iphone-x mvc swift

Last synced: 24 Sep 2024

https://github.com/toptal/gitignore.io

Create useful .gitignore files for your project

gitignore gitignore-files linux macos server-side-swift swift vapor-swift

Last synced: 24 Sep 2024

https://github.com/soapyigu/Swift-30-Projects

30 mini Swift Apps for self-study

cocoa-touch ios iphone-x mvc swift

Last synced: 01 Aug 2024

https://github.com/kean/nuke

Image loading system

cache gif image progressive swift webp

Last synced: 25 Sep 2024

https://github.com/kean/Nuke

Image loading system

cache gif image progressive swift webp

Last synced: 17 Aug 2024

https://github.com/apple/swift-nio

Event-driven network application framework for high performance protocol servers & clients, non-blocking.

asynchronous-io event-driven high-performance networking non-blocking non-blocking-io swift swift-server swift5 swiftnio

Last synced: 25 Sep 2024

https://apple.github.io/swift-nio/

Event-driven network application framework for high performance protocol servers & clients, non-blocking.

asynchronous-io event-driven high-performance networking non-blocking non-blocking-io swift swift-server swift5 swiftnio

Last synced: 01 Aug 2024

https://github.com/kitura/kitura

A Swift web framework and HTTP server.

kitura routing server server-side-swift ssl swift web

Last synced: 25 Sep 2024

https://github.com/IBM-Swift/Kitura

A Swift web framework and HTTP server.

kitura routing server server-side-swift ssl swift web

Last synced: 04 Aug 2024

https://github.com/Kitura/Kitura

A Swift web framework and HTTP server.

kitura routing server server-side-swift ssl swift web

Last synced: 17 Aug 2024

https://github.com/malcommac/SwiftDate

🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.

date date-formatting date-time nsdate nsdate-category swift swiftdate timezone

Last synced: 17 Aug 2024

https://github.com/reswift/reswift

Unidirectional Data Flow in Swift - Inspired by Redux

redux reswift swift unidirectional-data-flow

Last synced: 24 Sep 2024

https://github.com/ReSwift/ReSwift

Unidirectional Data Flow in Swift - Inspired by Redux

redux reswift swift unidirectional-data-flow

Last synced: 17 Aug 2024

https://github.com/krzysztofzablocki/sourcery

Meta-programming for Swift, stop writing boilerplate code.

code-generation codegen codegenerator ios metaprogramming swift templates

Last synced: 24 Sep 2024

https://github.com/krzysztofzablocki/Sourcery

Meta-programming for Swift, stop writing boilerplate code.

code-generation codegen codegenerator ios metaprogramming swift templates

Last synced: 15 Aug 2024

https://github.com/patchthecode/jtapplecalendar

The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable

calendar ios jtapplecalendar swift weekview year-calendar year-view

Last synced: 24 Sep 2024

https://github.com/patchthecode/JTAppleCalendar

The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable

calendar ios jtapplecalendar swift weekview year-calendar year-view

Last synced: 17 Aug 2024

https://github.com/sindresorhus/gifski

🌈 Convert videos to high-quality GIFs on your Mac

app convert-videos converter gif gif-animation gifski macos macos-app swift swiftui video

Last synced: 24 Sep 2024

https://github.com/sindresorhus/Gifski

🌈 Convert videos to high-quality GIFs on your Mac

app convert-videos converter gif gif-animation gifski macos macos-app swift swiftui video

Last synced: 31 Jul 2024

https://github.com/clipy/clipy

Clipboard extension app for macOS.

clipboard clipboard-extension clipmenu macos swift xcode

Last synced: 24 Sep 2024

https://github.com/Clipy/Clipy

Clipboard extension app for macOS.

clipboard clipboard-extension clipmenu macos swift xcode

Last synced: 30 Jul 2024

https://github.com/realm/jazzy

Soulful docs for Swift & Objective-C

ruby sourcekit sourcekitten swift xcode

Last synced: 24 Sep 2024

https://github.com/SwiftKickMobile/SwiftMessages

A very flexible message bar for UIKit and SwiftUI.

alerts banner ios ios11 iphone-x nib nib-files snackbar swift swift4 swiftui ui ui-components

Last synced: 17 Aug 2024

https://github.com/marcosgriselli/viewanimator

ViewAnimator brings your UI to life with just one line

animations ios swift ui uicollectionview uikit uistackview uitableview uiview

Last synced: 24 Sep 2024

https://github.com/marcosgriselli/ViewAnimator

ViewAnimator brings your UI to life with just one line

animations ios swift ui uicollectionview uikit uistackview uitableview uiview

Last synced: 17 Aug 2024

https://github.com/wenchaod/fspagerview

FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.

banner banner-slider banner-view infinite-scroll ios objective-c pages swift uicollectionview uicollectionviewlayout

Last synced: 25 Sep 2024

https://github.com/WenchaoD/FSPagerView

FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.

banner banner-slider banner-view infinite-scroll ios objective-c pages swift uicollectionview uicollectionviewlayout

Last synced: 17 Aug 2024

https://github.com/juanpe/about-swiftui

Gathering all info published, both by Apple and by others, about new framework SwiftUI.

apple articles docs hacktoberfest learning list swift swiftui swiftui-tutorials uikit videos wwdc

Last synced: 25 Sep 2024

https://github.com/Juanpe/About-SwiftUI

Gathering all info published, both by Apple and by others, about new framework SwiftUI.

apple articles docs hacktoberfest learning list swift swiftui swiftui-tutorials uikit videos wwdc

Last synced: 31 Jul 2024

https://github.com/chenyilong/cyltabbarcontroller

[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, and adding a bigger center UITabBar Item. [CN]【中国特色 TabBar】一行代码实现 Lottie 动画TabBar,支持中间带+号的TabBar样式,自带红点角标,支持动态刷新。【iOS13 & Dark Mode & iPhone XS MAX supported】

animation animation-library cocoapods darkmode ios ios13 lottie lottie-ios objc objective-c storyboard swift tabbar tabbarcontroller ui uikit view xcode xib

Last synced: 25 Sep 2024

https://github.com/ChenYilong/CYLTabBarController

[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, and adding a bigger center UITabBar Item. [CN]【中国特色 TabBar】一行代码实现 Lottie 动画TabBar,支持中间带+号的TabBar样式,自带红点角标,支持动态刷新。【iOS13 & Dark Mode & iPhone XS MAX supported】

animation animation-library cocoapods darkmode ios ios13 lottie lottie-ios objc objective-c storyboard swift tabbar tabbarcontroller ui uikit view xcode xib

Last synced: 02 Aug 2024

https://github.com/yonaskolb/xcodegen

A Swift command line tool for generating your Xcode project

ci cli generator specification swift xcode xcodeproj xcodeproject yaml

Last synced: 24 Sep 2024

https://github.com/yonaskolb/XcodeGen

A Swift command line tool for generating your Xcode project

ci cli generator specification swift xcode xcodeproj xcodeproject yaml

Last synced: 17 Aug 2024

https://github.com/huri000/swiftentrykit

SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.

actionsheet alert alertviewcontroller banner dark-modes entry messages modalview notification popup swift swift4 swiftentrykit uialertcontroller uiwindow

Last synced: 24 Sep 2024

https://github.com/qvacua/vimr

VimR — Neovim GUI for macOS in Swift

cocoa macos neovim neovim-clients neovim-experience neovim-guis objective-c swift vim

Last synced: 24 Sep 2024

https://github.com/huri000/SwiftEntryKit

SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.

actionsheet alert alertviewcontroller banner dark-modes entry messages modalview notification popup swift swift4 swiftentrykit uialertcontroller uiwindow

Last synced: 17 Aug 2024

https://github.com/xcodesorg/xcodesapp

The easiest way to install and switch between multiple versions of Xcode - with a mouse click.

combine hacktoberfest macos swift swiftui xcode xcode-releases

Last synced: 25 Sep 2024

https://github.com/RobotsAndPencils/XcodesApp

The easiest way to install and switch between multiple versions of Xcode - with a mouse click.

combine hacktoberfest macos swift swiftui xcode xcode-releases

Last synced: 04 Aug 2024

https://github.com/XcodesOrg/XcodesApp

The easiest way to install and switch between multiple versions of Xcode - with a mouse click.

combine hacktoberfest macos swift swiftui xcode xcode-releases

Last synced: 16 Aug 2024

https://github.com/swinject/swinject

Dependency injection framework for Swift with iOS/macOS/Linux

dependency-injection di-container inversion-of-control ioc-container ios swift

Last synced: 25 Sep 2024

https://github.com/Swinject/Swinject

Dependency injection framework for Swift with iOS/macOS/Linux

dependency-injection di-container inversion-of-control ioc-container ios swift

Last synced: 17 Aug 2024

https://github.com/SwipeCellKit/SwipeCellKit

Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.

drag ios swift swipe tableview uikit uitableview uitableviewcell

Last synced: 17 Aug 2024

https://github.com/blinksh/blink

Blink Mobile Shell for iOS (Mosh based)

ios ipad ipados mobile mosh scp sftp-client shell swift terminal vscode

Last synced: 25 Sep 2024

https://github.com/glushchenko/fsnotes

Notes manager for macOS/iOS

ios macos note-taking notebook notes-app swift

Last synced: 25 Sep 2024

https://github.com/coteditor/coteditor

Lightweight Plain-Text Editor for macOS

cocoa coteditor editor mac-app macos macos-app swift texteditor

Last synced: 25 Sep 2024

https://github.com/coteditor/CotEditor

Lightweight Plain-Text Editor for macOS

cocoa coteditor editor mac-app macos macos-app swift texteditor

Last synced: 31 Jul 2024

https://github.com/exyte/Macaw

Powerful and easy-to-use vector graphics Swift library with SVG support

animation drawing graphics ios ios-animation svg swift transition ui

Last synced: 31 Jul 2024

https://github.com/exyte/macaw

Powerful and easy-to-use vector graphics Swift library with SVG support

animation drawing graphics ios ios-animation svg swift transition ui

Last synced: 24 Sep 2024

https://github.com/raulriera/TextFieldEffects

Custom UITextFields effects inspired by Codrops, built using Swift

animation effects swift textfield

Last synced: 17 Aug 2024

https://github.com/provenance-emu/provenance

iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |

atari catalyst emulation emulator game gameboy gameboyadvance genesis ios macos n64 nes nintendo objective-c playstation retrogaming sega snes swift tvos

Last synced: 25 Sep 2024

https://github.com/kean/pulse

Network Logger for Apple platforms

ios logger logging macos networking swift

Last synced: 25 Sep 2024

https://github.com/kean/Pulse

Network Logger for Apple platforms

ios logger logging macos networking swift

Last synced: 14 Aug 2024

https://github.com/messagekit/messagekit

A community-driven replacement for JSQMessagesViewController

chat hacktoberfest ios jsqmessagesviewcontroller message messaging messenger swift viewcontroller

Last synced: 25 Sep 2024

https://github.com/MessageKit/MessageKit

A community-driven replacement for JSQMessagesViewController

chat hacktoberfest ios jsqmessagesviewcontroller message messaging messenger swift viewcontroller

Last synced: 17 Aug 2024

https://github.com/Provenance-Emu/Provenance

iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |

atari catalyst emulation emulator game gameboy gameboyadvance genesis ios macos n64 nes nintendo objective-c playstation retrogaming sega snes swift tvos

Last synced: 01 Aug 2024

https://github.com/SwiftyBeaver/SwiftyBeaver

Convenient & secure logging during development & release in Swift 4 & 5

apple-tv ios logging macos server-side-swift swift swift-framework swift4 swift5 swiftybeaver-platform vapor

Last synced: 17 Aug 2024

https://github.com/xmartlabs/XLForm

XLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C.

dynamic-forms forms objective-c swift xlform

Last synced: 15 Aug 2024

https://github.com/xmartlabs/xlform

XLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C.

dynamic-forms forms objective-c swift xlform

Last synced: 24 Sep 2024

https://github.com/nalexn/clean-architecture-swiftui

SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.

architecture clean-architecture cleanarchitecture coredata demo example-project interactor mvvm mvvm-architecture sample swift swiftui swiftui-example

Last synced: 25 Sep 2024

https://github.com/twostraws/ControlRoom

A macOS app to control the Xcode Simulator.

macos simctl simulator swift swiftui xcode

Last synced: 31 Jul 2024

https://github.com/cgoldsby/logincritter

An animated avatar that responds to text field interactions

animation swift uipropertyanimator

Last synced: 24 Sep 2024

https://github.com/dillidon/alerts-and-pickers

Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...

alert color-picker contacts country-picker currency-picker datepicker image-picker location login map phonecode picker pickerview signin swift telegram telegram-picker textfield uialertcontroller uitextfield

Last synced: 25 Sep 2024

https://github.com/cgoldsby/LoginCritter

An animated avatar that responds to text field interactions

animation swift uipropertyanimator

Last synced: 31 Jul 2024

https://github.com/jonkykong/SideMenu

Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.

carthage cocoapods menu menus sidemenu slidemenu storyboard swift xcode

Last synced: 17 Aug 2024

https://github.com/jonkykong/sidemenu

Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.

carthage cocoapods menu menus sidemenu slidemenu storyboard swift xcode

Last synced: 24 Sep 2024

https://nalexn.github.io/clean-architecture-swiftui/?utm_source=awsui1

SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.

architecture clean-architecture cleanarchitecture coredata demo example-project interactor mvvm mvvm-architecture sample swift swiftui swiftui-example

Last synced: 03 Aug 2024

https://github.com/Ramotion/expanding-collection

:octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion

animation component library material-design swift ui

Last synced: 15 Aug 2024

https://github.com/ramotion/expanding-collection

:octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion

animation component library material-design swift ui

Last synced: 24 Sep 2024

https://github.com/ziparchive/ziparchive

ZipArchive is a simple utility class for zipping and unzipping files on iOS, macOS and tvOS.

objective-c objective-c-library swift swift-3 swift-library unzipping-files ziparchive

Last synced: 24 Sep 2024

https://github.com/ZipArchive/ZipArchive

ZipArchive is a simple utility class for zipping and unzipping files on iOS, macOS and tvOS.

objective-c objective-c-library swift swift-3 swift-library unzipping-files ziparchive

Last synced: 13 Aug 2024

https://github.com/alexisakers/BulletinBoard

General-purpose contextual cards for iOS

card configuration ios onboarding swift

Last synced: 17 Aug 2024

https://github.com/alexisakers/bulletinboard

General-purpose contextual cards for iOS

card configuration ios onboarding swift

Last synced: 24 Sep 2024