git404hub

what is touchscale fr?

ashertrockman/touchscale — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2015-11-03

82SwiftAudience · generalComplexity · 1/5DormantSetup · easy

tl;dr

TouchScale turns an iPhone with 3D Touch into a makeshift scale, letting you press down on an object placed on the screen to estimate its weight without any extra hardware.

vibe map

mindmap
  root((touchscale))
    What it does
      Uses 3D Touch pressure
      Calibrates to weight
      Measures light objects
    Use Cases
      Weigh a letter before mailing
      Measure cooking ingredients
      Casual curiosity weighing
    Audience
      iPhone owners
      General users
    Tech Stack
      Swift
      3D Touch
      Web version

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Place a light letter on your iPhone and press down to estimate its weight before mailing it.

VIBE 2

Measure a rough portion of a cooking ingredient using your phone instead of a kitchen scale.

VIBE 3

Try the web version of TouchScale without installing anything to see how the pressure-to-weight measurement works.

VIBE 4

Explore how 3D Touch hardware can be repurposed for a use case beyond its original interface-pressing design.

what's the stack?

Swift

how it stacks up fr

ashertrockman/touchscalethebriangao/pebbleeasychen/markmark
Stars828485
LanguageSwiftSwiftSwift
Last pushed2015-11-03
MaintenanceDormant
Setup difficultyeasymoderateeasy
Complexity1/53/51/5
Audiencegeneralvibe coderwriter

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Only works on iPhone models with 3D Touch hardware support.

No license information was stated in the explanation.

in plain english

TouchScale is an app that turns your iPhone into a simple scale by using 3D Touch, the pressure-sensing feature on newer iPhones. Instead of needing a separate physical scale, you can place a lightweight object on your phone and press down with varying amounts of force to measure its weight. The app works by calibrating itself to understand the relationship between how hard you press on the screen and the actual weight of an object. When you place something on your iPhone and apply pressure, the 3D Touch sensor detects the force, and the app translates that into a weight measurement. It's a clever hack that repurposes hardware that's already in your pocket for a completely different purpose. This would be useful for people who need to weigh small items occasionally, like checking the weight of letters before mailing them, measuring portions of ingredients while cooking, or just satisfying curiosity about how heavy something is. Since it's on your phone, it's always available and requires no extra equipment or setup. There's also a web version you can try without installing anything. The main limitation is that this only works on iPhones with 3D Touch support (certain older models had this feature), and it's best suited for lightweight objects since the phone's screen has a practical pressure limit. It's more of a clever proof-of-concept than a replacement for a real kitchen scale, but for quick, casual weighing tasks, it's a neat way to use technology you already have.

prompts (copy fr)

prompt 1
I have an iPhone with 3D Touch. Explain how TouchScale converts my finger pressure on the screen into a weight measurement.
prompt 2
I want to try TouchScale without installing the app. Point me to how the web version works and what its limitations are compared to the iPhone app.
prompt 3
Explain why TouchScale only works on iPhones with 3D Touch support and why it's best for lightweight objects.
prompt 4
I'm curious how an app could calibrate touch pressure to a real-world weight. Walk me through the general approach TouchScale likely uses for calibration.

Frequently asked questions

what is touchscale fr?

TouchScale turns an iPhone with 3D Touch into a makeshift scale, letting you press down on an object placed on the screen to estimate its weight without any extra hardware.

What language is touchscale written in?

Mainly Swift. The stack also includes Swift.

Is touchscale actively maintained?

Dormant — no commits in 2+ years (last push 2015-11-03).

What license does touchscale use?

No license information was stated in the explanation.

How hard is touchscale to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is touchscale for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.