OsmAnd (OSM Automated Navigation Directions)

Related tags

Location OsmAnd
Overview

OsmAnd (OSM Automated Navigation Directions)

This project aims at providing comfortable map viewing and navigation (routing) application for mobile devices. Particular stress lies with complete offline features (via pre-loaded offline map data) or economic internet usage. To get started, continue with the basic description below, then find more detail on our Welcome Wiki Pages, the Project Homepage, or the OpenStreetMap OsmAnd Wiki Page. You are welcome to discuss any question regarding the project at the Google group OsmAnd. Please do not use comments on wiki pages because it is rather difficult to find them.

Get it on Google Play Get it on Amazon Get it on AppStore

Functionality

OsmAnd (OSM Automated Navigation Directions) is a map and navigation application with access to the free, worldwide, and high-quality OpenStreetMap (OSM) database. All map data can be stored on your device's memory card for offline use. Via your device's GPS, OsmAnd offers routing, with optical and voice guidance, for car, bike, and pedestrian usage. All main functionalities work both online and offline (no internet needed).

Some of the main features:

Navigation

  • Works online (fast) or offline (no roaming charges when you are abroad)
  • Turn-by-turn voice guidance (recorded and synthesized voices)
  • Optional lane guidance, street name display, and estimated time of arrival
  • Supports intermediate points on your itinerary
  • Automatic re-routing whenever you deviate from the route
  • Search for places by address, by type (e.g. restaurant, hotel, gas station, museum), or by geographical coordinates

Map Viewing

  • Display your position and orientation on the map
  • Optionally align the map according to compass or your direction of motion
  • Save your most important places as Favorites
  • Display POIs (point of interests) around you
  • Can display specialized online tile maps
  • Can display satellite view (from Bing)
  • Can display different overlays like touring/navigation GPX tracks and additional maps with customizable transparency
  • Optionally display place names in English, local, or phonetic spelling

Use OpenStreetMap and Wikipedia Data

  • High quality information from the world's best collaborative projects
  • Global maps from OpenStreetMap, available per country or region
  • Wikipedia POIs, great for sightseeing (not available in free version)
  • Unlimited free downloading, directly from the app (download limit is 16 map files in free version)
  • Always up-to-date maps (updated at least once a month)
  • Compact offline vector maps
  • Select between complete map data and just road network (Example: All of Japan is 700 MB, or 200 MB for the road network only)
  • Also supports online or cached tile maps

Safety Features

  • Optional automated day/night view switching
  • Optional speed limit display, with reminder if you exceed it
  • Optional speed-dependent map zooming
  • Share your location so that your friends can find you

Bicycle and Pedestrian Features

  • The maps include foot, hiking, and bike paths (great for outdoor activities)
  • Special routing and display modes for bike and pedestrian usage
  • Optional public transport stops (bus, tram, train), including line names
  • Optional trip recording to local GPX file or online service
  • Optional speed and altitude display
  • Display of contour lines and hill-shading (via additional paid plugin)

Directly Contribute to OpenStreetMap

  • Report map bugs
  • Upload GPX tracks to OSM directly from the app
  • Add POIs and directly upload them to OSM (or later if offline)
  • Optional trip recording in background mode (while device is in sleep mode)

OsmAnd is open-source and actively being developed. Everyone can contribute to the application by reporting bugs, improving translations, or coding new features. The project experiences continuous improvement by all such forms of developer and user interaction. The project progress also relies on financial contributions to fund the development, coding, and testing of new functionality. By buying OsmAnd+ and subscribing to OsmAnd Live, you help the application become even more awesome! It is also possible to make a general donation (see https://osmand.net/help-online#buy_app).

Map Coverage and Quality - How Good is OSM Data?

According to research, OSM map data rivals and often surpasses commercially available maps both in terms of data completeness and data actuality. This is indicated by different metrics like the amount of road distance mapped, or the number of objects like points of interest or buildings mapped. The fact that the maps are globally crowd-sourced ensures continuous improvements and updates, the incorporation of local on-the-ground expertise, and reflects things like neighborhood development, ongoing construction, or even the results of recent natural disasters.

Comparing the different metrics, it is safe to say that OSM maps cover all continents and countries globally for all your travel needs, and you will find their quality and completeness nothing less than stunning in the vast majority of countries. Latest research mentions only few countries in continental Asia and central Africa where e.g the incorporation of a noticeable portion or roadways is still ongoing to catch up with the high levels already reached anywhere else.

List of countries supported

Coverage is world wide, e.g.: Afghanistan, Albania, Algeria, Andorra, Angola, Anguilla, Antigua and Barbuda, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium, Belize, Benin, Bermuda, Bhutan, Bolivia, Bonaire, Bosnia and Herzegovina, Botswana, Brazil, British Virgin Islands, Brunei, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde, Central African Republic, Chad, Chile, China, Colombia, Comoros, Congo, Costa Rica, Croatia, Cuba, Curaçao, Cyprus, Czechia, Denmark, Djibouti, Dominica, Dominican Republic, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Ethiopia, Fiji, Finland, France, French Guiana, French Polynesia, Gabon, Gambia, Georgia, Germany, Ghana, Gibraltar, Greece, Greenland, Grenada, Guadeloupe, Guam, Guatemala, Guernsey, Guinea, Guinea-Bissau, Guyana, Haiti, Vatican, Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Iran, Iraq, Ireland, Isle of Man, Israel, Italy, Ivory Coast, Jamaica, Japan, Jersey, Jordan, Kazakhstan, Kenya, Kiribati, North Korea and South Korea, Kuwait, Kyrgyzstan, Laos, Latvia, Lebanon, Lesotho, Liberia, Libya, Liechtenstein, Lithuania, Luxembourg, Macao, Macedonia, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Martinique, Mauritania, Mauritius, Mayotte, Mexico, Micronesia, Moldova, Monaco, Mongolia, Montenegro, Montserrat, Morocco, Mozambique, Myanmar, Namibia, Nauru, Nepal, Netherlands, Netherlands Antilles, New Caledonia, New Zealand, Nicaragua, Niger, Nigeria, Norway, Oman, Pakistan, Palau, Palestinian Territory, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Poland, Portugal, Puerto Rico, Qatar, Romania, Russia, Rwanda, Saint Barthelemy, Saint Helena, Saint Kitts and Nevis, Saint Lucia, Saint Martin, Saint Pierre and Miquelon, Saint Vincent and the Grenadines, Samoa, San Marino, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, Somalia, South Africa, South Georgia, South Sudan, Spain, Sri Lanka, Sudan, Suriname, Swaziland, Sweden, Switzerland, Syria, Taiwan, Tajikistan, Tanzania, Thailand, Timor-Leste, Togo, Tokelau, Tonga, Trinidad and Tobago, Tunisia, Turkey, Turkmenistan, Tuvalu, Uganda, Ukraine, United Arab Emirates, United Kingdom (UK), United States of America (USA), Uruguay, Uzbekistan, Vanuatu, Venezuela, Vietnam, Wallis and Futuna, Western Sahara, Yemen, Zambia, Zimbabwe.

Comments
  • [Feature Request] Android Auto connection or

    [Feature Request] Android Auto connection or "OK Google" in OsmAnd

    It would be very nice if Osmand could be used inside "Android Auto" application instead of Google Maps. Or, at least, that "ok google" could be used during Osmand navigation, to call someone via bluetooth or anything else.

    Nice to Have 
    opened by stefanodroghetti 169
  • OsmAnd is slow on Android O [Fixed in Android]

    OsmAnd is slow on Android O [Fixed in Android]

    Just updated a Nexus 6P to Android O and reinstalled all apps including OsmAnd+ in the current version v2.7.5. The app shows up and GUI elements just work as inteded. However, when interacting with the map itself the app becomes unbearable slow and unresponsive. Especially zooming is extremly slow. Eventually the map reacts and the app doesn't freeze/crash. But a normal usage is not possible under this condition.

    Observed 
    opened by liondog 141
  • New Search window: Search for Address, Location and Favourite ist missing

    New Search window: Search for Address, Location and Favourite ist missing

    Since some time the new search is active, called by magnifier glass (new) and with main menu (old). In this search I am missing search for Address, Location and Favourite. See screenshot with old search 2.4.0#18556 and new search 2.5.0#19192 Regards Peter

    oldsearchaddress oldsearchlocation newsearch

    Observed 
    opened by pebogufi 103
  • Track recording doesn't record in the background (Android 8, EMUI 8)

    Track recording doesn't record in the background (Android 8, EMUI 8)

    I noticed a bad bug in current release: during navigation Osmand very frequently shut down when running in background. I have installed Osmand+ 3.0.4 on Huawei P10 with Android 8.0.

    The issue is that during navigation after some time Osmand close instead than keep running in background and consequently the navigation stops. I do not think it is related with strict battery optimization policy of Huawei phones, because it never happen before.

    I started to notice this only with last version.

    Observed 
    opened by vshcherb 73
  • Turn screen off doesn't work

    Turn screen off doesn't work

    Turn screen off no longer works - Since the update, I can set the screen to turn on automatically but no matter what seconds I set the screen doesn't tun off. #7315

    Observed 
    opened by lead-legs 67
  • Missing

    Missing "turn screen on" option in osmand 3.3.4

    I recently upgraded both osmand (to 3.3.4) and android (to 9.0 pie) and can no longer find the "turn on screen before turn" feature in settings > navigation.

    Should it still be there? Or was it moved?

    opened by bluescreen303 61
  • Slow route (re) calculation

    Slow route (re) calculation

    On long distances the route calculation is slow. This wouldn't be a problem but if a road is closed it seems to take the same amount of time to recalculate the route. In my case this was about 10 minutes. Maybe you miss the next possible route because of this.

    Maybe both issues can be fixed if you assume that you usually use motorways on long distances so keeping the route after the motorway link and just recalculate the route to the link. On first calculation it might be possible to start navigation after finding a route to the next motorway link. the rest of the route could be calculated in background.

    Observed 
    opened by bitboy85 60
  • SDCards are not working with OSMand

    SDCards are not working with OSMand

    I am having issues with getting OSMAnd to use my SDCard for data storage. It worked on my android 4.4, but after my upgrade to my Z5 that is running 5.1.1 its not anymore. It defaults to: /storage/emulated/0/Android/data/net.osmand.plus/ which is the internal storage of the phone which i DON'T want to use since I already have a lot of mapdata on my SDCard from the S5.

    However I get a an error that OSMAnd can't write maps files to the folder when I try to change it to: /storage/(name of SDCard)/Android/data/net.osmand.plus/ which was the folder that OSMAnd used to use.

    I have been googling the issue and when Android 5 was released THAT was the intended behaviour, google however has since then readded SDcard security into the system so that individual apps can ask for permissions to have access to certain folders. It works by popping up a file manager and asking the user to select the root folder that you want to grant access to on the SD card, and any folder further down that particular branch is what OSMAnd would get access to.

    OSMAnd however doesn't do this and it should, as the latter is the new intended behaviour and how its supposed to be so that people like me can use their actual SD card and not phone internal memory.

    More on the issue can be found here: http://www.techtimes.com/articles/19510/20141106/android-5-0-lollipop-comes-with-better-sd-card-support-hoorah-google.htm & http://www.ibtimes.com/android-50-lollipop-update-includes-fix-microsd-card-restrictions-1719958

    Observed 
    opened by DangerDane 58
  • Use turn:lanes to display the appropriate symbols for lanes

    Use turn:lanes to display the appropriate symbols for lanes

    If available and valid, the turn:lanes tag will be used to determine the symbols to show for each lane. Support for all values except U-turn and lane merges have been added; however, the symbols are not aligned yet and may look bad.

    Unfortunately, there isn't enough usage of this to get a good testing ground, but this way looks good.

    opened by saiarcot895 55
  • Android Auto keeps asking for location permission; unlocking phone required

    Android Auto keeps asking for location permission; unlocking phone required

    Description

    When Android Auto launches in the car, OsmAnd asks for location permission (see photo below). Tapping on "Grant Access" does not do anything. Simply unlocking the phone (without granting any permissions) makes the message go away.

    (EDIT: Behaviour is actually slightly different, which I only noticed later. If I tap "Grant access", nothing happens - but unlocking the phone AFTERWARDS immediately switches to the OsmAnd app on the phone and the permission is granted. If I do not first tap "Grant access" on the car screen, unlocking my phone does not achieve anything. So I need to do both: tap the car screen AND unlock the phone.)

    This is a bit inconvenient, since the phone is oftentimes in a pocket or bag and needs to be found and unlocked to be able to use OsmAnd.

    android_auto_permission

    How to reproduce?

    1. start car
    2. Android Auto launches automatically
    3. OsmAnd asks for permission

    Your Environment

    OsmAnd Version: 4.3.2 Android/iOS version: Android 11 / Oxygen OS 11.0.9.1GM57BA Device model: OnePlus 7

    Maps used (online or offline):
    offline

    and-bugs 
    opened by mitohund 53
  • OsmAnd+ crashing since latest (July 1 2016) map update

    OsmAnd+ crashing since latest (July 1 2016) map update

    Hi. Since the latest monthly map update for England dated 1 July 2016 I'm seeing "OsmAnd+ has stopped working" error message every few minutes, often less. OsmAnd+ did not crash when using the June maps prior to the July update.

    The crash occurs either during navigation or driving in "browse map" mode with no destination set. Others have reported crashes by simply manipulating the map. The destination is irrelevant as the crash occurs regardless of the destination, however should you wish to test, the first route I observed crashes with the July map was from departure Lat 52.60085 Lon -1.68302 to destination Lat 52.47364 Lon -2.10563

    I have run simultaneous side by side tests to the same destination using a Note 4 on 6.0.1 Marshmallow, a Note 4 on 5.1.1 Lollipop & a Galaxy Tab 3 on 4.4.2 Kitkat & OsmAnd crashed on all 3 devices. All 3 devices were running OsmAnd+ 2.3.5

    During the test process I also set a destination but remained at home & did not travel. In this test OsmAnd+ remained stable on all devices & did not crash during the 30 minute test period. The crash does however occur during a simulation using OsmAnd Development & Debugging plugin.

    I have tried:

    • Re-downloading maps
    • Clearing app cache & data
    • Uninstall/reinstall app
    • Factory reset device & start from scratch

    Please see this thread for further crash reports & additional information: https://groups.google.com/forum/#!topic/osmand/QCsaE48ITRU

    A user has also reported the same issue with Republic of Ireland map. It seems potentially there is an issue with the maps whilst they are being compiled.

    Thank you

    opened by pingping01 53
  • Coordinate search should retain the last used settings

    Coordinate search should retain the last used settings

    Description

    I'm searching for some places by their coordinates: I have a list where they are written in format DDD MM SS.sss.

    When I open the Coordinate search panel, I see the default format set is DD.DDDDD, so I change it to DD MM SS.S and type in the values for the first point, I confirm and the map is properly centered on the selected location.

    When I get back to search for the second location, however, I see the coordinate format has switched back to DDD.DDDDD: I would expect to find it set to the format I chose previously, as this would speed up my search.

    How to reproduce?

    1. Start OsmAnd and wait for current position to be fixed.
    2. Open the menu Search -> Address -> Coordinates search
    3. Note that Coordinates format field is set to DD.DDDDD
    4. Set Coordinate format field to DD MM SS.S.
    5. Type in the coordinates and confirm: the map is centered on the chosen location
    6. Get back to menu Search -> Address -> Coordinates search
    7. Note that Coordinates format field has been reset DD.DDDDD : DD MM SS.S (the same as the last search) would be expected as this would make it easier for the user to search for another spot. Setting should be retained at least until the app is closed.

    Your Environment

    OsmAnd Version: OsmAnd+ v. 4.3.5 Android/iOS version: Android 11 Device model: Samsung Galaxy A50 (SM-A505FN/DS)

    Maps used (online or offline):
    If you have an issue related to offline maps, tell us the exact name of the map file where the issue occurs and its edition date.

    opened by Max1234-Ita 0
  • Offline tiles not always loading

    Offline tiles not always loading

    Description

    After upgrading from 4.2.7 to 4.3.3 the tiles at zoom level 19 no longer load.

    Also instead of loading lower res maps, some of the tiles load and some don't. The ones that don't show a X in a circle. Sometimes lower zoom levels also do not load, like when zooming out.

    How to reproduce?

    Zoom in, tiles saved in the tiles directory that used to load fine, only load down to zoom level 17 now.

    Your Environment

    OsmAnd Version: 4.3.3 Android/iOS version: 10.3.12 and 7.1.2 Device model: OnePlus and LG both

    Maps used (online or offline):
    If you have an issue related to offline maps, tell us the exact name of the map file where the issue occurs and its edition date. Only tested with offline maps.

    This shows aerial tiles, top is showing level 17, bottom didn't load any tile. Zoom level is high enough level 19 should load. 20230101-091055_L_osmand-4 3 3_fresh-start-not-loading-all-tiles I don't have level 18, Saves memory, and the snap lets me know what zoom level I'm at. I will have to test further.

    Here is zoom out. 20230101-090013_L_osmand-4 3 3_zoom-out-not-loading-tiles

    Next is after zoom in, you can see tiles at level 17 did load, but every time I press Back... this is happening on the LG H932 only: 20230101-091407_L_osmand-4 3 3_crash-on-exit

    opened by seahorse41 5
  • Unable to set Display position to Center

    Unable to set Display position to Center

    Description

    After upgrading from 4.2.7 to 4.3.3 the Center is now at the bottom. Researching the new features I find in Configure profile, Browse map, General settings, Display position is already set to center.

    After much toggling of settings, changing rendering engine from 1 to 2, and Setting driving to bottom, while leaving browsing and walking set to center, I finally got it to switch back to center one time by switching profiles. But on next load, it was back to the bottom, and the earlier trick no longer works. I also tried setting Center to all profiles, but radius ruler is still at the bottom.

    Switching profiles with different Display position does not change that setting on the map/screen.

    How to reproduce?

    I'll list the settings, and any differences between the 3 profiles I have turned on: Browse map: Dark, Fixed north up, 2.5D off, Center, Same as device Driving profile: 2.5D on, Bottom Walking profile: Center Then tap the upper left profile icon to switch profiles. Check if the center changes also.

    Your Environment

    OsmAnd Version: 4.3.3 Android/iOS version: 7.1.2 Device model: LG-H932

    Maps used (online or offline): Offline If you have an issue related to offline maps, tell us the exact name of the map file where the issue occurs and its edition date.

    opened by seahorse41 1
  • Google Play Services location crash with AndroidAuto

    Google Play Services location crash with AndroidAuto

    Description

    When using app in car via AA screen, after a short while (1-2 minutes since launching) location gets very inaccurate. It mostly stops at the place of last known location. When I unlock the phone (still connected to AA), I see there is a message about Google Play Services ANR (crash). When I switch location source to Android API, this does not happen, but location is less accurate and have huge lag - impossible to use in a city with complex navigation route.

    How to reproduce?

    Use Google Play Services as Location Source.

    Your Environment

    OsmAnd Version: 4.3.5 (beta apk from Play Store) Android/iOS version: Android 12 with MIUI 13.0.4.0 (SJIEUXM) Device model: Xiaomi Mi 10 Lite 5G (M2002J9G)

    Maps used (online or offline):
    Using offline map but with 4G data connection.

    Unfortunately, I cannot test with any other phone model to check if the problem is with my phone only. However, any other navi app don't crash Play Services. Also, during navigation outside of AA, everything is working without issues. I also cannot get logcat at that moment, because I am already driving..

    opened by oxygen155 0
  • Osmand Cloud?

    Osmand Cloud?

    Description

    Good morning and a happy new year.

    Because of some issues (like #16081) I wanted to start the new year with a fresh install of my Osmand +Version. Before that, I did, about one hour ago, a complete online-backup (and deleting all previous online-files before, so all backup data has to be current) to the Osmand Cloud.

    First step after the online-backup: uninstalling and reinstalling +V4.3.5 Next expected step: getting all my data back from this new online backup, but that remained a "pious hope". Even the backup was created recently, the cloud now tells me, that the last sync was at Dec 27th. and with the additional information, that it "failed to fetch the file list from the server". Great.

    How to reproduce?

    I dont know.

    Your Environment

    OsmAnd Version: +4.3.5 Android/iOS version: 13 Device model: S20+ 5G

    opened by Rowin63 0
  • OsmandMapCreator and WMS as Source of tiles

    OsmandMapCreator and WMS as Source of tiles

    I downloaded the latest OMC 3.0 but it doesn't support {bbox} {q}? Just only zxy. I can't define new source. The error msg. is "Please specify all placeholders {$x} {$y} {$z} in URL" Could you update OMC?

    opened by mariush444 0
Releases(2.0.0)
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

Romain L 268 Aug 18, 2022
An easy to integrate Model Based Google Maps Helper (SVHTTPClient, AFNetworking) That lets you Geo Code , Reverse Geocode, Get Directions , Places Autocomplete.

GoogleMapsHelper Read Me in Russian : http://gargo.of.by/googlemapshelper/ A GOOGLE MAPS Helper that help you do multiple tasks like HOW TO USE // usi

Zeeshan Haider 21 Jul 28, 2022
Mathias Köhnke 1.1k Dec 16, 2022
Semi-automated Text Translator for Websites and Apps

macOS/Ubuntu/Windows: attranslate is a semi-automated tool for "synchronizing" translation-files. attranslate is optimized for fast and smooth rollout

Felix Kirchengast 272 Dec 21, 2022
A light weight network library with automated model parser for rapid development

Gem A light weight network library with automated model parser for rapid development. Managing all http request with automated model parser calls in a

Albin CR 10 Nov 19, 2022
An automated insulin delivery app template for iOS, built on LoopKit

Loop for iOS Loop is an app template for building an automated insulin delivery system. It is a stone resting on the boulders of work done by many oth

null 1.1k Jan 4, 2023
NP-Open-House-Setup - Automated setup utility and instructions for Friction booth at NP Open House 2022

Friction Setup Setup Instructions Friction setup Start up the iMac Give it a cou

Jia Chen 0 Jan 4, 2022
Automated Apple Music Lossless Sample Rate Switching for Audio Devices on Macs.

LosslessSwitcher switches your current audio device's sample rate to match the currently playing lossless song on your Apple Music app, automatically.

Vincent Neo 371 Dec 27, 2022
A flexible mock server for automated and regression testing of iOS, Android and other apps.

Note: This document is intended as a quick introduction to Voodoo. As Voodoo has a large number of features, please refer to Voodoo's Github Wiki for

Derek Clarkson 7 Nov 23, 2022
A drop-in universal library helps you to manage the navigation bar styles and makes transition animations smooth between different navigation bar styles

A drop-in universal library helps you to manage the navigation bar styles and makes transition animations smooth between different navigation bar styles while pushing or popping a view controller for all orientations. And you don't need to write any line of code for it, it all happens automatically.

Zhouqi Mo 3.3k Dec 21, 2022
Navigation toolbar is a Swift slide-modeled UI navigation controller.

Navigation toolbar is a Swift slide-modeled UI navigation controller. We specialize in the designing and coding of custom UI for Mo

Ramotion 596 Nov 17, 2022
An alternative SwiftUI NavigationView implementing classic stack-based navigation giving also some more control on animations and programmatic navigation.

swiftui-navigation-stack An alternative SwiftUI NavigationView implementing classic stack-based navigation giving also some more control on animations

Matteo 753 Jan 2, 2023
The elegant yet functional dropdown menu, written in Swift, appears underneath the navigation bar to display a list of defined items when a user clicks on the navigation title.

Introduction The elegant yet functional dropdown menu, written in Swift, appears underneath the navigation bar to display a list of defined items when

Tho Pham 2.7k Dec 28, 2022
A drop-in universal library helps you to manage the navigation bar styles and makes transition animations smooth between different navigation bar styles

A drop-in universal library helps you to manage the navigation bar styles and makes transition animations smooth between different navigation bar styles while pushing or popping a view controller for all orientations. And you don't need to write any line of code for it, it all happens automatically.

Zhouqi Mo 3.3k Dec 21, 2022
Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.

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

IBAnimatable 8.6k Jan 2, 2023
RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern

About Navigation concerns RxFlow aims to Installation The key principles How to use RxFlow Tools and dependencies GitHub Actions Frameworks Platform L

RxSwift Community 1.5k May 26, 2021
A library, which adds the ability to hide navigation bar when view controller is pushed via hidesNavigationBarWhenPushed flag

HidesNavigationBarWhenPushed A library, which adds the ability to hide navigation bar when view controller is pushed via hidesNavigationBarWhenPushed

Danil Gontovnik 55 Oct 19, 2022
📑 Actionsheet with navigation features such as the Flipboard App

?? SHEET helps you easily create a wide variety of action sheets with navigation features used in the Flipboard App Installation CocoaPods pod 'Sheet'

ArLupin 322 Nov 28, 2022
A navigation controller that displays its view controllers as an interactive stack of cards.

CardNavigation The easiest way to turn a navigation controller into an interactive stack of cards. Highlights ✅ Fully interactive and interruptible ✅

James Randolph 41 Sep 29, 2022
Swipe between pages with an interactive title navigation control. Configure horizontal or vertical chains for unlimited pages amount.

SlideController is a simple and flexible UI component fully written in Swift. Built using power of generic types, it is a nice alternative to UIPageVi

Touchlane 409 Dec 6, 2022