]> git.r.bdr.sh - rbdr/r.bdr.sh/blob - min_sizes.gmi
Update API Notation
[rbdr/r.bdr.sh] / min_sizes.gmi
1 # Minimum Window Sizes of Mac Apps
2
3 I use tiled window managers, and some layouts work better with smaller windows, but not all mac apps can do that so this is a collection of minimum window sizes of different apps to help me find which ones are better suited for my workflow.
4
5 I use the following thresholds:
6
7 * <= 250 = TINY
8 * > 250 and <= 400 = SMALL
9 * > 400 and <= 500 = MEDIUM
10 * > 500 <= 800 = LARGE
11 * > 800 = HUGE
12
13 ## Browsers
14 * Arc: MEDIUM, 470px
15 * Firefox: MEDIUM, 450px
16 * Google Chrome: MEDIUM, 500px
17 * Lagrange: MEDIUM, 425px
18 * Qutebrowser: TINY, 128px
19 * Safari: LARGE, 575px
20
21 ## Calendars and Contacts
22 * Calendar: LARGE, 639px
23 * Cardhop: SMALL, 350px
24 * Contacts: MEDIUM, 498px
25 * Fantastical: MEDIUM, 500px; Day view only, Week (510px), Month (516px), Quarter (524px), and Year (504px) are LARGE, though may vary by toolbar icons visible.
26
27 ## Developer Tools
28 * Console: LARGE, 600px
29 * Dash: LARGE, 800px
30 * Hex Fiend: TINY, 173px
31 * Script Debugger: MEDIUM, 500px
32 * RapidAPI: LARGE, 660px
33 * SQLPro Studio: LARGE, 600px
34 * SF Symbols: MEDIUM, 467px
35 * Sloth: HUGE, 853px
36 * Thony: TINY, 73px
37 * WorldWideWeb: MEDIUM, 480px
38
39 ## Diagramming
40 * Map: TINY, 116px
41 * Monodraw: LARGE, 700px
42 * OmniGraffle: HUGE, 865px
43
44 ## Document and Book Readers
45 * Adobe Digital Editions: LARGE, 700px
46 * Books: MEDIUM, 500px; Only when reading, the main window (1000px) is HUGE
47 * Calibre: TINY, 74px; Only when reading, the main window (570px) is LARGE
48 * Marked: SMALL, 400px
49 * Preview: LARGE, 708px
50
51 ## File Managers
52 * Finder: SMALL, 316px; Without sidebar, otherwise MEDIUM at 446px
53 * Transmission: SMALL, 350px
54 * Transmit: HUGE, 880px
55 * VeraCrypt: LARGE, 699px
56
57 ## Home and Automation
58 * Automator: MEDIUM, 500px
59 * Home: LARGE, 515px
60 * Shortcuts: LARGE, 750px
61
62 ## IDEs
63 * Android Studio: SMALL, 340px; Welcome window (800px) is LARGE
64 * Max 8: TINY, 118px
65 * Xcode: HUGE, 960px
66
67 ## Image/3D/Publishing
68 * Acorn: LARGE, 800px
69 * Affinity Designer 2: MEDIUM, 500px; Preferences (800px) is LARGE and Account (1078px) is HUGE
70 * Affinity Photo 2: MEDIUM, 500px; Preferences (800px) is LARGE and Account (1078px) is HUGE
71 * Affinity Publisher 2: MEDIUM, 500px; Preferences (800px) is LARGE and Account (1078px) is HUGE
72 * Blender: SMALL, 320px
73 * Dark Room: HUGE, 900px
74 * Glyphs Mini: MEDIUM, 450px
75 * Paintbrush: TINY, 200px; Though it has floating windows
76 * Photomator: HUGE, 980px
77 * Photos: LARGE, 750px
78 * Pixelmator Pro: LARGE, 800px
79 * Sketch: LARGE, 800px
80
81 ## Instant Messaging / Chat / Social Media
82 * Adium: TINY, 73px friend list, 200px chat; Some themes scroll at 200px
83 * Discord: HUGE, 940px
84 * Facetime: LARGE, 672px
85 * Ivory: SMALL, 378px
86 * Keybase: LARGE, 740px
87 * Last.fm Scrobbler: LARGE, 540px
88 * Messages: MEDIUM, 434px
89 * Signal: LARGE, 680px
90 * Slack: LARGE, 668px
91 * Telegram: MEDIUM, 380px
92 * Textual: MEDIUM, 342px
93 * We: TINY, 74px
94
95 ## Marketplaces
96 * App Store: HUGE, 1000px
97 * Setapp: HUGE, 1100px
98 * Steam: HUGE, 1008px
99
100 ## Math
101 * Calculator: TINY, 232px; Programmer (398px) is SMALL, Scientific (574px) is LARGE
102 * PCalc: SMALL, 380px
103 * Numi: SMALL, 310px
104 * Soulver: LARGE, 730px
105
106 ## Note-taking
107 * Bear: SMALL, 300px; With Notes (570px) and Tags (752px) it's LARGE
108 * Notes: MEDIUM, 500px
109 * Obsidian: TINY, 200px
110 * Stickies: TINY, 54px
111
112 ## Office Software
113 * iAPresenter: LARGE, 700px
114 * Keynote: LARGE, 540px
115 * Numbers: LARGE, 540px; The new window (760px) is also LARGE
116 * OmniPlan: LARGE, 740px
117 * Pages: LARGE, 640px
118
119 ## Media Players
120 * IINA: SMALL, 286px
121 * Music: HUGE, 980px
122 * Odio: HUGE, 1000px
123 * Play: HUGE, 870px
124 * Podcasts: HUGE, 1000px
125 * QuickTime Player: SMALL, 326px
126 * Swinsian: HUGE, 870px
127
128 ## Mail
129 * Mail: LARGE, 550px; Only in column layout, otherwise 610px
130
131 ## Music Making
132 * Ableton Live: LARGE, 800px
133 * Capo: LARGE, 777px
134 * GarageBand: SMALL, 400px
135 * Logic Pro: SMALL, 400px
136 * MuseScore: HUGE, 1050px
137 * Reason: HUGE, 972px; The Reason companion is 1200px
138
139 ## News Readers / Bookmarks
140 * NetNewsWire: LARGE, 585px
141 * News: HUGE, 860px
142 * Pins: LARGE, 515px
143 * Reeder: SMALL, 320px
144 * Unison: LARGE, 800px
145
146 ## Password Managers
147 * 1password: LARGE, 784px
148 * Bitwarden: LARGE, 680px
149 * KeePassX: LARGE, 558px
150 * Secrets: LARGE, 603px
151
152 ## Task Managers
153 * Do: TINY, 180px
154 * Reminders: SMALL, 350px
155 * Ritmo: TINY, 85px
156 * Things: SMALL, 400px
157
158 ## Terminal Emulators
159 * iTerm 2: TINY, 70px; Size depends on font, I got down to 7 columns
160 * Kitty: TINY, 22px; Size depends on font, I got down to 2 columns
161 * Terminal: TINY, 190px; Size depends on font, I got down to 20 columns
162
163 ## Text Editors
164 * Atom: TINY, 73px
165 * BBEdit: SMALL, 311px
166 * Byword: SMALL, 350px
167 * Inky: SMALL, 350px
168 * Nova: MEDIUM, 480px
169 * Scrivener: SMALL, 316px
170 * Sublime Text: TINY, 91px
171 * TextEdit: TINY, 159px; Can go smaller, but not for very long.
172 * Ulysses: LARGE, 555px
173 * Visual Studio Code: SMALL, 400px
174
175 ## Utilities
176 * Activity Monitor: LARGE, 740px
177 * Clock: LARGE, 600px
178 * CrystalFetch: LARGE, 800px
179 * DaisyDisk: LARGE, 800px
180 * Dictionary: SMALL, 400px
181 * Find My: HUGE, 980px
182 * Flighty: LARGE, 515px
183 * Font Book: SMALL, 350px
184 * Freeform: LARGE, 600px
185 * GPG Keychain: MEDIUM, 470px
186 * HP Smart: HUGE, 1024px
187 * Logitech G Hub: HUGE, 1024px
188 * Malwarebytes: HUGE, 888px
189 * Maps: LARGE, 660px
190 * ObinsKit: HUGE, 1200px
191 * Parcel: LARGE, 722px
192 * Photo Booth: LARGE, 600px
193 * CleanMyMacX: HUGE, 1120px
194 * Gemini: HUGE, 1152px
195 * Typeface: MEDIUM, 440px
196 * Stocks: HUGE, 860px
197 * Voice Memos: LARGE, 752px
198 * Weather: HUGE 985px
199
200 ## Video Editing / Streaming
201 * DaVinci Resolve: HUGE, 1445px
202 * iMovie: HUGE, 1280px
203 * OBS: HUGE, 867px
204
205 ## VPN
206 * NordVPN: HUGE, 902px