site: reviews — RemCTL, Editorio, Muxy (graduate from finds)
RemCTL (Federico Viticci's Reminders CLI): category `automation`, hero reused from MacStories OG card. Body flags the private-API caveat — RemCTL reads Reminders' SQLite + ReminderKit directly. Editorio (indie markdown+code editor): category `writing`, hero reused from Reddit OG. No homepage exists yet; review acknowledges single- Reddit-post documentation. Used astro:assets <Image> for responsive srcset on the small JPG. Muxy (SwiftUI workspace): category `terminal`, fresh hero from the github.com/muxy-app/muxy README. The find sold this as "a terminal with a sidebar" — the review's blockquote opens by correcting that. Muxy is actually a full SwiftUI workspace (Git tooling, file tree, command palette, Mermaid preview, 490 themes, iOS+Android companion apps). Review link points to github repo per user direction.
This commit is contained in:
@@ -7,6 +7,7 @@ import bartender from '../content/reviews/bartender-6-dynamic-peninsula/peninsul
|
||||
import blip from '../content/reviews/blip/hero.jpg';
|
||||
import continueYn from '../content/reviews/continue-y-n-game/hero.png';
|
||||
import cursorCamp from '../content/reviews/cursor-camp-neal-fun/hero.png';
|
||||
import editorio from '../content/reviews/editorio/hero.jpeg';
|
||||
import esproP7 from '../content/reviews/espro-p7-french-press/hero.jpg';
|
||||
import finalist from '../content/reviews/finalist/hero.png';
|
||||
import folderPeek from '../content/reviews/folder-peek/screenshot.png';
|
||||
@@ -16,6 +17,8 @@ import hyperkey from '../content/reviews/hyperkey/hero.png';
|
||||
import ice from '../content/reviews/ice/ice-bar.png';
|
||||
import macMouseFix from '../content/reviews/mac-mouse-fix/studio-display.png';
|
||||
import monitorcontrol from '../content/reviews/monitorcontrol/hero.png';
|
||||
import muxy from '../content/reviews/muxy-terminal/hero.png';
|
||||
import remctl from '../content/reviews/remctl-reminders-cli/hero.png';
|
||||
import smartmoverShortcut from '../content/reviews/smartmover-shortcut/hero.jpg';
|
||||
import superkey from '../content/reviews/superkey/hero.jpg';
|
||||
import tablepro from '../content/reviews/tablepro/hero.png';
|
||||
@@ -46,6 +49,7 @@ export const heroes: Record<string, Hero | undefined> = {
|
||||
blip: { kind: 'image', src: blip },
|
||||
'continue-y-n-game': { kind: 'image', src: continueYn },
|
||||
'cursor-camp-neal-fun': { kind: 'image', src: cursorCamp },
|
||||
editorio: { kind: 'image', src: editorio },
|
||||
'espro-p7-french-press': { kind: 'image', src: esproP7 },
|
||||
finalist: { kind: 'image', src: finalist },
|
||||
'folder-peek': { kind: 'image', src: folderPeek },
|
||||
@@ -55,6 +59,8 @@ export const heroes: Record<string, Hero | undefined> = {
|
||||
ice: { kind: 'image', src: ice },
|
||||
'mac-mouse-fix': { kind: 'image', src: macMouseFix },
|
||||
monitorcontrol: { kind: 'image', src: monitorcontrol },
|
||||
'muxy-terminal': { kind: 'image', src: muxy },
|
||||
'remctl-reminders-cli': { kind: 'image', src: remctl },
|
||||
'smartmover-shortcut': { kind: 'image', src: smartmoverShortcut },
|
||||
superkey: { kind: 'image', src: superkey },
|
||||
tablepro: { kind: 'image', src: tablepro },
|
||||
|
||||
Reference in New Issue
Block a user