Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ethanhuang13/ladybug

Handle rdar:// links gracefully
https://github.com/ethanhuang13/ladybug

app apple ios openradar radar swift

Last synced: 24 days ago
JSON representation

Handle rdar:// links gracefully

Awesome Lists containing this project

README

        

# Ladybug 🐞

[![Travis CI](https://travis-ci.org/ethanhuang13/ladybug.svg?branch=master)](https://travis-ci.org/ethanhuang13/ladybug)
[![GitHub release](https://img.shields.io/github/release/ethanhuang13/ladybug.svg)](https://itunes.apple.com/us/app/ladybug-handles-radar-links/id1402968134?l=zh&ls=1&mt=8&ct=README)
![GitHub top language](https://img.shields.io/github/languages/top/ethanhuang13/ladybug.svg)
![](https://img.shields.io/badge/Platform-iOS%2011.0%2B-lightgrey.svg)
[![License](https://img.shields.io/github/license/ethanhuang13/ladybug.svg)](https://github.com/ethanhuang13/ladybug/blob/master/LICENSE)
[![Twitter](https://img.shields.io/badge/Twitter-%40ethanhuang13-blue.svg)](https://twitter.com/ethanhuang13)
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://paypal.me/ethanhuang13)

[![](App_Store_Badge.svg)](https://itunes.apple.com/us/app/ladybug-handles-radar-links/id1402968134?l=zh&ls=1&mt=8&ct=README)

Ladybug is a simple iOS app handles Radar links ([rdar://](rdar://)) gracefully.

Developers have mixed feeling about radars. Some of radars never get close or response. Ladybug doesn't try to “fix” this situation, but it helps you to manage radar links or retrieve your records from Open Radar. If you want to file a radar while cross-posting to Open Radar, consider using [Brisk](https://github.com/br1sk/brisk-ios).

## Demo

This is how you duplicate a radar in 2018. Open a rdar:// link, then duplicate it in [Brisk](https://github.com/br1sk/brisk-ios)!

![Demo of user tapped a radar link in Tweetbot and opened Ladybug to view Open Radar, then open Brisk for filing a duplicated radar.](demo2.gif)

## Features

| | Features |
| --- | --- |
| 😇 | Open source iOS project written in Swift 4 |
| 😎 | Opens a radar link from other app, clipboard, or manually input |
| 💪 | Redirects to [Open Radar](https://openradar.appspot.com/), [Apple Radar](https://bugreport.apple.com/) (Bug Reporter) or [Brisk](https://github.com/br1sk/brisk-ios) app |
| 💡 | Support multiple formats of radar links |
| 👁 | Safari Reader mode for [Open Radar](https://openradar.appspot.com/) |
| 👀 | 3D Touch Peek & Pop |
| 🕑 | History |
| 📖 | Bookmarks |
| 📲 | Retrieve radar data from [Open Radar](https://openradar.appspot.com/) |
| ⏬ | Import your radars from [Open Radar](https://openradar.appspot.com/) |
| ⏫ | Export radars as JSON |
| 🆓 | Free without ads |
| 🚫 | No third-party tracking or analytics |

## Install

[![](App_Store_Badge.svg)](https://itunes.apple.com/us/app/ladybug-handles-radar-links/id1402968134?l=zh&ls=1&mt=8&ct=README)

Download the official release version from [App Store](https://itunes.apple.com/us/app/ladybug-handles-radar-links/id1402968134?l=zh&ls=1&mt=8&ct=README).

Or, you can install this open source app with the following steps:

1. Clone the repo on [GitHub](https://github.com/ethanhuang13/ladybug)
2. Open the project with Xcode 9 or above
3. Change bundle ID to something like `com.yourcompany.Ladybug`
4. Build and Run on your iOS devices

## Contribution

- Feedback and [issues](https://github.com/ethanhuang13/ladybug/issues/new) are welcome

## Motivation

As an iOS developer, I follow a lot of developers on Twitter. It's painful every time I saw a [rdar://](rdar://) link in Tweetbot but cannot tap it to open. Therefore I created Ladybug, a solution for iOS to open or bookmark Radar links.

I use a lot of tools made by other developers. And I always want to contribute something to the community. With Ladybug I finally found something: **1.** I need. **2.** others might need too. **3.** I can do. Consider Ladybug my love letter to Apple dev community 😍. Enjoy!