485 Repositories
Swift github-rest-api Libraries
An unofficial supported Swift client library for accessing News API.
An unofficial supported Swift client library for accessing News API.
A sample project demonstrating a usecase for the DrawableQueue API in RealityKit 2.
RealityKit 2 DrawableQueue: Animated (transparent) GIFs A sample project demonstrating a usecase for the DrawableQueue API in RealityKit 2 – which cur
A SwiftUI Weather App powered by World Weather Online API
SwiftUI-Weather The SwiftUI Weather app, allow users get the current weather for a particular locatio and view a 5-day weather forecast for the select
Enumerate Location Services using CoreLocation API on macOS
SwiftLiverpool Description This tool leverages the CoreLocation API on macOS to enumerate Location Services data. You need to enable "Location Service
MailCore 2 provide a simple and asynchronous API to work with e-mail protocols IMAP, POP and SMTP.
MailCore 2: Introduction MailCore 2 provides a simple and asynchronous Objective-C API to work with the e-mail protocols IMAP, POP and SMTP. The API h
Test application that gets its data from the themoviedb api
SWorld app Aplicacion de prueba que obtiene sus datos de la api themoviedb, se permite listar, buscar por titulos y acceder al detalle Prerquisitos pa
iOS application for getting weather.
WeatherApp ios application for getting weather. The app is getting data from the API: OpenWeather App description The app contains two screens: main s
Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit.
ReactiveAPI Reactive API library allows you to write clean, concise and declarative network code, with the power of RxSwift and URLSession! iOS Demo A
Lightweight REST library for iOS and watchOS. Available on cococapods
RMHttp RMHttp is a Lightweight REST library for iOS and watchOS. Features Chainable Request URL / JSON Parameter Encoding HTTP Methods GET/POST/DELETE
Simple REST Client based on RxSwift and Alamofire.
RxRestClient Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements iOS 10.0+ tvOS 10.
An iOS library to route API paths to objects on client side with request, mapping, routing and auth layers
WANetworkRouting Developed and Maintained by ipodishima Founder & CTO at Wasappli Inc. Sponsored by Wisembly A routing library to fetch objects from a
Elegantly connect to a JSON api. (Alamofire + Promises + JSON Parsing)
⚠ Important Notice: Farewell ws... hello Networking ! Networking is the next generation of the ws project. Think of it as ws 2.0 built for iOS13. It u
We need to observe the REAL reachability of network. That's what RealReachability do.
RealReachability We need to observe the REAL reachability of network for iOS. That's what RealReachability do. Why RealReachability? As we know, we al
A Simple Weather App Using the Open Weather Map api
The Weather, a Simple Weather App Using the Open Weather Map api. This app demos use of the Open Weather Map api. The UI is simple, with views of the
A micro framework for integrating with the Google Translate api
GoogleTranslateSwift About This is a micro library for integrating with the Google Cloud Translation API. I currently only use it for personal project
A movie api created using Vapor, Fluent (ORM) and Postgres
A movie api created using Vapor, Fluent (ORM) and Postgres
Fetch the star wars api from all the planets and list and show details using Swift UI and Combine
Star Wars Planets Fetch the star wars planet data by using stat war api, list and show details using SwiftUI and Combine frameworks 🔖 Swift UI Framew
YoutubeKit is a video player that fully supports Youtube IFrame API and YoutubeDataAPI for easily create a Youtube app
YoutubeKit YoutubeKit is a video player that fully supports Youtube IFrame API and YoutubeDataAPI to easily create Youtube applications. Important Ref
Crop faces, inside of your image, with iOS 11 Vision api.
FaceCropper Requirements Xcode 9.0 (beta) or higher. iOS 11.0 (beta) or higher. (It is possible to import this library under the iOS 11. But it won't
UICollectionView and UIStackView Homework
UICollectionView and UIStackView Homework Use one outer StackView containing one CollectionView on top and a horizontal StackView at the bottom with t
iOS App showing a list of Top Movies from The Movie Database API, with a movies searcher
TMDBTest App para iOS que muestra un listado de películas destacadas haciendo uso de la API de "The Movie Database". Además la app dispone de un busca
Flix is an app that allows users to browse movies from the The Movie Database API.
Flix is an app that allows users to browse movies from the The Movie Database API.
Google Directions API helper for iOS, written in Swift
PXGoogleDirections Google Directions API SDK for iOS, entirely written in Swift. 🗺 Features Supports all features from the Google Directions API as o
A simple and lightweight resturant finder using the Yelp API
CiboKit A simple and lightweight resturant finder using the Yelp API What is CiboKit? CiboKit is used in our app, Allike, to find nearby restaurants u
Concise Auto Layout API to chain programmatic constraints while easily updating existing constraints.
Concise API for Auto Layout. SnapLayout extends UIView and NSView to deliver a list of APIs to improve readability while also shortening constraint co
Programmatic view layout for the rest of us.
Façade Important Facade is no longer under active development, and as such if you create any issues or submit pull requests, it's not very likely to b
The application display album artwork with detailed information from the iTunes API.
Music-Info The application display album artwork with detailed information from the iTunes API. UIKit, CoreData, Foundation Navigation (TabBarControll
small iOS & ipadOS application written in SwiftUI and Combine, that fetches twitter users and tweets using Twitter's api
HomeTwitter Small iOS & ipadOS application written in SwiftUI and Combine, that fetches twitter users and tweets using Twitter's api. This is just a s
iw03-JerryZhongJ created by GitHub Classroom
iw03 请基于模板工程,为https://itsc.nju.edu.cn开发一个iOS客户端。 功能要求如下: App界面设计见模板工程的Main Storyboard,首届面通过tab bar controller分为5个栏目 前4个分别对应网站4个信息栏目(如下),下载list.htm内容并将
Typical master detail SAMPLE application written in Swift to test NY Times Most Popular API
NYTimes-Demo: Typical master detail SAMPLE application written in Swift to test NY Times Most Popular API. This SAMPLE application is written in Swift
This plugin defines a global navigator.camera object, which provides an API for taking pictures and for choosing images from the system's image library.
title description Camera Take pictures with the device camera. AppVeyor Travis CI cordova-plugin-camera This plugin defines a global navigator.camera
This repo shows how to set up and use GitHub Actions as a CI for Swift Packages
SwiftPackageWithGithubActionsAsCI This repo shows how to set up and use GitHub Actions as a CI for Swift Packages. Available environments on GitHib Li
A simple application display album artwork from the iTunes API
iTunesTestApp In the test task, you need to develop a simple application for the iPhone. The application should display album artwork from the iTunes
Use Yelp API to fetch restuarants around a location and show them in a table view
Yelp Use Yelp API to fetch restuarants around a location and show them in a table view - Infinite scrolling, Prefetching, Image Caching. Design Patter
iOS Application that gets the trending repositories data from Github API and displays it in a tableView.
Github-Trending-Repos iOS Application that gets the trending repositories data from Github API and displays it in a tableView. Follows MVC architectur
A basic application that fetches crypto coin datas from CoinBase API.
HW5_ErincDokumacioglu App named Investor that fetches latest exchange rates for cryptocurrencies from CoinMarketCap Currently has some issues, mainly
iOS app for Ribbit, Broker API Reference App
Ribbit Reference Implementation (iOS) The reference implementation for designing the iOS user interface of a broker-dealer trading application with th
The Feed API challenge with swift
The Feed API challenge - iOSLeadEssentials.com It's time to put your skills to the test! You are called to implement the RemoteFeedLoader to load a co
Unofficial Yandex Music API
YM-API - Unofficial Swift Yandex Music Library Fully ported Yandex Music API Swift implementation. Russian Readme (Readme на русском) Thanks to Marsha
A simple iOS App that reads from the Test Flight News API
README Table of contents General info Unit Testing Technologies Revision Updates Setup General info SpaceFlight is a simple app built using the MVVM d
A macOS app to visualise your iTunes library as graphs.
iTunes Graphs iTunes Graphs is a Cocoa-based macOS app which visualises your iTunes library in a series of pie charts. Currently, it supports the foll
Radio Streams from all over the world. Free and Open.
RadioBrowserKit - The Swift SDK for Radio Browser Radio Streams from all over the world. Free and Open. RadioBrowserKit is a Swift package which lets
This repo shows how to setup and use GitHub Actions as a CI for Swift Packages
GACalc This repo shows how to setup and use GitHub Actions as a CI for Swift Packages. Available environments on GitHib List of the all available envi
Github Finder is simple app
Github-Finder-App this is simple app i used api from GitHub i used in project 3rd party library Called KingFisher use this command to install first:-
Weather App with widget that fetches real weather data using the Open Weather API
WeatherExtension App Demo WeatherExtension.mp4 Description Weather App that fetches real weather data using the Open Weather API Getting Started clone
App for developers to test REST API.
Httper Httper is a REST API test tool running on your iOS devices. It helps developers to test their REST APIs anywhere and anytime without PC. Featur
A SwiftUI app that fetch images from The Dog API and The Cat API
Cat-Or-Dog-App A SwiftUI app that fetch images from The Dog API and The Cat API, then classify the species of dogs or cats with confidence level. The
RadioTimeKit - The Swift SDK for TuneIn RadioTimeKit is a Swift package to use the TuneIn API.
RadioTimeKit - The Swift SDK for TuneIn RadioTimeKit is a Swift package to use the TuneIn API. The goal for development was to have a Swift SDK to get
This is a simple mobile app which is connect to the Twitter API
Project 3 - My Twitter My Twitter is a basic twitter app to read your tweets. Time spent on two parts: 8.5 hours spent in total Twitter - Part II This
A way to build TUI apps with a layout system and API that's similar to SwiftUI.
terminal-ui A way to build TUI apps with a layout system and API that's similar to SwiftUI. We reimplemented parts of the SwiftUI layout system in the
A native SoundCloud app for macOS, written in SwiftUI
Nuage A native SoundCloud app for macOS, written in SwiftUI About Nuage is an independent and open-source project to build a native SoundCloud client
Code Swift iOS app showcasing basic movies list from Orange TV API.
iOS Code Test - Optiva Media Code Swift iOS app showcasing basic movies list from Orange TV API. Built using XCode 13.0 (Swift 5) How to run the examp
This little app aims to help teach me how to implement more then one API in one single application in a reusable and properly structured manner.
LilAPI App News & Weather This little API app combines two of Jordan Singers Lil Software API's into one app. The goal with this app was to learn how
catchPikatcuApp - My first app on GitHub.
catchPikatcuApp My first app on GitHub. import UIKit class ViewController: UIViewController
Provenance is a native macOS application that interacts with the Up Banking Developer API to display information about your bank accounts, transactions, categories, tags and more.
Provenance Provenance is a native macOS application that interacts with the Up Banking Developer API to display information about your bank accounts,
App that makes use of OpenWatherMap API
swiftui-weatherApp App that makes use of OpenWatherMap API Before running make sure you get your own API code: https://openweathermap.org/api and repl
This library provides convenient way to use Coinpaprika.com API in Swift.
Coinpaprika API Swift Client Documentation | Repository | Installation Usage This library provides convenient way to use Coinpaprika.com API in Swift.
🔥 🔥 🔥Support for ORM operation,Customize the PQL syntax for quick queries,Support dynamic query,Secure thread protection mechanism,Support native operation,Support for XML configuration operations,Support compression, backup, porting MySQL, SQL Server operation,Support transaction operations.
🔥 🔥 🔥Support for ORM operation,Customize the PQL syntax for quick queries,Support dynamic query,Secure thread protection mechanism,Support native operation,Support for XML configuration operations,Support compression, backup, porting MySQL, SQL Server operation,Support transaction operations.
iOS 15 share play API in react-native
react-native-shareplay iOS 15 share play API in react-native Installation yarn add react-native-shareplay And go to Xcode Capabilities and enable "Gro
📕A single value proxy for NSUserDefaults, with clean API.
OneStore A single value proxy for NSUserDefaults, with clean API. With OneStore… Create one proxy(an OneStore object) for each NSUserDefaults value. M
Easy direct access to your database 🎯
OHMySQL ★★ Every star is appreciated! ★★ The library supports Objective-C and Swift, iOS and macOS. You can connect to your remote MySQL database usin
GraphQLite is a toolkit to work with GraphQL servers easily. It also provides several other features to make life easier during iOS application development.
What is this? GraphQLite is a toolkit to work with GraphQL servers easily. It also provides several other features to make life easier during iOS appl
Modern Swift API for NSUserDefaults
SwiftyUserDefaults Modern Swift API for NSUserDefaults SwiftyUserDefaults makes user defaults enjoyable to use by combining expressive Swifty API with
Aplicativos dos mais diversos memes da internet através de uma API.
MemesAPI Esse aplicativo foi um desafio de uma das aulas passadas da digitalhouse, nele consumimos uma API de memes, em arquitetura MVC, que trazia o
An Unsplash Application for iOS.
Monotone English · 中文 Report Bug · Request Feature Monotone is a Modern Mobile Application, integrated with powerful Unsplash API provided by Unsplash
This is the simple iOS app for browsing and saving recipes, using Spoonacular API
TastyDojoApp This is the simple iOS app for browsing and saving recipes, using Spoonacular API This project includes: MVVM Pattern Searching through t
A SwiftUI package to beautifully display and handle permissions.
PermissionsSwiftUI: A SwiftUI package to handle permissions PermissionsSwiftUI displays and handles permissions in SwiftUI. It is largely inspired by
📡 RealHTTP is a lightweight yet powerful client-side HTTP library.
RealHTTP RealHTTP is a lightweight yet powerful client-side HTTP library. Our goal is make an easy to use and effortless http client for Swift. Featur
The QuoteKit is a Swift framework to use the free APIs provided by Quotable created by Luke Peavey.
QuoteKit The QuoteKit is a Swift framework to use the free APIs provided by Quotable created by Luke Peavey. It uses the latest async/await syntax for
CLI tool for macOS that transcribes speech from the microphone using Apple’s speech recognition API, SFSpeechRecognizer. (help.)
CLI tool for macOS that uses SFSpeechRecognizer to transcribe speech from the microphone. The recognition result will be written to the standard output as JSON string.
iOS hashtag generator, using image analysis and discovery
Tagger Description Want to be popular on some social network easily? Use Tagger to make your account content more popular and to raise your popularity
🌊 - Jelly is a library for animated, non-interactive & interactive viewcontroller transitions and presentations with the focus on a simple and yet flexible API.
Jelly is a library for animated, non-interactive & interactive viewcontroller transitions and presentations with the focus on a simple and yet flexibl
Hamburger Menu using Swift and iOS 8 API's
FrostedSidebar Hamburger Menu using Swift and iOS 8 API's Heavily influenced by @_ryannystrom's RNFrostedSidebar This implementation uses iOS 8's new
Professional Radio Station App - now supports Swift 5 / Xcode 10!
Swift Radio Swift Radio is an open source radio station app with robust and professional features. This is a fully realized Radio App built entirely i
📱📲 Navigate between view controllers with ease. 💫 🔜 More stable version (written in Swift 5) coming soon.
CoreNavigation 📱 📲 Navigate between view controllers with ease. 💫 🔜 More stable version (written in Swift 5) coming soon. Getting Started API Refe
URL routing library for iOS with a simple block-based API
JLRoutes What is it? JLRoutes is a URL routing library with a simple block-based API. It is designed to make it very easy to handle complex URL scheme
Weather Forecast App (OpenWeather API & CLLocationManager). Clean Swift VIP architecture.
WeatherApp Weather Forecast App (OpenWeather API & CLLocationManager). Clean Swift VIP architecture. Without storyboard or xib. The application shows
Starter Project for YT tutorial
Hey there Foodee is an app for food lovers build in SwiftUI. The YT tutorials can be found on my channel. Figma and bonus video on my Patreon page. Ab
This app is a simple portfolio project. Goal of this app is to download and display content from Tasty API. Users can- search for specific terms to find relevant recipes (f.e. Chicken, Pasta, Lasagna, Curry...), display recipes and details and save recipes to persistent app memory.
TastyRecipes Description This app is a simple portfolio project. Goal of this app is to download and display content from Tasty API. Users can- search
QuoteKit is a Swift framework to use the free APIs provided by Quotable created by Luke Peavey.
QuoteKit The QuoteKit is a Swift framework to use the free APIs provided by Quotable created by Luke Peavey.
iOS app which uses the Moves API to visualize which places you spent the most time at in the last seven days.
Places Places uses the Moves API to visualize which places you spent the most time at in the last seven days. It runs on iOS 7 only and you need to ob
Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose :) using Xcode 9 and Swift 4.0
Social Logins iOS Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose :) using Xcode 9 and Swift 4.0 Note: Bef
Swift Library based on AVFoundation that allow to easily add camera feature with custom UI into your project.
Would you like to create your camera same as Snapchat or Instagram? I think this library could help you. Basicly it is a wrapper above AVFoundation th
The (second) best iOS app for GitHub.
GitHawk is the second-highest rated iOS app for GitHub. Features 0️⃣ Inbox Zero your notifications 📝 Comment even faster than on GitHub desktop 👍 Th
Schedule timing task in Swift using a fluent API. (A friendly alternative to Timer)
Schedule(简体中文) Schedule is a timing tasks scheduler written in Swift. It allows you run timing tasks with elegant and intuitive syntax. Features Elega
Building a better date/time library for Swift
Time Time is a Swift package that makes dealing with calendar values a natural and straight-forward process. Working with calendars can be extremely c
Swifty API for NSTimer
SwiftyTimer Modern Swifty API for NSTimer SwiftyTimer allows you to instantly schedule delays and repeating timers using convenient closure syntax. It
demo: REST API with SwiftUI
CatAPISwiftUI demo: REST API with SwiftUI The example API is the cat API. https://thecatapi.com/ You can watch me develope this code on my Youtube cha
A simple Swift package which acts as an OpenAI client for the GPT-3 API.
SwiftyGPT3 A simple Swift package which acts as an OpenAI client for GPT-3 brought to you by the Airgift Crew. Supports GPT-3 Codex! Requirements iOS
An iOS widget-based HN reader
Benuse, an iOS widget-based HN reader Why did you build this app? There already exist some great native Hacker News clients for iOS. I would recommend
Are you bored? This app helps find you something to do via Bored api
Bored Swift Are you bored? This app helps find you something to do via Bored api Features Beautiful widgets 📅 Simple and easy ✅ Open source 📱 Previe
🚀 Access my pull requests from the menu bar
OhMyPullRequests 🚀 Access my pull requests from menu bar. It lists pull requests that either: Someone requests you to review the pull request. Your p
A WIP Swift wrapper for Discord's Bot API.
Quickcord Quickcord is a WIP Swift wrapper for Discord's Bot API. Features (As of right now) Connecting the the gateway and identifying. Literally eve
Unofficial iOS/macOS SDK for the Notion API.
NotionClient: a Notion SDK for iOS & macOS Unofficial Notion API SDK for iOS & macOS. This is an alpha version and still work in progress. TODO Featur
macOS VM for Apple Silicon using Virtualization API
MacVM macOS Monterey added support for virtualizing macOS with Apple silicon host. This project provides an example project for the setup. Currently o
Screen translator for macOS with Apple Vision API and IBM Watson, Google Cloud Translator
Swifty-OCR-Translator Screen translator for macOS with Apple Vision API and IBM Watson, Google Cloud Translator Usage Select Translator Fill in the AP
Postie - The Next-Level HTTP API Client using Combine
Postie - The Next-Level HTTP API Client using Combine Postie is a pure Swift library for building URLRequests using property wrappers.
A Full News App based on the latest SwiftUI 3/iOS 15 API that fetches latest news from newsapi.org
SwiftUI NewsAPI App A Full News App based on the latest SwiftUI 3/iOS 15 that fetches latest news from newsapi.org. Features The app has several main
Search jailbreak packages using the Tweakio API, Parcility API or Canister API straight from Cydia, Installer, Sileo and Zebra!
Tweakio Search packages globally directly from your favourite package manager! Works with Cydia, Installer, Zebra and Sileo! How does it work The twea
Used: SwiftUI and Combine
NewsApp Used: New Apple frameworks SwiftUI and Combine Installation: 1. Get your News API key 2. Get your Weather API key 3. Insert your keys into Con