Repository navigation
Expand file tree
/
Copy pathapps.json
More file actions
234 lines (234 loc) Β· 14.1 KB
/
Copy pathapps.json
File metadata and controls
234 lines (234 loc) Β· 14.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
{
"$schema": "https://wvw.dev/apps.schema.json",
"store": {
"name": "Phil's Apps",
"developer": "Philip Brocoum",
"tagline": "Accessibility tools, finance trackers, and small web experiments by Philip Brocoum.",
"url": "https://philipbrocoum.com",
"github": "https://github.com/stedwick"
},
"categories": [
{ "id": "web", "name": "Web Apps" },
{ "id": "macos", "name": "macOS Apps" },
{ "id": "finance", "name": "Finance" },
{ "id": "productivity", "name": "Productivity" },
{ "id": "utilities", "name": "Utilities" },
{ "id": "games", "name": "Games" }
],
"apps": [
{
"id": "my-net-worth",
"name": "My Net Worth",
"subtitle": "All your stocks, ETFs, crypto wallets, 401(k), on one page",
"description": "See stocks, ETFs, crypto wallets, retirement accounts, and debt on one page with hourly price updates and no account connections.",
"longDescription": "My Net Worth was built to put Fidelity 401(k)s, Vanguard investments, E-Trade and IBKR stocks, bank accounts, and crypto wallets on one page. It is intentionally simple and safe: nothing connects directly to your accounts, and live prices refresh hourly so you can track your full portfolio across TradFi and DeFi in one place.",
"icon": "https://mynetworthone.com/icon-full.png",
"category": ["web", "finance", "productivity"],
"platform": "Web",
"price": "Free",
"github": "https://github.com/stedwick/mynetworth",
"homepage": "https://mynetworthone.com",
"language": "TypeScript",
"requirements": "Chrome on Windows, Mac, Linux, iPhone, and Android.",
"features": [
"Track traditional and crypto assets together on one page",
"Support Yahoo Finance symbols plus Bitcoin, Ethereum and EVM wallets, and Solana wallets",
"Keep accounts disconnected while prices refresh hourly"
],
"screenshots": [
"https://mynetworthone.com/full-screenshot-light.png",
"https://mynetworthone.com/screenshot-light.png"
]
},
{
"id": "philnav",
"name": "PhilNav",
"subtitle": "Infrared head mouse for hands-free computer control",
"description": "Control your computer hands-free with a reflective sticker and a Raspberry Pi-powered infrared head mouse running at 75 FPS.",
"longDescription": "PhilNav is a custom infrared head mouse that lets you move the cursor hands-free by tracking a reflective sticker on your head. The software is open source on GitHub, and this listing points to the assembled Gumroad hardware package built by Philip Brocoum for accessibility-focused computing.",
"icon": "https://public-files.gumroad.com/0nnvduycqqoj9l0bvocbiw2fclq9",
"iconEmoji": "π±οΈ",
"iconStyle": {
"objectFit": "cover",
"borderRadius": "16%"
},
"category": ["utilities", "productivity"],
"platform": "Raspberry Pi + Desktop",
"price": "$400",
"github": "https://github.com/stedwick/PhilNav-Python-RaspberryPi",
"homepage": "https://philipb.gumroad.com/l/philnav",
"language": "Python",
"requirements": "Raspberry Pi hardware on the server side plus a Windows, Mac, or Linux client machine.",
"features": [
"Hands-free cursor movement using infrared head tracking",
"Runs at 75 FPS with low-latency mouse control",
"Cross-platform client support for Windows, macOS, and Linux"
],
"screenshots": [
"https://public-files.gumroad.com/0nnvduycqqoj9l0bvocbiw2fclq9",
"https://public-files.gumroad.com/r90bnxjjxjon9elzz1jg6wi5zbfb",
"https://public-files.gumroad.com/nitn1j03grwcy2fn912h4kua8d90"
]
},
{
"id": "tater-talk",
"name": "Tater Talk",
"subtitle": "The simplest speech-to-text dictation web-app on Win/Mac/Nix",
"description": "The easiest way to talk to your computer on Win, Mac, Linux, iOS, Android, and the browser with optional bring-your-own premium speech models.",
"longDescription": "Tater Talk is a browser-based dictation app built to make talking to your computer feel simple across Windows, macOS, Linux, iPhone, Android, and the web. The current version adds a polished redesign and bring-your-own API key support for premium speech-to-text providers such as Microsoft Azure and AssemblyAI.",
"icon": "https://tatertalk.app/logo.png",
"iconStyle": {
"objectFit": "contain",
"bgColor": "#0f172a",
"padding": "14%"
},
"category": ["web", "productivity", "utilities"],
"platform": "Web",
"price": "Free",
"github": "https://github.com/stedwick/tatertalk-www",
"homepage": "https://tatertalk.app",
"language": "TypeScript",
"requirements": "Chrome on Windows, Mac, Linux, iPhone, and Android.",
"features": [
"Browser-based speech-to-text with no install",
"Works across Win, Mac, Linux, iOS, Android, and desktop browsers",
"Supports bring-your-own API keys for premium speech-to-text models"
],
"screenshots": ["https://tatertalk.app/twitter2.jpg"]
},
{
"id": "poker-tracker",
"name": "Poker Tracker",
"subtitle": "Track your live poker PnL with a simple web app",
"description": "Easily track your poker PnL.",
"longDescription": "Poker Tracker is a lightweight web app for tracking live poker winnings and losses over time. It focuses on fast entry and clear bankroll visibility without the overhead of a larger gambling analytics platform.",
"icon": "https://pokertracker-23081.web.app/logo192-masked.png",
"category": ["web", "finance"],
"platform": "Web",
"price": "Free",
"github": "https://github.com/stedwick/pokertracker",
"homepage": "https://pokertracker-23081.firebaseapp.com",
"language": "JavaScript",
"requirements": "Web browser on desktop or mobile.",
"features": [
"Track poker winnings and losses in the browser",
"Keep a running PnL history for live play",
"Simple interface built for personal bankroll tracking"
],
"screenshots": [
"https://raw.githubusercontent.com/stedwick/wvw.dev.apps/main/screenshots/poker-tracker.png"
]
},
{
"id": "munch",
"name": "Munch",
"subtitle": "Can you beat the computer at the game of Munch?",
"description": "Play the classic poison-apple strategy game in your browser and try to avoid the losing move.",
"longDescription": "Munch is a browser game where players take turns eating apples from a grid, and whoever is forced to eat the poison apple loses. This version pits you against a computer opponent built around a solved strategy for the 5x6 board.",
"icon": null,
"iconEmoji": "π",
"category": ["web", "games"],
"platform": "Web",
"price": "Free",
"github": "https://github.com/stedwick/munch",
"homepage": "https://stedwick.github.io/munch/",
"language": "HTML",
"requirements": "Web browser on desktop or mobile.",
"features": [
"Play Munch instantly in the browser",
"Challenge a computer opponent using winning board states",
"Learn the poison-apple rules through live play"
],
"screenshots": [
"https://raw.githubusercontent.com/stedwick/wvw.dev.apps/main/screenshots/munch.png"
]
},
{
"id": "phils-dictation-app",
"name": "Phil's Dictation App",
"subtitle": "Talk to your computer β dictate into any Windows app",
"description": "Respond to emails 10x faster than typing. Write, edit, and paste prose into any Windows app with just your voice. Free trial available.",
"longDescription": "Phil's Dictation App is a native Windows dictation app that lets you respond to emails 10 times faster than typing. Write, edit, and copy prose into any app with just your voice. Voice commands fully control the app: say \"wake up\" or \"resume\" to start dictating, \"pause\" or \"go to sleep\" to stop, \"paste (it over)\" to alt-tab to your last app and paste in your text, \"undo that\" or \"select all\" to fix mistakes, and \"go to beginning (or end)\" to move around. Available on the Microsoft Store with a free trial.",
"icon": "https://store-images.s-microsoft.com/image/apps.11852.14410176585610181.0c83a31a-48d1-4843-9490-6046fb37bcda.f7bdab64-6075-4f2b-a4ed-c3906f87b0f3",
"category": ["productivity", "utilities"],
"platform": "Windows",
"price": "$10.49",
"github": "https://github.com/stedwick/philsdictationapp-v1",
"homepage": "https://apps.microsoft.com/detail/9ntphh45ffrn",
"language": "TypeScript",
"requirements": "Windows 10/11 (x64) with a microphone.",
"features": [
"Talk to your computer and respond to emails 10x faster",
"Paste your dictation into Microsoft Word or any app with your voice",
"Voice commands fully control the app β wake up, pause, paste it over, undo that",
"Free trial available on the Microsoft Store"
],
"screenshots": [
"https://store-images.s-microsoft.com/image/apps.857.14410176585610181.0c83a31a-48d1-4843-9490-6046fb37bcda.929bc9c3-b6ef-4275-b7fd-7149decd9e3d",
"https://store-images.s-microsoft.com/image/apps.22947.14410176585610181.0c83a31a-48d1-4843-9490-6046fb37bcda.541c74c9-5b23-4e96-a413-303bf283f190",
"https://store-images.s-microsoft.com/image/apps.56398.14410176585610181.0c83a31a-48d1-4843-9490-6046fb37bcda.a2e6d379-4810-419f-86a4-b5202b04b2a3"
]
},
{
"id": "opentrackir",
"name": "OpenTrackIR",
"subtitle": "Infrared head mouse for macOS & Windows, no proprietary drivers",
"description": "Move your cursor hands-free with NaturalPoint TrackIR hardware β reverse-engineered, cross-platform, no NaturalPoint SDK required.",
"longDescription": "OpenTrackIR is an open-source infrared head mouse that moves your cursor hands-free on macOS and Windows using NaturalPoint TrackIR hardware β built for accessibility. The device protocol is fully reverse-engineered, so it reads the camera cross-platform without the proprietary NaturalPoint drivers or SDK. On Windows, a WinUSB driver installed via Zadig replaces the stock driver; the macOS app streams live camera previews with native Quartz mouse output and a global hotkey (Shift+F7) to toggle mouse movement.",
"icon": "https://raw.githubusercontent.com/stedwick/OpenTrackIR/HEAD/screenshots/icon-1080-1080.png",
"category": ["macos", "utilities", "productivity"],
"platform": "Windows + macOS",
"price": "Free",
"github": "https://github.com/stedwick/OpenTrackIR",
"homepage": "https://github.com/stedwick/OpenTrackIR",
"downloadUrl": "https://github.com/stedwick/OpenTrackIR/releases",
"language": "C#",
"requirements": "NaturalPoint TrackIR hardware; Windows 11 (WinUSB driver via Zadig) or macOS.",
"features": [
"Hands-free cursor movement with infrared head tracking",
"No proprietary NaturalPoint drivers or SDK β fully reverse-engineered protocol",
"Live camera preview with centroid and telemetry dashboard",
"Global hotkey to toggle mouse movement, works from the tray",
"Cross-platform C core shared by the WinUI Windows app and SwiftUI macOS app"
],
"screenshots": [
"https://raw.githubusercontent.com/stedwick/OpenTrackIR/HEAD/screenshots/OpenTrackIR-01-macOS-26-Screenshot.png",
"https://raw.githubusercontent.com/stedwick/OpenTrackIR/HEAD/screenshots/OpenTrackIR-021-macOS-26-Gif.gif",
"https://raw.githubusercontent.com/stedwick/OpenTrackIR/HEAD/screenshots/OpenTrackIR-023-Win-11-Gif.gif"
]
},
{
"id": "better-swipe-keyboard",
"name": "Better Swipe Keyboard",
"subtitle": "Android keyboard with good swiping and AI proofreading",
"description": "A personal Android keyboard in Kotlin with swipe typing, voice input, and AI proofreading that stays on-device when it can.",
"longDescription": "Better Swipe Keyboard is an Android keyboard written in Kotlin with Jetpack Compose, built to do three things well: swipe typing with a custom decoder tuned against real captured finger trails, voice input via the phone's built-in speech recognizer with an AI cleanup pass, and AI proofreading that fixes the current sentence after you pause β on-device with Gemini Nano when possible, with a zero-data-retention cloud fallback. Plus emoji panel with suggestions, clipboard history, space-bar cursor scrubbing, long-press punctuation, and custom words. Privacy defaults are strict: proofreading stays on-device when it can, clipboard history lives only in memory, and clips flagged as sensitive are never stored.",
"icon": "https://raw.githubusercontent.com/stedwick/BetterSwipeKeyboard/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png",
"iconStyle": {
"scale": 1.25,
"objectFit": "cover",
"borderRadius": "22%"
},
"category": ["utilities", "productivity"],
"platform": "Android",
"price": "Free",
"github": "https://github.com/stedwick/BetterSwipeKeyboard",
"homepage": "https://github.com/stedwick/BetterSwipeKeyboard",
"language": "Kotlin",
"requirements": "Android phone; built with Android SDK 36.",
"features": [
"Swipe typing with a custom decoder tuned on real finger trails",
"Voice input with an AI cleanup pass afterwards",
"AI proofreading on-device with Gemini Nano, zero-data-retention cloud fallback",
"Emoji suggestions, clipboard history, space-bar cursor scrubbing, custom words",
"Privacy-first: clipboard in memory only, sensitive clips never stored"
],
"screenshots": [
"https://raw.githubusercontent.com/stedwick/BetterSwipeKeyboard/HEAD/docs/screenshots/keyboard-dark.jpg",
"https://raw.githubusercontent.com/stedwick/BetterSwipeKeyboard/HEAD/docs/screenshots/keyboard-light.jpg",
"https://raw.githubusercontent.com/stedwick/BetterSwipeKeyboard/HEAD/docs/screenshots/keyboard-dark-foldable.jpg",
"https://raw.githubusercontent.com/stedwick/BetterSwipeKeyboard/HEAD/docs/screenshots/keyboard-light-foldable.jpg"
]
}
]
}