i007.cc

i007.cc

优先队列-降维打击

05.价值资料

Open-Source iOS Apps

原文地址

 

A collaborative list of open-source iOSwatchOS and tvOS apps, your contribution is welcome ?

  

Jump to

 100+ Stars: ⭐
 200+ Stars: ⭐⭐
 500+ Stars: ⭐⭐⭐
1000+ Stars: ⭐⭐⭐⭐
2000+ Stars: ⭐⭐⭐⭐⭐ 

? Project is not in English 

Click ► to show more details

Apple TV

back to top

Apple Watch

back to top

Browser

back to top

Calculator

back to top

Calendar

back to top

  • FreeTimePicker: Find free time in your calendar
    swift combine ?
  • LunarCore: Small lunar calendar with Today Extension
    objc ? ⭐⭐⭐
  • Malendar: A redesigned calendar
    swift ⭐

Color

back to top

Clock

back to top

Clone

back to top

  • 2048
    objc ⭐⭐
  • 2048
    swift ⭐⭐⭐⭐⭐
  • 2048
    spritekit objc ⭐⭐⭐⭐
  • CZInstagram: Instagram written in a way that eliminates Massive View Controller in unidirectional event/state flow manner
    swift mvvm flux sdwebimage easymapping
  • Finance: The system Stocks app written in React Native
    react native ⭐⭐⭐⭐
  • Flappy Fly-Bird: A clone of Flappy Bird using SpriteKit and GameplayKit
    swift spritekit gameplaykit ⭐
  • FlappySwift: Flappy Bird clone
    swift ⭐⭐⭐⭐⭐
  • graygram: Instagram clone
    swift alamofire kingfisher ⭐
  • Legend-Wings: EverWing game clone (survive as much you can, earn gold, and upgrade/purchase new characters)
    swift spritekit ⭐⭐
  • Messenger Clone: Real-time chat
    swift firebase firestore ⭐⭐
  • palette-from-image: Inspired by https://earthview.withgoogle.com
    swift palette color earthview
  • Pinterest
    swift
  • Podcasts: A clone of Apple’s Podcasts
    swift rxswift ⭐
  • Snake Classic: A snake engine for all Apple devices
    swift
  • Swiftenstein: Wolfenstein 3D clone
    swift ⭐⭐
  • SwiftSnake: Snake clone
    swift
  • Trello
    swift
  • Voice Memo
    swift
  • YouTube Clone: YouTube clone using MVC
    swift ⭐
  • youtube-iOS: YouTube app template
    swift swift3 ⭐⭐⭐⭐⭐

Communication

back to top

  • afone: Reference implementation for SIP Telephony that can be used on different SIP stacks with no effort  App Store
    swift
  • AppRTC: A native video chat app
    objc webrtc google ⭐⭐⭐⭐
  • BLEMeshChat: Chat using Bluetooth 4.0 Low Energy API (Bluetooth LE)
    objc yapdatabase purelayout mantle bluetooth ⭐⭐
  • Chats
    swift ⭐⭐⭐⭐⭐
  • ChatSecure: Send messages with OTR encryption  App Store
    objc xmpp ⭐⭐⭐⭐⭐
  • Chaty: Anonymous messaging with real-time data sync
    swift firebase websocket nosql ⭐⭐
  • Colloquy: IRC client  App Store
    objc
  • deltachat: Email-based instant messaging  App Store
    swift ipad ⭐
  • Falcon Messenger: Fast and beautiful cloud-based messaging app  App Store
    swift, firebase ⭐⭐
  • IRCCloud: IRC client/service  App Store
    objc fastlane ⭐⭐
  • Jami: Decentralised text messaging, video and audio calls, file transfer, video conferencing  App Store
    swift
  • Linphone: Free audio/video calls and text messaging (be reachable at any time, even if the app is closed, with a WiFi or cellular connection)  App Store
    objc
  • mChat: Real-time messaging app using firebase
    swift ⭐⭐
  • Messenger: Audio/video calls, realtime chat & full offline support
    objc firebase onesignal realm ⭐⭐⭐⭐⭐
  • Messenger Clone: Real-time chat
    swift firebase firestore ⭐⭐
  • Monal: Connect to your chat server without having to give a third party access to your password or messages  App Store
    objc xmpp ⭐⭐
  • Mumble: Gaming-focused social voice chat utility  App Store
    objc fmdb ⭐
  • Quick Chat: Real-time chat
    swift swift3 firebase ⭐⭐⭐⭐
  • Real-time Chat
    firebase
  • Riot: Collaboration for teams, chat & share with https://matrix.org/  App Store
    objc webrtc realm ⭐⭐⭐
  • Rocket.Chat: Meteor chat platform app  App Store
    swift ⭐⭐⭐⭐
  • Signal: Free, world-wide, private messaging & phone calls  App Store
    objc iphone carthage socketrocket purelayout openssl ⭐⭐⭐⭐⭐
  • Spika: Cross-platform messenger module
    afnetworking sdwebimage ⭐⭐⭐
  • surespot: Secures all messages with end-to-end encryption  App Store
    objc
  • Telegram: Send messages with a focus on speed & security  App Store
    swift c objc ⭐⭐⭐⭐
  • Tinode: Cross platform messenger  App Store
    swift
  • TSWeChat: A WeChat alternative
    swift ⭐⭐⭐⭐⭐
  • Tutanota: End-to-end encrypted email  App Store
    javascript cordova iphone ipad ⭐⭐⭐⭐⭐
  • Vapor Chat: Basic realtime chat project using Vapor on the server
    swift starscream
  • Wire: Modern, private communications with crystal clear voice, video, group chats – always encrypted  App Store
    swift carthage afnetworking purelayout ⭐⭐⭐⭐⭐

Developer

back to top

  • AppLove: View app reviews for all territories (countries)
    swift
  • Awesome ML: Discover, download, compile & launch different image processing CoreML models
    swift ⭐
  • Bitrise: Client app for bitrise.io
    swift ⭐
  • Buglife: Awesome bug reporting SDK & web platform
    objc ⭐⭐
  • Charter: Mailing list app
    swift iphone ipad ⭐⭐⭐
  • CI2Go: An app for https://circleci.com/  App Store
    swift
  • CodeBucket: Browse & maintain your Bitbucket repositories
    objc ⭐
  • Dash: Instant offline access to 150+ API documentation sets  App Store
    objc iphone ipad kissxml dznemptydataset dtbonjour samkeychain ⭐⭐⭐⭐⭐
  • DevSwitch: Switch between countries on the App Store with ease
    swift ⭐⭐
  • ESCapey: macOS server & iOS client app pair that allow you to turn any iOS device into the escape key you’ve come to know and love
    swift ⭐⭐
  • Evolution: An unofficial app for Swift Evolution  App Store
    swift swift-evolution ⭐⭐
  • Expo Client: Developer tool for creating experiences with interactive gestures & graphics  App Store
    react-native javascript ⭐⭐⭐⭐⭐
  • Harbour: Docker/Portainer app
    swift docker ipad
  • iOSAppsInfo: List installed apps & URL schemes
    objc ⭐⭐
  • iperf: Run an iperf3 client, including reverse mode & multiple streams selection
    objc
  • iSH: The Linux shell on iOS
    c obj-c ⭐⭐⭐⭐⭐
  • iVim: A vim port  App Store
    c vim-script ⭐⭐
  • Jasonette: Create a native app over HTTP
    json javascript ⭐⭐⭐⭐⭐
  • Knil: Universal Links testing made easy  App Store
    ⭐⭐⭐
  • Knuff: The debug app for Apple Push Notification service  App Store
    swift pop apns
  • Ladybug: Handle rdar:// links gracefully  App Store
    swift ⭐
  • Major Input: Read WWDC session transcripts synced with the video
    swift ipad haneke quick nimble carthage swiftyjson
  • Matomo: Access analytics on the go (formerly Piwik)  App Store
    objc
  • NWPusher: Play with the Apple Push Notification service
    objc apns ⭐⭐⭐⭐⭐
  • Pastebin Mobile: Quickly and easily uploads text or code to https://pastebin.com
    swift
  • Pisth: SSH and SFTP client  App Store
    swift javascript html ⭐⭐
  • RealmVideo: Watch Realm videos & slides
    swift iphone ⭐⭐
  • Retriever: Get InfoPlist without jailbreak
    objc ⭐⭐⭐
  • Review Time: Shows average review times for iOS & Mac apps
    swift ⭐
  • ReviewMonitor: iTunes Connect app which is actually useful
    swift ⭐
  • Savanna: IDE for writing Cub scripts
    swift
  • Terrarium: UI prototyping for coders
    c++ ⭐⭐
  • TLDR Man Page: Reference dictionary for computer manual commands, but in tl;dr (too long; didn’t read) mode
    swift
  • TLS Inspector: Verify the secure connection information of any website and ensure that your information is private  App Store
    c objc c++
  • Unwrap: Learn Swift interactively on your iPhone https://www.hackingwithswift.com
    swift ⭐⭐⭐⭐
  • WWDCast: The unofficial WWDC application to watch WWDC videos and sessions on your ChromeCast
    swift rxswift mvvm
  • Zeplin: Preview your designs on Zeplin  App Store
    swift
  • 花灰: How to prounounce programming terms in English
    swift ? ⭐

GitHub

back to top

  • CodeHub: Browse & maintain GitHub repositories  App Store
    csharp ⭐⭐⭐⭐⭐
  • Contributions for GitHub: Look at your GitHub contributions graph in a Today Extension  App Store
    objc ⭐⭐
  • Evolution: An unofficial app for Swift Evolution  App Store
    swift swift-evolution ⭐⭐
  • GitHawk: GitHub project manager  App Store
    swift iglistkit snapkit alamofire ⭐⭐⭐⭐⭐
  • GitHub-Swift
    swift
  • GitHubSearch: GitHub client written using MVVM without Rx and Interface Builder
    swift router realm
  • Gitify: Brings your GitHub notifications in your pocket
    react-native ⭐
  • GiTiny: Explore what’s trending in GitHub  App Store
    swift rxswift mvvm-c clean-architecture ⭐⭐
  • GitPoint: GitHub app with a minimal & beautiful UI  App Store
    react-native ⭐⭐⭐⭐⭐
  • Monkey: Browse top GitHub coders & repositories  App Store
    objc ⭐⭐⭐⭐
  • MrCode: GitHub app that can cache Markdown content
    objc iphone ? ⭐⭐
  • OctoPodium: List users ranked by GitHub repository star count
    swift ⭐⭐
  • Pocket Trailer: Manage pull requests & issues for GitHub / GitHub Enterprise  App Store
    swift ⭐⭐⭐
  • RKGist: GitHub Gists
    objc restkit
  • Siesta GitHub Browser: Browse & star GitHub repositories
    swift rest ⭐⭐⭐
  • SwiftHub: GitHub client written with RxSwift and MVVM clean architecture
    swift rxswift mvvm moya fastlane ⭐⭐⭐⭐

Terminal

back to top

  • a-shell: Mobile shell terminal based on Mosh  App Store
    vim script c++ c ⭐⭐
  • Blink: Mobile shell terminal based on Mosh  App Store
    objc uickeychainstore passcodelock ⭐⭐⭐⭐⭐
  • LibTerm: Terminal with Python 3.7 and Lua 5.3, supports iOS 13 dark mode and multi window  App Store
    swift ipad ⭐
  • MobileTerminal: Proof-of-concept for sandboxed Terminal environment
    c dlopen ⭐
  • SwiftTerm: VT100/Xterm Terminal emulator
    swift ⭐

Education

back to top

  • Ciao: Game to learn new languages for people who respond well to repetition, includes Italian, French, Chinese, German, Polish, Portuguese, Russian & Spanish
    swift
  • Conjugar: Learn and Practice All the Spanish Verb Tenses  App Store
    swift
  • Delta: Math helper: Quickly solve any math problem with an algorithm, save time checking your homework or studying for a test  App Store
    swift macos ipad
  • DiscussIt: Scholarly article search, discussion forum and discussion board
    swift firebase swiftyjson
  • Fingerspelling: Practice American Sign Language (ASL) fingerspelling  App Store
    swift combine
  • Go Flashcards: Create stacks of flashcards and review them on their iPad, iPhone, or Apple Watch
    swift realm watchos cloudkit spotlight
  • iGrades: Track your class grades  App Store
    objc
  • Kotoba: Quickly search the built-in dictionary to see definitions of words. Collect the words you want to remember
    swift ⭐⭐
  • My First Memory: Memory game, includes introduction to iOS & Swift
    swift instagram api
  • Pocket Code: Create games, animations, interactive music videos, and many kind of other apps, directly on device  App Store
    swift objc
  • Population Clock: Learn about geography & demographics  App Store
    objc
  • Prayer in English: Help understand the spoken text in Islamic prayers  App Store
    swift
  • Recast: A podcast client that seeks to transform the way you listen to, interact with, and share and discover podcasts
    swift ⭐⭐
  • Transcription Helper: Player for assisting in transcription  App Store
    objc
  • Ulangi: Learn languages using popular methods such as spaced repetition  App Store
    react-native
  • WaniKani: Learn kanji with https://www.wanikani.com/  App Store
    swift
  • WWDCast: The unofficial WWDC application to watch WWDC videos and sessions on your ChromeCast
    swift rxswift mvvm

Emulator

back to top

  • ActiveGS: Apple II/IIGS Emulator with in-app game browser, MFi & iCade controller support
    objc
  • DOSPad: DOSBox
    objc ⭐⭐
  • GBA4iOS: Gameboy, Gameboy Color & Gameboy Advance emulator
    objc
  • iAmiga (iUAE): Commodore Amiga emulator, based on UAE
    objc
  • iSH: The Linux shell on iOS
    c obj-c ⭐⭐⭐⭐⭐
  • MAME4iOS: MAME frontend
    objc ⭐
  • Mini vMac: Early 68K Macintosh emulator
    objc ⭐⭐
  • nds4ios: Nintendo DS emulator, port of DeSmuME
    objc ⭐
  • PPSSPP: PSP emulator
    c++ ⭐⭐⭐⭐⭐
  • Provenance: Emulators frontend for Sega Genesis, SNES, NES, GB/GBC & more
    realm ⭐⭐⭐⭐⭐
  • RetroArch: Comprehensive emulator frontend with support for NES, SNES, Gameboy, Sega Master System, Genesis, Playstation, N64, Atari Lynx & more
    c ⭐⭐⭐⭐⭐

Event

back to top

Extension

back to top

  • Post Manager: Post/schedule Twitter posts like Buffer, includes a Share Extension
    swift node
  • SimpleLogin: Protect your email with aliases and more. Its Share Extension helps you create aliases on the fly without leaving your favorite browser  App Store
    swift

Content Blocking

back to top

Today

Today Extensions or Widgets — back to top

Files

back to top

  • Cozy Drive: Store, manage, share all your files, photos and documents securely in the cloud (5GB free storage)  App Store
    javascript cordova
  • FileExplorer: Powerful file browser that allows its users to choose and remove files and/or directories
    swift ⭐⭐⭐
  • Nextcloud: A safe home for all your data  App Store
    objc ⭐⭐⭐
  • ownCloud: File browser & sync for ownCloud file hosting service  App Store
    swift ipad
  • Seafile Pro: App for Seafile self-hosted file sharing  App Store
    objc ⭐

Finance

back to top

Cryptocurrency

back to top

Game

back to top

Cocos2d

http://cocos2d.org/ — back to top

SpriteKit

https://developer.apple.com/reference/spritekit — back to top

Health

back to top

Contact Tracing

back to top

  • erouska-ios: By the Ministry of Health of the Czech Republic
    swift rxswift bluetooth ?
  • ExposureNotificationApp: Inform people when they may have been exposed to COVID-19, using ExposureNotification framework (code by Apple)
    swift
  • Hamagen: Israel’s Ministry of Health’s COVID-19 exposure prevention app
    react-native ? ⭐⭐
  • rakning-c19-app: By the Icelandic Government, help analyse individuals’ travel and trace their movements when cases of infection arise  App Store
    react-native ? ⭐⭐
  • Stopp Corona: By the Austrian Red Cross, keep track of encounters with friends, family or co-workers and save them anonymously  App Store
    swift swiftlint moya swiftybeaver firebase sqlite lottie ? ⭐
  • TracePrivately: Uses Apple’s Privacy-Preserving Contact Tracing framework (Exposure Notification system)
    swift ⭐⭐

Fitness

back to top

ResearchKit

https://www.apple.com/researchkit/ — back to top

Home

back to top

Location

back to top

Media

Image, video, audio, reading — back to top

Animoji

back to top

  • Animoji Studio: Make Animoji videos with unlimited duration and share anywhere
    objc iphonex ⭐⭐⭐⭐
  • SBSAnimoji: Uses Apple’s private framework AvatarKit
    swift iphonex ⭐⭐⭐

Audio

back to top

Content

back to top

GIF

Mostly using http://giphy.com/ — back to top

  • AlohaGIF: Create GIFs easily with speech detection  App Store
    swift avfoundation sfspeechrecognizer
  • giphy-mvvm-swift: Uses the MVVM (Model–view–viewmodel) pattern
    swift mvvm
  • Giraffe
    swift reactivecocoa
  • LivelyGIFs: Show your Live Photos & export as GIF
    objc

Photo

back to top

  • ArtShredder: Banksy Shredder
    swift arkit banksy ?
  • Blear: Transform your photos into stunning blurry wallpapers for your device  App Store
    objc ⭐⭐
  • ColorBlur: Add blur to your photos  App Store
    objc
  • EmotionNote Diary: Choose or take a photo of your face & the app will tell you your emotion
    swift
  • Frame Grabber: Extract video and Live Photo frames as images  App Store
    swift ⭐
  • iOS-Depth-Sampler: Code examples for Depth APIs
    swift ⭐⭐⭐
  • Megabite: Turn a photo of your food into a face
    opencv pop ⭐⭐
  • MetaX: Check, edit and delete metadata of photos  App Store
    swift ⭐
  • PixPic: Photo editing
    swift ⭐⭐⭐⭐
  • Screenshotter: Organize & manage screenshots  App Store
    iphone
  • SeeFood: Detect various dishes using the camera
    swift coreml ⭐⭐
  • SharedImages: Save your images in your own cloud storage (e.g., Google Drive), and safely share those images with others
    swift google drive api facebook api syncserverii client
  • Tagger: Help tag your photos on Instagram or Flickr
    swift
  • Triggy: Intervalometer for WiFi-enabled Canon DSLRs  App Store
    swift
  • Upupu: Simple camera app that can backup pictures  App Store
    webdav dropbox
  • VK Photos: Image gallery for social network VK.com
    swift flux rxswift
  • WeAre: Augmented reality album  App Store
    swift arkit ? ⭐⭐⭐

Video

back to top

  • 360 VR Player: 360 video player
    iphone ipad ⭐⭐⭐⭐
  • DownTube: Download videos from YouTube for offline use
    swift ⭐
  • Fetch: The best way to watch Put.io
    iphone ipad alamofire swiftyjson keychainaccess realm 1password
  • Frame Grabber: Extract video and Live Photo frames as images  App Store
    swift ⭐
  • Playerly: Play videos from the Files app in a better and darker interface
    swift
  • prankPro: Record a 6-second video while playing prank sounds
    objc ⭐⭐
  • VLC: Media Player  App Store
    objc ⭐⭐⭐⭐⭐

News

back to top

Hacker News

https://news.ycombinator.com/ — back to top

News API

https://newsapi.org/ — back to top

RSS

back to top

Official

back to top

Reactive Programming

back to top

ReactiveCocoa

https://github.com/ReactiveCocoa/ReactiveCocoa — back to top

  • Arex: Reminders for taking your medications
    swift swift2.2 carthage pistachio reactivecocoa
  • Artsy: The art world in your pocket  App Store
    iphone ipad afnetworking mantle cocoapodskeys reactivecocoa ⭐⭐⭐⭐⭐
  • BrewMobile: App for managing the beer brewing process
    swift ⭐
  • C-41: Simple timer to make developing film easier & more reliable
    objc ⭐⭐⭐⭐⭐
  • Coding: Official Coding app
    reactivecocoa masonry ? ⭐⭐⭐⭐⭐
  • Giraffe
    swift reactivecocoa
  • ReactiveSwiftFlickrSearch: Photo search
    swift mvvm flickr api ⭐⭐
  • SimpleAuth: Simple authentication (OAuth for Twitter, Facebook, Instagram, Tumblr & more)
    objc ⭐⭐⭐⭐
  • Tropos Weather  App Store
    dark sky api (forecast api) reactivecocoa ⭐⭐⭐⭐

RxSwift

https://github.com/ReactiveX/RxSwift — back to top

  • Baby Monitor
    swift swiftlint realm swiftybeaver
  • Count It: Dead simple way to you count anything
    swift
  • Drrrible  App Store
    swift dribbble reactorkit moya kingfisher ⭐⭐
  • GitHub API Client
    swift mvvm rxswift ⭐⭐
  • GiTiny: Explore what’s trending in GitHub  App Store
    swift rxswift mvvm-c clean-architecture ⭐⭐
  • Kiosk: Artsy auction app
    swift rxswift ⭐⭐⭐⭐⭐
  • Papr: An unofficial client for https://unsplash.com
    swift ⭐⭐⭐
  • Podcasts: A clone of Apple’s Podcasts
    swift rxswift ⭐
  • RxCurrency: Currency converter for ReactiveX
    swift swift3
  • RxMarbles: Interactive diagrams of Rx Observables  App Store
    swift ⭐⭐
  • RxTodo
    swift swift3 rxswift mvvm ⭐⭐⭐⭐
  • SwiftHub: GitHub client written with RxSwift and MVVM clean architecture
    swift rxswift mvvm moya fastlane ⭐⭐⭐⭐
  • Tweetometer: See who is tweeting in your timeline
    swift
  • WWDCast: The unofficial WWDC application to watch WWDC videos and sessions on your ChromeCast
    swift rxswift mvvm

Sample

back to top

  • 30 days of React Native demos
    react native ⭐⭐⭐⭐⭐
  • 30 mini Swift Apps for self-study
    swift ⭐⭐⭐⭐⭐
  • Apple Developer Library
    objc
  • Apple WWDC 2015: Code samples from WWDC 2015
    objc
  • ARKit Example: Placing objects
    swift arkit ⭐⭐
  • Artist: Use Relay to access the Artsy GraphQL API
    react native graphql
  • Cannonball: Fun way to create / share stories & poems  App Store
    swift ⭐⭐
  • CastVideos: Sender app to be used as the starting for Google Cast
    swift ⭐
  • CleanStore: Uses the Clean Swift architecture (Uncle Bob’s Clean Architecture)
    swift ⭐⭐⭐⭐
  • CloudKit
    cloudkit ⭐
  • CloudKit
    swift cloudkit ⭐⭐
  • contacts-mvp-swift: Uses the MVP (Model View Presenter) pattern
    swift mvp contacts
  • Face Landmarks Detection: Find facial features such as face contour, eyes, mouth and nose in an image
    swift vision ⭐
  • GRDBCombine: Set of extensions for SQLite, GRDB.swift, and Combine
    swift combine ⭐
  • iOSDesignPatternSamples: GitHub user search app with variety of design patterns
    swift mvc mvp mvvm flux design-patterns ⭐⭐⭐
  • iOSSwiftMetalCamera: An example app showing how to use AVCaptureSession with Metal in Swift
    swift metal
  • Knock: Use Accelerometer & background mode to create a feature of knocking your phone
    objc
  • Layer-Parse
    swift parse atlas ⭐
  • LayerPlayer: Explore the capabilities of Apple’s Core Animation API  App Store
    swift ⭐⭐⭐⭐
  • Live: Live broadcasting
    swift ⭐⭐⭐⭐⭐
  • MVCTodo: Simple To Do app to illustrate the principles from my A Better MVC talk
    swift ⭐⭐
  • Polls: App for Polls API by Apiary
    swift
  • Protocol-Oriented MVVM Examples
    swift mvvm
  • Recordings: Sample code of the App Architecture book
    swift ⭐⭐⭐⭐
  • Reminders: An application to demonstrate how to implement a Clean Architecture
    swift ⭐⭐
  • Restaurant Viewing
    swift alamofire moya corelocation
  • RKGist: GitHub Gists
    objc restkit
  • SafariAutoLoginTest: Demo of how to auto-login users using Safari cookies
    swift ios9 ⭐⭐
  • Siesta GitHub Browser: Browse & star GitHub repositories
    swift rest ⭐⭐⭐
  • Siri Shortcut Example: Example project with Siri and Shortcuts (Handoff) in iOS 13
    swift
  • Snowflake: A React-Native Starter App/BoilerPlate/Example with Redux, RN Router, & Jest with the Snowflake Hapi Server running locally or on RedHat OpenShift for the backend, or a Parse Server running locally or remotely on Heroku
    react-native ⭐⭐⭐⭐⭐
  • StateRestorationDemo: State preservation & restoration APIs
    swift
  • Swift-Demos: Mirror of Apple example code
    swift ? ⭐⭐⭐⭐⭐
  • TicTacToe: Demonstrate how to build a full, moderately complex application in the Composable Architecture
    swift

Scan

back to top

  • Betcalsa: Document scanner, automatically detect your document and enhance the scans with black-and-white filter
    swift wescan
  • QR Blank: No ads simple QR code URL scanner  App Store
    swift
  • ZBar Barcode Reader: A comprehensive barcode reader
    objc

Security

back to top

Password

back to top

Shopping

back to top

Social

back to top

  • Aozora: Discover & track anime
    swift
  • Beam: Enjoy all of Reddit’s content in a unique and beautiful package  App Store
    swift objc ⭐
  • Ello: Ello is the Creators Network  App Store
    swift ⭐⭐⭐
  • Peggsite: App for sharing a social board
    objc
  • Post Manager: Post/schedule Twitter posts like Buffer, includes a Share Extension
    swift node
  • Potter Pics: Harry Potter themed social network similar to Instagram
    swift swift3 firebase ⭐
  • Queue’d Music: A real-time, votable, democratized music queue on iPad and iPhone using Spotify
    swift
  • Slide for Reddit: A powerful new way to Reddit  App Store
    swift ⭐⭐

Mastodon

https://joinmastodon.org — back to top

Tasks

back to top

Text

back to top

Notes

back to top

  • FSNotes: Notes manager  App Store
    swift ⭐⭐⭐⭐⭐
  • Joplin: Note taking and to-do with synchronisation capabilities  App Store
    react-native ⭐⭐⭐⭐⭐
  • Loose Leaf: Take notes, import & annotate PDFs, manipulate imported photos with intuitive gestures  App Store
    ipad pdf apple pencil ⭐⭐
  • MajorKey: The fastest way to add a note to your email inbox
    swift ⭐
  • SimpleMemo: Sync notes to EverNote
    objc ⭐⭐
  • Simplenote: Keep notes, lists, ideas & more (sync in the cloud) — includes sharing notes, collaboration  App Store
    1password fabric crashlytics ⭐⭐⭐⭐
  • Standard Notes: Notes app with focus on longevity, portability & privacy  App Store
    react-native ⭐⭐
  • Thoughtless: Quickly jot down thoughts, supports Markdown
    swift swifthexcolors cfalertviewcontroller

Timer

back to top

Travel

back to top

Weather

back to top

Misc

back to top

Appcelerator

back to top

  • LVMC: Multicolumn ListView example
    titanium javascript
  • OMDB: Movie information
    titanium javascript

Core Data

back to top

Firebase

https://firebase.google.com/ — back to top

  • Californication: Discover only the best points of interest in the California
    swift
  • Chaty: Anonymous messaging with real-time data sync
    swift firebase websocket nosql ⭐⭐
  • Falcon Messenger: Fast and beautiful cloud-based messaging app  App Store
    swift, firebase ⭐⭐
  • how-much: Simple app to record how much things cost
    parse firebase realm
  • Messenger: Audio/video calls, realtime chat & full offline support
    objc firebase onesignal realm ⭐⭐⭐⭐⭐
  • Potter Pics: Harry Potter themed social network similar to Instagram
    swift swift3 firebase ⭐
  • Quick Chat: Real-time chat
    swift swift3 firebase ⭐⭐⭐⭐
  • Quickstart Samples
    objc ⭐⭐⭐⭐
  • Real-time Chat
    firebase

Flutter

https://flutter.dev — back to top

Ionic

http://ionicframework.com/ — back to top

Parse

https://en.wikipedia.org/wiki/Parse_(company) — back to top

  • 1Trackr: Log your community service hours to the cloud
    parse
  • Anypic
    swift
  • Jim: Track your gym workouts
    swift parse
  • RaceMe: Run tracking & ghosting
    swift parse ⭐⭐⭐

React Native

http://facebook.github.io/react-native/ — back to top

Realm

https://realm.io/ — back to top

  • Done: To-do list data sharing between extension & main app
    swift realm watchkit ⭐
  • Facemotion: Find a contact by face recognition
    opencv ⭐
  • how-much: Simple app to record how much things cost
    parse firebase realm
  • Model2App Test App: Simple CRM app built using Model2App library, lets you quickly generate a CRUD iOS app based on just a data model
    swift realm ⭐
  • Obědář: Daily menu of restaurants near Czech Technical University
    swift alamofire swiftyjson
  • Popular Movies: Cross-platform app for discovering recent & popular movies
    swift realm alamofire tmdb
  • RaceMe: Run tracking & ghosting
    swift parse ⭐⭐⭐
  • RealmToDo: A small to-do list with Realm integration
    swift
  • Riot: Collaboration for teams, chat & share with https://matrix.org/  App Store
    objc webrtc realm ⭐⭐⭐
  • Santa Tracker
    swift realm
  • try! Swift NYC
    swift toucan realm ⭐
  • try! Swift Tokyo
    swift timepiece realm kingfisher acknowlist ⭐⭐

SwiftUI

back to top

VIPER

https://mutualmobile.com/posts/meet-viper-fast-agile-non-lethal-ios-architecture-framework — back to top

  • American Chronicle: Search Chronicling America’s collection of digitized U.S. newspapers  App Store
    swift viper
  • Articles: Fetch and display a list of articles
    swift rest ⭐⭐
  • Contacts
    objc
  • Counter
    objc ⭐⭐
  • Currency Converter: Live foreign exchange rates & currency calculator  App Store
    swift viper ⭐
  • EMI Calculator: Calculate your Equated Monthly installment (EMI) for home, car & personal loans  App Store
    swift viper
  • Exchanger: Exchange currencies from multiply wallets on ECB exchange rates
    viper objc core-data
  • Gleam: Use machine learning to help make an early diagnosis of melanoma and get the necessary treatment on time
    swift coreml avkit viper
  • live-news-viper: News app using VIPER
    swift
  • Memory Game: Memory game using VIPER with robust Unit Tests and Fastlane
    swift
  • Rambler&IT: Portfolio of mobile architectures used at Rambler&Co  App Store
    magicalrecord typhoon afnetworking purelayout sdwebimage ? ⭐⭐
  • Tip Calculator: Calculate tip & split the bill between any number of people  App Store
    viper
  • To do
    objc ⭐⭐⭐
  • VIPER-SWIFT: Todo list
    swift ⭐⭐

Xamarin

https://www.xamarin.com/ — back to top

Bonus

back to top

Thanks

This list was inspired by awesome-ios and awesome-swift. Thanks to all the contributors ?

Contact

发表回复