Yubo's Portfolio

Lumine

Lumine

Lumine is a sleek and user-friendly to-do list app designed specifically for travel destinations and places.

  • Native app, built with SwiftUI and SwiftData.
  • Leverages three column layout on large screens.
  • Deeply integrated with MapKit to simplify location search and provide rich map experience.
  • Sync travel itineraries and to-do lists across devices through iCloud.
SSHaking

SSHaking

Universal SSH client app for iOS, macOS and visionOS, implemented with SwiftUI and MacCatalyst.

  • Multi-tab SSH experience that is optimized for iPadOS and macOS.
  • One of the first native visionOS apps.
  • Widgets to quickly connect to pinned hosts.
  • Securely store and validate credentials like SSH keys, accounts and host fingerprints.
  • Support shortcuts that can run scripts instantly.
  • Sync hosts, credentials and shortcuts through iCloud.
  • Backed by the same terminal that powers VSCode.
MDNotes

MDNotes

A minimal yet powerful markdown editor.

  • Built with SwiftUI and UIKit.
  • Optimized for latest iPadOS, including desktop-class toolbar, split screen and multi window support.
  • Performant native text editor with syntax highlight, customized theme and font, realtime markdown preview.
  • Export to multiple formats like PDF, HTML, image and webarchive.
  • Built-in LaTeX editor and formula renderer.
ChromaX

ChromaX

ChromaX is a tiny app that controls Chroma light effects on Mac.

  • UI is written in pure SwiftUI.
  • Driver layer implemented in IOKit (C + Objective-C).
  • Support modern Razer devices on macOS.
GameGrid

GameGrid

A full-stack web app that helps you generate a grid of your favorite video games.

  • 45M requests, 1M PVs, peak 300qps within 2 weeks of launch.
  • Built with React, Next.js and Golang, deployed on Azure.
  • Integrated with SteamGridDB to fetch game covers.
  • Stores user progress in localStorage.
  • Ton of social network exposures. Some popular discussions/articles (zh-CN): zhihu yystv
Assetool

Assetool

A lightweight (1.8MB) native app that helps you easily generate iconset and imageset that can be directly dragged into Xcode. Implemented in SwiftUI and ImageIO frameworks. Non-UI logic is open source as a Swift Package and a command line tool, also purely implemented in Swift.

WePeiYang

WePeiYang

The official iOS app of Tianjin University (Peiyang University).

WenJin

WenJin

A question and answer community that is based on local universities. Gained over 10,000 active users.

TipCalc

TipCalc

A powerful personal finance app that helps you track all your bills. Directly calculate tip or split bill in notification center or through 3D touch, and view your data statistics in graphs and charts.