OctoPod is a free open source iPhone/iPad app for OctoPrint

Overview

OctoPod

Version Released License

OctoPod is a free open source iPhone/iPad app for OctoPrint.

Build Instructions

Download Xcode

You will need to install Swift 5.0 and Xcode 11.5 or newer.

Open Xcode

You can open the project by double clicking on OctoPod.xcodeproj file, or launching Xcode and choose File > Open and browse to OctoPod.xcodeproj.

License

OctoPod is an Open Source project covered by the Apache License 2.0.

Resources

Build and Deployment Tips

https://github.com/gdombiak/OctoPod/wiki/Building-and-Deployment-Tips

To report an issue

https://github.com/gdombiak/OctoPod/issues

Source Code

GitHub: https://github.com/gdombiak/OctoPod

How to Contribute

Create an issue to discuss ideas or report bugs. We love Pull Requests and encourage the community to contribute improvements and bug fixes directly by creating pull requests

Acknowledgement

Thanks to Xliff Editor for the free license for translating OctoPod.

Comments
  • App needs fresh/modern Icon

    App needs fresh/modern Icon

    The App ist fantastic but the Icon with the blue frog is odd. The App really needs a fresh and modern Icon. I had this idea and made a new Icon. What do you think? OctoPod App Icon

    enhancement 
    opened by Matthias1987 55
  • TP Link Smartplug doesn’t seem to be working

    TP Link Smartplug doesn’t seem to be working

    Hi, I can see the TP Link Smartplug plugin, but clicking on it, trying to « slide it », doesn’t seem to do anything. The plugin is working right from the Octoprint web interface, but I would like to be able to do the same in the OctoPod app.

    Thank you.

    bug 
    opened by Hedrakk 24
  • Multicam

    Multicam

    The first webcam loads fine. However the 2nd stream never loads.

    Is there maybe a way (similar to the multicam plugin) to put in the address for the stream?

    help wanted 
    opened by shaelr 20
  • Update OctoPod Icon

    Update OctoPod Icon

    Since you guys were talking about possibly getting a new icon for the app I'd like to submit a couple of ideas myself.

    https://www.dropbox.com/s/vpr9z5qqk6ftu88/Octopod-01.jpg?dl=0 https://www.dropbox.com/s/e5i0nqf4v6ke790/Octopod-02.jpg?dl=0

    enhancement 
    opened by jessearmstrong 18
  • iPad & iOS 13.2.3 Seems to induce weird Portrait/Landscape behaviour on Video Stream

    iPad & iOS 13.2.3 Seems to induce weird Portrait/Landscape behaviour on Video Stream

    This a great App, I've used it for a few weeks now on an iPad4 with iOS 10.3.3 connected to my Octoprint vers. 1.3.12, I carry it around the house whilst printing and can instantly change stuff.

    Brilliant!!

    Black Friday sales came and a I got an iPad 7th gen, iOS 13.2.3, and on this iPad the Video feed window positioning is weird. Both of my iPads have the same Octopod settings and the iPad portrait/landscape lock is off for both of them.

    Here's a sequence of events on the newer iPad that illustrates the "interesting" behaviour: **Turn on app in landscape Panel with no video feed window, top line is the grey bar with "PRINT JOB" ** Now turn iPad to portrait Panel with video feed window appears at the top, about 7cm across (smaller than the equivalent on the iPad 4 who's video is the full screen's width) ** Tap video window Full screen landscape video, iPad is still in portrait position. ** Turn iPad to landscape position Now still have landscape video, iPad in landscape position ** Turn iPad to portrait position Full screen, side to side, portrait video ** Tap video window Small video window & panel - display is portrait, iPad is portrait

    There is no sequence that will get a landscape panel with a video feed window.

    Full disclosure: up until now I haven't lived in iPad Land very much, I've spent most of my tablet existence in the Wild West that is Android Land.

    Thanks very much for your App, Cheers, Eric

    bug 
    opened by ericd1949 17
  • Application key field does not show up

    Application key field does not show up

    Attempting to connect to an instance on LAN, no field for an Application KEY shows up on the app.

    Using the "Scan" feature does find the instance, still no Application key field though. Image for reference.image

    opened by ghost 15
  • Feature request - Add support for enclosure plugin - temperature probe

    Feature request - Add support for enclosure plugin - temperature probe

    Love the app and what you have done. One request I’d like to see is the ability to show temperature from a probe such as the DS18B20. I tried looking at the settings but did not see anything obvious if it is already there. Once again, wonderful work!

    enhancement 
    opened by Sarithz 15
  • Data not refreshing

    Data not refreshing

    I has a self signed certificate and have verify certificate off in the settings but still can’t get temperature and other data to update. When I click on the not refreshing banner at the bottom of the app I get a starscream error.

    Any ideas what’s going on?

    opened by edallas 15
  • Cant print with app with New octoprint 1.7.0

    Cant print with app with New octoprint 1.7.0

    When I want to print with the app on the new version of octoprint 1.70 I can't do it because the app sends a warning that says: Warning Falied to request to print file.

    The app works fine with octoprint 1.6.1. The app fails to print with version 1.7.0.

    bug 
    opened by jrag1976 14
  • Cant add or update printer - save button greyed out and disabled - Display icon/text when app is locked

    Cant add or update printer - save button greyed out and disabled - Display icon/text when app is locked

    Since upgrading to the latest iOS version 3.5 the "save" button on the "Printer Details" screen remains greyed out no matter what is entered:

    • photo or api key string
    • http / https
    • enter port number in url
    • ip or host name
    • username valid or missing

    The printers entered before upgrading work, but they cannot be modified.

    (NOTE: The "scan" function doesn't find anything, so I was not able to test whether that would cause the save button to be enabled)

    enhancement 
    opened by dan-glass 14
  • Issue controlling Enclosure Plugin with Octopod

    Issue controlling Enclosure Plugin with Octopod

    Hello

    I have the following configuration: Octopring with Enclosure plugin to control my Prusa MK3S printer and with relays on GPIO to control LED lights and Printer supply When I control from Octoprint dashboard, I control flawlessly the 2 relays on/off

    Now I installes Octopod on my iPhone to monitor my printer, switch on/off the light when I am away from home. It works perfectly. I even see the temperatures sent by Enclosure plugin. BUT: I just have an issue with the control of the 2 relays controlled bu Enclosure on GPIO ports. At first look it seems erratic. What I finally found is that the indication of the status ON/OFF of the relays is erratic: on the 2 attached pictures you see the status of printer is the same: LEDs are OFF (all black) and the printer is ON (Blue light at bottom right) Now if you look carefully those 2 pictures you see that on on e picture both LED and printer are indicated OFF (red cross) and on the other one they are reported ON (No red cross...) Then if I want to switch ON I have to play with the interface until the red cross is on the LED then switch ON...

    Something is not working correctly... can you help or advise? Probably I do something wrong?

    This is the only issue I have with this wonderfull app

    Thanks for your help! IMG-7259 IMG-7260

    Note: IOS 14, All softwares plugin and apps at the last known issue.

    bug 
    opened by OCOLLET91 13
  • Widget not showing image

    Widget not showing image

    Yesterday to enable “high-quality” time-lapses with my Raspberry HQ camera I edit /boot/octopi.txt file and change two settings: camera="raspi" camera_raspi_options="-x 1920 -y 1080 -fps 10"

    the camera on the widget stoped working, what can I do?

    opened by Morcegolas 0
  • Scan API key does not work, iOS 16

    Scan API key does not work, iOS 16

    Wireless network was updated and I was having trouble getting the local connection to work. I have the octoeverywhere connection working, so no issues with Octoprint connecting to the network.

    Decided to re-create the local printer connection, but the API key field is missing and hitting "scan" does not work, just opens an empty white box.

    I was able to get it to work using the request feature eventually.

    iPhone 13 Pro, iOS 16.1.1

    no_api_key no_scan

    opened by EngineeringCompulsion 0
  • Checkbox: Don't start print if filament too low

    Checkbox: Don't start print if filament too low

    I started a print from OctoPod and Spool Manager did a great job detecting there wasn't enough filament, but since I started it from the app, I didn't realize it.

    A checkbox in settings to refuse to start a print unless there is enough filament would be excellent.

    OctoPod integration would fix this (and there are a few issues for that) but this would sidestep OctoPod entirely.

    opened by kylekyle 0
  • Connection Failed: Service is down or incorrect port

    Connection Failed: Service is down or incorrect port

    Hi, i have a strange problem with my OctoPod (on iPhone and ipad). When i go to the app, i get the message: «Connection Failed: Service is down or incorrect port» So i can not connect, BUT i still get the pop up, 2nd layer is finished, 50% finished, and Print finished *on both by iPhone, iPad, and Apple Watch.. Strange, if i get up this messages, I’m connected, btu i can not use the app.

    I installed a AiMesh, so the RaspberryPI is now connecting to the new node, but so is my phone. I have added the printer again, and the API, but I can’t get it to connect again.. Any tips?

    opened by JoHo8111 1
  • Print Job won't show details

    Print Job won't show details

    I connected to Octopod using octoeverywhere, in widget i get progress percentage but doesn't refresh to the right percentage, but it shows percentage and estimated time when it will finish by. But once i open the app it shows no information, I've attached image of what i'm seeing on my phone once the print starts. I also don't find controls to cancel the prints either.

    IMG_0832

    opened by Sparksaurus 0
Releases(3.25)
  • 3.25(Dec 5, 2022)

    New features or improvements:

    • Maintain printer list sort order when restoring on new device from iCloud
    • Improve rendering of printers in dashboard when using larger text
    • Rename The Spaghetti Detective to Obico

    Bugs fixed:

    • File thumbnail is no longer being shown when file name has spaces
    Source code(tar.gz)
    Source code(zip)
  • 3.24(Sep 27, 2022)

    OctoPrint 1.8.3 introduced an error with Global API Keys that prevented correct operation of OctoPod. This version detects this situation and displays a warning with a workaround.

    Improvements:

    • Added support for iPhone 14 Pro and 14 Pro Max
    • Updated to latest version of Charts library that is used for rendering temp charts. iOS 11 is no longer supported

    Fixes:

    • Several fixes to correctly support iOS 16
    • Camera now refreshes after tapping on push notification
    • Error is now displayed when authentication to OctoPrint fails when using websockets
    Source code(tar.gz)
    Source code(zip)
  • 3.22(May 16, 2022)

    Improvements:

    • Added support for iPad Mini 6
    • Dashboard of printers can now be sorted by user

    Fixes:

    • Another common app crash
    • Adding Obcio / The Spaghetti Detective printers works again
    • No camera feed when there is an extra space at the beginning of URL
    Source code(tar.gz)
    Source code(zip)
  • 3.21(May 6, 2022)

  • 3.20(Apr 14, 2022)

  • 3.19(Mar 19, 2022)

    Small release:

    • Updated sponsors list. Sponsors can now be updated dynamically without requiring a new release
    • Fixed app crash when HLS video stops playing
    Source code(tar.gz)
    Source code(zip)
  • 3.18(Feb 5, 2022)

    • NEW: Added support for tunneling (remote access) via The Spaghetti Detective
    • NEW: API key is automatically generated when adding printer with OctoEverywhere
    • FIXED: Authenticate with Google account when adding printer with OctoEverywhere
    Source code(tar.gz)
    Source code(zip)
  • 3.17(Jan 11, 2022)

    • NEW: Added support for OctoRelay plugin. Thanks Bastien (bastienstefani)
    • IMPROVED: Theme colors when using Dark Mode or Dark Theme
    • FIXED: App crash when deleting file from Files window
    • FIXED: App crash when updating temp chart
    • FIXED: App crash when printer has incorrect URL
    Source code(tar.gz)
    Source code(zip)
  • 3.16(Oct 31, 2021)

    Mainly a bug fixing release with 2 small improvements:

    • IMPROVED: You can now mute sound when using HLS camera feed
    • IMPROVED: Split View layout improved when watching all printer cameras
    • FIXED: Multiple app crashes
    Source code(tar.gz)
    Source code(zip)
  • 3.15(Oct 17, 2021)

  • 3.14(Oct 15, 2021)

    • Big improvements done to printers dashboard. Click on top navigation bar for quick dashboard access.
    • Added new Sponsors page under Settings. Thanks again to all sponsors!!!
    • Fixed several app crashes, some small bug fixes and improvements
    • Alert dialog will appear if you press button to receive layer notifications and OctoPod plugin not installed. You need both DisplayLayerProgress and OctoPod plugins
    Source code(tar.gz)
    Source code(zip)
  • 3.13(Sep 7, 2021)

    • NEW: Added dashboard to watch cameras of all your printers
    • IMPROVED: HLS video is now muted when watching multiple cameras
    • IMPROVED: Display lock icon instead of save button when app is read-only and user wants to manage printers
    • FIXED: Camera grid button is not displayed when printer has no cameras
    • FIXED: Updated Simplified Chinese translation. Thanks 零更酱 / clementatt
    Source code(tar.gz)
    Source code(zip)
  • 3.12(Aug 26, 2021)

    Update OctoPod plugin for OctoPrint to get thermal runaway protection and notifications for first initial layers to confirm print is going fine!!! Also customize sound of notifications!!!

    Important Changes:

    • NEW: OctoEverywhere support has been added to easily use your printer when not at home!
    • NEW: Grid view to monitor all printer cameras at once
    • NEW: You can now control enclosure temp and humidity - requires Enclosure plugin
    • NEW: You can now swipe to switch between printers from any page
    • NEW: Siri command to take camera snapshot
    • NEW: Recommended way for adding new printers via "Application Keys" has been added
    • NEW: Use printer QR code or RFID to easily switch between printers
    • NEW: Added Dutch translation. Thanks Ihsan Topcu
    • NEW: Added Simplified Chinese translation. Thanks 零更酱 / clementatt
    • FIXED: Camera now renders when opening up from widget
    • FIXED: Printers dashboard no longer scrolls "on his own"
    • FIXED: Printer URL now supports having a path
    • FIXED: Preset temperatures from OctoPrint now works when there is only 1 temperature defined 2,922
    Source code(tar.gz)
    Source code(zip)
  • 3.11(Feb 11, 2021)

    • NEW: Added Timelapse support
    • NEW: Added social sharing of Timelapse files
    • NEW: Control your BLTouch/3D Touch via BLTouch plugin (use from Move Panel)
    • NEW: Display RPi temperature (use from temperature graph subpanel)
    • NEW: Assed search capability in Files Panel
    • NEW: Use Siri to control PSU via PSU Control plugin
    • NEW: Lock Apple TV app from iOS app. Confirmation dialogs are also controlled from iOS app
    • NEW: Suppress temp/SD setting is now persistent
    • NEW: Added confirmation dialog before deleting files
    • NEW: New confirmation dialogs to print, pause or resume print. Configurable from Settings
    • NEW: Buttons in Move Panel are now enabled when not printing and printer is operational
    • FIXED: Current layer/height may remain empty until there is a change of layer/heigh
    • FIXED: Display of min variance of Palette 2
    • FIXED: App crashes
    Source code(tar.gz)
    Source code(zip)
  • 3.10(Dec 11, 2020)

    • NEW: Added support for HLS streaming (HTTP Live Streaming). Includes video + audio + variable bitrate
    • NEW: Added Picture In Picture when using HLS streaming. Requires capable hardware
    • NEW: Siri commands to turn on/off Enclosure plugin switches
    • NEW: Dashboard now displays 'Print Time' and 'Print Completion Time'
    • NEW: Added support for iPad Air 2020 and iPhone 12 series. Camera size optimized for screen size
    • NEW: OctoPod is now available on new Apple Silicon Macs (M1)
    • NEW: Support page now includes link to new Facebook Users Group and Twitter account
    • FIXED: No network usage when app is closed. No more high cellular usage!
    • FIXED: Apple Watch camera will now render even if there was an error fetching image from iOS app
    • FIXED: Text color in Light Theme and Dark Mode
    • FIXED: Multiple app crashes
    Source code(tar.gz)
    Source code(zip)
  • 3.9(Nov 16, 2020)

    • FIXED: Tapping on iOS medium size widget now opens app on correct printer. Thanks @Willmac16
    • FIXED: Status of Enclosure plugin outputs now shows correct status. Thanks Bernard Spatcho (@spatcho)
    Source code(tar.gz)
    Source code(zip)
  • 3.8(Nov 1, 2020)

    • NEW: iOS 14 Large Widget with Dashboard for 4 printers
    • NEW: iOS 14 Large Widget for bigger camera view
    • NEW: Configure background color of iOS 14 Widgets
    • NEW: Execute System Commands via Siri
    • IMPROVED: FilamentManager - Display current selection when changing spool
    • IMPROVED: FilamentManager - Display remaining filament instead of used
    • IMPROVED: FilamentManager - Disable changing spool while printing
    • FIXED: FilamentManager - Does not refresh selected spool when changed from web UI
    • IMPROVED: Display Cancel button in red
    Source code(tar.gz)
    Source code(zip)
  • 3.7(Oct 12, 2020)

    • NEW: Added 'Print Again' button in notification when print finished. Requires OctoPod plugin for OctoPrint 0.2.9
    • NEW: Display is always on when watching full screen video
    • IMPROVED: iOS 14 widgets improved
    • FIXED: Apple Watch complications and app now refresh when iOS app is not reachable
    • FIXED: Updates from Enclosure plugin will now refresh UI
    • FIXED: Tapping on medium size iOS 14 widget now opens app on the correct printer
    • FIXED: App crash when running in background
    • FIXED: App crash when using multiple cameras
    • FIXED: App crash with Siri intents
    • FIXED: App crash when pressing connect/disconnect button
    Source code(tar.gz)
    Source code(zip)
  • 3.6(Sep 17, 2020)

    • NEW: Added new iOS 14 widgets
    • NEW: Added support to flip and rotate cameras as configured in MultiCam plugin
    • IMPROVED: Siri shortcuts to cancel print job or disconnect from Palette 2 requires user confirmation
    • IMPROVED: Enclosure header only appears when enclosure plugin is installed. Thanks Andrew Jackson
    • IMPROVED: Terminal allows to send commands in lowercase. Ideal for Klipper firmware. Thanks Piotr Usewicz
    • IMPROVED: Terminal now uses monospace font for numbers
    • FIXED: Fixed crash in iOS 11 when using haptic feedback. Thanks Arijit Banerjee
    • FIXED: URL to OctoPrint with trailing / now works
    Source code(tar.gz)
    Source code(zip)
  • 3.5(Jun 9, 2020)

    • NEW: Estimated Completion Time is now displayed on Watch App
    • NEW: Added Split View and Slide Over support for iPad. Thanks Andrew Jackson
    • NEW: New Printer setting to show/hide camera. Ideal for OctoPrint instances with no cameras
    • NEW: Printed files appear in green and cancelled or failed ones in red
    • FIXED: Prompt setting configuration was not properly saved
    • FIXED: File details was not showing proper size
    • FIXED: Improve contrast of Light theme
    • FIXED: App Crash when overlaying info over video
    • UPDATED: Chart library updated
    Source code(tar.gz)
    Source code(zip)
  • 3.4(Apr 29, 2020)

    • NEW: Added files preview/thumbnail. Requires PrusaSlicer Thumbnails or Ultimaker Format Package plugins
    • NEW: Added Filament Manager plugin support
    • FIXED: System commands with white spaces in their action can now be executed
    • IMPROVED: You can now control which printers appear in the dashboard
    • IMPROVED: Files window now displays any error that might happen while fetching files
    • IMPROVED: Files window now only shows gcode files. STLs are no longer displayed (by default)
    • IMPROVED: Enclosure plugin now has a confirmation dialog before turning power off
    Source code(tar.gz)
    Source code(zip)
  • 3.3(Apr 19, 2020)

    Important changes

    • New dashboard to monitor all printers. Tap on navigation bar to open dashboard
    • Added support for Enclosure plugin
    • DisplayLayerProgress plugin works again. Requires latest plugin version!!!
    • Haptic feedback added to system commands and custom controls
    • Swipe down on navigation bar to force checking for plugins and OctoPrint updates
    • Updated app icons. Thanks @jessearmstrong & @Matthias1987
    Source code(tar.gz)
    Source code(zip)
  • 3.2(Mar 25, 2020)

    • Allow to send notifications at certain layers #276
    • Add support for controlling layer notifications #275
    • Improve contrast of temp information overlaid on top of camera #273
    • Allow to select popular GCode commands to send from Terminal #269
    • Add Russian translation #266
    • Request for Layer Number in Panel #265
    • Add Apple TV support #135
    Source code(tar.gz)
    Source code(zip)
  • 3.1(Feb 15, 2020)

  • 3.0(Jan 30, 2020)

    • Read predefined heating temperatures from OctoPrint #272
    • Add info in full screen webcam view #251
    • Add support for Accessibility - Larger Text #250
    • New Siri shortcut for getting Palette 2 ping statistics #249
    • Apple Watch - Render Palette 2 ping statistics in app and complications #247
    • Apple Watch - Improve complications to display more information #246
    • Palette 2 - Display ping/pong variance #245
    • Update pod Charts to 3.4.0 #244
    • Update pod Starscream to 3.1.1 #243
    • Allow to go home on each axis independently #242
    • Improve pause/cancel/resume/restart UX #241
    • Add support for Dark Mode #240
    • Keyboard accessory for number rows when #239
    • Option: Don‘t sleep #236
    • Add cell with date and time for expected print finish #219
    • Update icons to use newest design #199
    • Use the keyboard's "return" to send gcode (+3 other small related things) #162
    Source code(tar.gz)
    Source code(zip)
Owner
Gaston Dombiak
Gaston Dombiak
Free & Open source To-Do app for iOS

Summary I tried to make a To-Do application for my education graduation project. Table of contents Technologies Features Screenshots Installation For

Enes Nurullah Kendirci 3 Oct 25, 2021
A free open source iOS app for events or conferences

EventBlank iOS App I go to a lot of conferences and events and noticed that few of them have a proper iPhone app. And I can understand that - there ar

Marin Todorov 290 Nov 3, 2022
OONI Probe is free and open source software designed to measure internet censorship and other forms of network interference.

OONI Probe iOS OONI Probe is free and open source software designed to measure internet censorship and other forms of network interference. Click here

Open Observatory of Network Interference (OONI) 59 Nov 2, 2022
Reading List is an iOS app for iPhone and iPad which helps users track and catalog the books they read

Reading List Reading List is an iOS app for iPhone and iPad which helps users track and catalog the books they read. Reading List v2 As of version 2.0

Andrew Bennet 281 Jan 15, 2022
A simple To-do list app build for iPhone, iPad and Apple Watch in Swift

A simple To-do list app build for iPhone, iPad and Apple Watch in Swift

Radu Ursache 186 Dec 28, 2022
iCloud Drive is Apple's essential connection between all your devices, Mac, iPhone, iPad, even your Windows PC.

iCloud Drive is Apple's essential connection between all your devices, Mac, iPhone, iPad, even your Windows PC.While the cost of storage seems expensive in comparison to other online storage services, its advantage is that it works natively across all your devices.

MindInventory 12 Jul 29, 2022
Swift iPhone and iPad Client for Polls API, using Hyperdrive API client

Polls Client This is a Swift iPhone and iPad client for the Polls API - a simple application allowing users to view polls and vote in them. Polls is a

Apiary 34 Jul 15, 2022
KHabit an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more.

an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more. The app is completely open source, it does not contain in-app or ads, and does not track the user in any way.

Stefano Bertoli 42 Dec 17, 2022
an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more.

KHabit an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more. The app is completely open source, it d

Stefano Bertoli 17 May 5, 2021
iOS Open-Source Telematics App with Firebase© integration

Open-source telematics app for iOS. The application is suitable for UBI (Usage-based insurance), shared mobility, transportation, safe driving, tracking, family trackers, drive-coach, and other driving mobile applications

Damoov 17 Dec 11, 2022
Super basic iOS app to browse open-source-ios-apps

Super basic iOS app to browse open-source-ios-apps

null 76 Nov 28, 2022
A open source Swift app for iOS 13 that allows you to check your NFC transit card information. Written with SwiftUI.

ABANDONED Metrodroid, which TransitPal was heavily inspired by, now has its own fully functional iOS app! It should be in the App Store "soon". I stro

Robbie Trencheny 132 Jun 30, 2022
Open Source Project of LOST Locations iOS app.

LOST Location Description: LOST Location is a fan made app designed for people visiting Honolulu, Hawaii. This app lists different locations used to s

Adrien Villez 9 Feb 10, 2022
This app has always been open source! It began with the Big Brain Hackathon and now during Hacktoberfest

Brain Marks This app has always been open source! It began with the Big Brain Hackathon and now during Hacktoberfest. It is available for free on the

Mikaela Caron 79 Jan 4, 2023
iOS Open Source Application written in Swift. App to manage borrowed books at UFRGS using SABI.

RenovaLivrosUFRGS iOS Open Source Application written in Swift. App to manage borrowed books at UFRGS using SABI. App in portuguese, code and comments

Matheus Cavalca 5 Feb 10, 2022
Giphy is an open source iOS app based on MVVM (Model–view–viewmodel) software architectural pattern.

Giphy(Search and display gifs) - MVVM Description Giphy is an open source iOS app based on MVVM (Model–view–viewmodel) software architectural pattern.

Tirupati Balan 8 Jun 14, 2022
An open source walk tracking iOS App written in Swift

Swift-Walk-Tracker An open source walk tracking iOS App written in Swift About The walk tracking application was intended to be incredibly simplistic.

Kevin VanderLugt 129 Nov 15, 2022
An open-source app which can help you record income and expense

MoneyPlus An open-source app which can help you record income and expense. 中文 0x00 Introduction First quick devolopment in iOS using Swift programmati

FakeCoder 23 Oct 17, 2022
An open-source iOS app for listening to podcasts.

Ceres An open-source iOS app for listening to podcasts. In order to build this application you need to add a Keys.plist to the folder. Inside you need

Cornell AppDev 299 Jul 13, 2022