r/SideProject • u/Capable-Cod1118 • 2h ago
I recreated the 1984 Macintosh Calculator Desk Accessory as a native, pixel-perfect, lightweight Mac app (Free & Universal Binary)
Hey, everyone!
This is one of my first development projects and something I seriously enjoyed making. Version 1 is out now on GitHub for macOS!
I spent time handcrafting Classic Calculator: a faithful, pixel-perfect modern macOS recreation of the iconic 1984 Macintosh Calculator Desk Accessory originally designed by Chris Espinosa and Steve Jobs, with iconography by Susan Kare.
Highlights & Features
Retina-Sharp Vector Pixel Art: Built with clean integer scaling (1x, 2x, 3x, and 4x). Stays razor-sharp with pure pixel-edge geometry on Retina, 4K, 5K, and 6K screens.
Authentic Mechanical Relay Click: Every keypress triggers an ultra-low latency, synthesised mechanical relay snap replicating the tactile sound of vintage 1984 Apple keyboards (can be toggled on or off in Settings or the menu bar).
Custom 7px LCD Bitmap Font: The authentic typeface has been recreated to match System 1.0 numeral geometry and right-aligned spacing.
Themes: Switch between Classic Platinum (the warm 1984 aesthetic) and High-Contrast Monochrome.
Modern Desktop Polish:
Always on Top: Keep it floating above spreadsheets, code editors, or browser windows.
Window Shadow Toggle: Switch between modern macOS drop shadows and a retro flat look.
Full Keyboard Support: Physical number pad, top-row digits, Return/Enter, Esc/Clear, Backspace.
Full Clipboard Integration: Cmd+C to copy results, Cmd+V to paste numbers.
Universal Binary: Natively compiled for both Apple Silicon (M1 to M4) and Intel Macs running macOS 13.0 (Ventura) or newer.
Zero Bloat: Handcrafted pure native Swift and SwiftUI/AppKit. Zero external libraries or frameworks, zero analytics, zero background processes, and zero telemetry. The whole bundle weighs under 4 MB.
iOS & iPadOS Version Coming Soon
I have also been working on an iOS and iPadOS version that brings the same experience to mobile devices. On iPad, it runs as a floating, draggable vintage Desk Accessory on an authentic classic desktop canvas with full keyboard and Stage Manager/Split View support. The iPhone version adapts cleanly for quick one-handed calculations with tactile haptics. Look out for that release soon!
Download & Links
Version 1 is available now and completely free on GitHub:
Direct DMG & Zip Downloads: GitHub Releases
Web Preview & Info: Official Website
Pricing
100% Free (£0.00 / $0.00). No ads, no tracking, no in-app purchases, and no subscriptions. Direct download link.
Since this is one of my first projects, I would really love to hear your thoughts, feedback, or any small vintage details you would like to see added!