🧮 A spreadsheet that opens is not necessarily a spreadsheet you can trust after saving.
Meet GridCraft, a free, open-source Rust spreadsheet from the ArtCraft team, founded by @echelon. The interesting workflow is not replacing Excel overnight: it's checking workbook calculations and file fidelity before relying on a new editor.
Keep the original. Inspect a copy. Investigate differences before adopting the output.
🔍 Calculation checks: the separate CLI compares GridCraft's recalculated formulas with results cached by the source application. Mismatches identify cells, formulas and result types.
🔁 Round-trip checks: it writes and reopens XLSX, then compares categories including values, formulas, number formats, charts and pivots. A passing check is not a guarantee of complete Excel compatibility.
📥 Values-first imports: the October 10 release added ODS and XLSB worksheet-data import. Formula cells become their last saved results, which may be stale. This is not full format support: source formatting and other workbook features are omitted, and neither format can be written back.
🖥️ Visual editing: the desktop app offers an Excel-style ribbon, XLSX workbooks, charts and PivotTables. The macOS download is universal for Apple silicon and Intel; the CLI is a separate download.
Why it's worth watching:
✅ Check actual workbooks rather than judging compatibility from a feature list.
✅ Separate cached values from live formulas when importing another format.
✅ Keep a graphical editor and scriptable inspection tools in the same project.
There are important limits. The project calls itself alpha and says file compatibility is still rough. Calculation checks skip volatile formulas and formulas without usable cached results. They do not replace opening the output in the app your recipient uses.
Free under MIT or Apache-2.0. Worth exploring on disposable workbook copies if you build spreadsheet automation or evaluate alternative editors. Keep your established tool for critical files until your own checks pass. This introduction is based on official documentation, not a hands-on test.
Now available to discover on OpenNavo, the open-source macOS app store.
🔗 https://t.co/drsv06fXyC
#macOS #OpenSource #Spreadsheets #DeveloperTools
🎙️ Offline dictation is only half the job if cleaning up the transcript sends it back to the cloud.
Meet Spokenly from @SpokenlyApp, a dictation app with local speech models and a separate on-device cleanup step. Its October 11 Mac release added Local Model Cleanup; October 18 brought that feature to macOS 15.
Speak first. Remove the verbal clutter. Keep control of which processing stays on your Mac.
🧹 Local cleanup: remove filler words and repetitions, apply spoken corrections, fix punctuation and turn spoken numbers into digits. This is cleanup, not a general-purpose rewrite.
🎛️ Per-mode controls: enable or disable cleanup for an individual mode and choose its tone, rather than applying one setting to everything you dictate.
🔒 Local Only Mode: pair it with Whisper or Parakeet to block internet connections. Important exceptions: local model downloads and localhost connections remain allowed. Selecting a cloud model then fails instead of transcribing online.
Why it's worth watching:
✅ Local speech recognition and local text cleanup are separate choices.
✅ Mode-specific controls keep cleanup optional.
✅ A documented network-blocking mode makes the privacy boundary clearer.
The cleanup feature requires Apple silicon and macOS 15+. It is off by default and downloads a model once: 768 MB on Mac, or 614 MB on macOS 15. It works best in English; the listed additional languages, including Chinese, have lower quality.
On macOS 15, cleanup runs on the CPU and leaves English dictations longer than about 100 words unchanged; the limit is lower in other languages. Very long dictations can also be left unchanged on other supported systems.
Local Whisper and Parakeet dictation is free, unlimited and needs no account. Local+ costs $29 once; managed cloud transcription and hosted AI are part of Pro. Your own API providers charge separately. Do not confuse free local dictation with every paid feature being included.
Worth exploring for short dictated messages and prompts when you want cleanup without choosing a cloud processing step. Start with a local model, enable cleanup explicitly, and review names and numbers before sending. This is source-based research, not a hands-on test.
Now available to discover on OpenNavo, the open-source macOS app store.
🔗 https://t.co/cMS5XqUaj8
#macOS #MacApps #Dictation #Privacy
🧪 An agent can undo a code edit. Undoing its broken development environment is a different problem.
Meet Sprites CLI, the Mac command-line client for persistent Linux computers from @flydotio. Run work remotely, keep the filesystem between sessions, and checkpoint before a risky experiment.
The work runs on remote Linux, not in a local Mac VM. Checkpoints save disk state, not running processes or memory.
📁 Persistent setup: keep installed packages, files and on-disk databases instead of rebuilding the environment for every session.
⏪ Deliberate rollback: name a checkpoint before a dependency upgrade. Restore if needed, knowing it replaces the current filesystem and restarts the environment. Save work first.
🔎 Inspect before rewinding: the last five checkpoints are mounted read-only inside the Sprite, so you can read or diff older files without restoring the whole environment.
Why it's worth watching:
✅ Keep the environment around a coding experiment, not just its source files.
✅ Add a rollback point before letting an agent change dependencies.
✅ Use Git for code history and checkpoints for the surrounding setup.
The timely change is underneath: https://t.co/clO6Tdd8iC's October 22 engineering post introduces SBD, an ext4 block-storage replacement for its older storage stack. This is not a new-product launch or a claim that your existing Sprite migrated automatically.
One documentation mismatch matters: the marketing page still calls the newer backend early access, while the maintenance guide says new Sprites already use it. Check your actual storage driver; do not infer rollout status from the landing page.
For older environments, migration is real maintenance: an in-place upgrade restarts the Sprite, and earlier checkpoints cannot be restored on the new storage. The documented safer option is to copy into a new Sprite and keep the original as a fallback.
This is a paid hosted service under https://t.co/clO6Tdd8iC terms, not a free offline Mac app. Compute and storage are metered; idle compute does not make retained storage free. The OpenNavo/Homebrew entry currently targets Apple silicon; official CLI docs also list Intel downloads.
Worth exploring for Mac developers running Linux-based agent experiments remotely. Keep independent backups and treat rollback as destructive, not magic. This recommendation is based on official sources, not a hands-on test.
Now available to discover on OpenNavo, the open-source macOS app store.
🔗 https://t.co/RKsq7F7I1y
#macOS #DeveloperTools #CodingAgents #Workflow
💻 Closing your MacBook should not abandon a build halfway through.
Meet Clamshell, a Mac menu bar app that keeps an Apple silicon laptop awake with the lid closed and its built-in display dark. It works on battery or power, without an external monitor.
No sudo. No privileged helper. Arm it for the job, then disarm it to restore normal lid sleep.
🖱️ Arm for Next Close: choose the menu action before shutting the lid. Shortcuts and right-click arming can stay active across reopenings until you disarm.
🖥️ Screen-dependent work: the developer documents computer-use agents and the iOS Simulator continuing while the panel stays black. The agents-screen setting is on by default; turning it off sleeps the display instead.
🔋 Battery and heat: an optional low-battery cutoff lets the Mac sleep at your chosen threshold. Serious or critical thermal pressure disarms Clamshell and blocks arming until it cools.
Why it's worth watching:
✅ Keep local builds and downloads running without adding a monitor.
✅ Choose a one-close session instead of leaving it armed indefinitely.
✅ Check the battery cutoff before a long run.
This is a niche discovery, not a new launch: the first release was in May. October's 1.4.24 update concerns purchasing and trial reminders, not a new agent engine. Clamshell does not detect agents, answer prompts or stop when a task finishes.
Important limits: Apple silicon Mac laptops, macOS 14+. The Option-close gesture needs a MacBook Air M2 (2022)+ or a 14/16-inch MacBook Pro (2021)+. External displays pause Clamshell. On affected Macs, its logout-recovery fallback sleeps the display, which interrupts screen-dependent agent work.
A proprietary paid app: 7-day trial, then $9.99 once for one Mac on the direct offer checked today. An unrelated App Store app shares the name.
Worth exploring for a local coding job that needs your Mac, especially a Simulator or headed UI workflow. Keep it ventilated, never running in a bag. Try a short closed-lid run and inspect the logs before trusting a long job. This recommendation is source-based, not a hands-on test.
Now available to discover on OpenNavo, the open-source macOS app store.
🔗 https://t.co/fRrTreOkRe
#macOS #MacApps #DeveloperTools #Workflow
📝 Your meeting notes are already in Apple Notes. Reusing the same follow-up prompt shouldn't mean maintaining a second notes library.
Meet Notomo, a native Mac companion from Cosmo Studio that adds commands, templates and optional AI around Apple Notes. Your notes stay in Apple Notes.
Keep the meeting template as a note. Keep the follow-up instructions as a Skill. Bring both into the writing workflow you already use.
🗂️ Templates: insert a reusable note with a slash command instead of rebuilding the meeting structure each time.
⚡ Skills: create a top-level Skills folder in Apple Notes, with one note per instruction. Mention a Skill with @ in Assistant, alongside the note or selection you want it to work on.
⌨️ Formatting and navigation: Markdown markers become native Notes formatting. Quick Open finds notes or folders; the command palette handles copying, exporting and links.
🤖 Provider choice: the October 19 release, 1.1.0, adds OpenCode Go and Zen. Go uses your subscription; Zen bills your OpenCode balance. This is a maintained niche discovery, not a new launch.
Why it's worth watching:
✅ Templates and prompts can live beside the notes they support.
✅ You can add keyboard-driven formatting without migrating your notes.
✅ AI is optional, and you choose the provider and context you send.
Requires macOS 15+. Accessibility handles editor interaction; Apple Events supports full-note reads and some write-back operations. Quick Open and Skills sync require access to the Notes database folder, opened read-only. AI context goes to your configured provider, so this is not an all-local AI claim.
Paid license, not an open-source offering: a 30-day trial, then a one-time purchase for one Mac at a time. The site currently advertises $12.99 early-bird pricing against $19.99 regular pricing. AI credits are separate. Lifetime use covers the purchased version, not guaranteed free updates forever.
Worth exploring if you repeatedly turn Apple Notes meeting records into follow-ups. If you only need basic notes, the companion may be unnecessary. Back up important notes: the developer warns that macOS or Notes changes can break compatibility. This recommendation is based on official sources, not a hands-on test.
Now available to discover on OpenNavo, the open-source macOS app store.
🔗 https://t.co/hlAdGy5pxj
#macOS #AppleNotes #MacApps #Workflow
📄 A scan with the wrong filename extension should not send you straight into renaming files before you can read it.
Meet OwlOCR 7.23.0, a Mac OCR app whose October 21 release expands image imports and adds an optional way to try files with unfamiliar or missing extensions.
Try the file. Recognize the text. Export a copy you can search.
🗂️ Broader imports: Open Files, drag and drop, and folder imports now include Photoshop, TGA and portable bitmap files.
🔎 Content before extension: enable Try all file types under Settings → General → Files to try each file as an image or PDF. Files that cannot be opened are reported; this is not a promise to read every format.
📚 Searchable copies: use Apple Vision recognition to add an invisible text layer to supported PDFs. Multipage PDFs detected by their contents stay intact during import.
🧠 A second engine: Pro offers local OCR AI for difficult scans and dense layouts. It needs a model and runtime download. Apple Vision remains the default; searchable PDF export is documented for that engine.
Why it's worth watching:
✅ Inspect awkwardly named scans without renaming them first.
✅ Keep basic Apple Vision OCR and searchable PDF export on the free Core tier.
✅ Choose paid batch and CLI tools only if your workflow needs them.
This is an existing app with current maintenance, not a new launch. Requires macOS 13.3+ on Apple silicon or Intel. OCR language support depends on the macOS version.
Core is free. Pro is listed at $19.99/year or $49.99 once for a lifetime license to that software version. Pro includes batch processing, CLI access and OCR AI; do not assume those are free.
The publisher says both OCR engines process documents on your Mac, while downloads, updates and licensing use the network. Local recognition does not mean the app never connects online.
Worth exploring if you turn mixed scan folders into readable reference material. Start with a copy of one awkward file and check the recognized text before processing more. This introduction is based on official sources, not an installation test.
Now available to discover on OpenNavo, the open-source macOS app store.
🔗 https://t.co/sfgJiIFzUH
#macOS #MacApps #OCR #DocumentWorkflow
🪟 During a remote debugging call, your teammate's terminal should fit beside your editor, not disappear inside a meeting grid.
Meet Petal by Kiruna Labs, a free, open-source screen-sharing app built for small engineering syncs. Each shared window becomes a movable native window on the other person's desktop.
Arrange the shared terminal where you can read it. Keep your own editor open. Several people can share windows at the same time.
🖱️ Point and explain: live cursors show what each person means, and you can sketch over a shared window. Drawings fade after ten seconds.
⌨️ Hand over control: a teammate can click and type in a shared window. Accessibility permission is required, and the default is to ask for consent each time. Remote control is still an early feature.
🚪 Reusable rooms: keep a named room for recurring work. A browser client also lets people join by code or invite link without the desktop app.
🏠 Hosting choice: use Petal's hosted LiveKit infrastructure or run your own backend and media server. Self-hosting is an operational choice, not a promise that the default download stays local.
Why it's worth watching:
✅ Arrange shared windows around your own tools.
✅ Explain a specific line or control with cursors and temporary drawings.
✅ Choose who runs the meeting infrastructure.
Petal is pre-1.0, not a finished replacement for every meeting app. Its 0.9.33 release commit is dated October 18; that is maintenance evidence, not proof of a new launch or a major new capability.
The Mac build requires macOS 13+ and supports Apple silicon and Intel. Screen Recording is needed to share windows, microphone permission for audio, and camera permission is optional. Windows support is explicitly incomplete and buggy. Source code is Apache-2.0 licensed; the name and logo are not included in that grant.
Privacy matters here: media is encrypted in transit, but not end-to-end encrypted. The SFU operator can in principle access it. Official builds also configure crash and diagnostic reporting. Review those boundaries before sharing sensitive work.
Worth exploring for a small team that debugs across terminals, editors and browser windows. Start with a non-sensitive session and keep remote control on its consent-based default. This introduction comes from official documentation, not an installation test.
Now available to discover on OpenNavo, the open-source macOS app store.
🔗 https://t.co/wg5zjahWIl
#macOS #MacApps #OpenSource #PairProgramming
🔋 If your Mac stops charging at 80%, its battery ring does not have to look permanently unfinished.
Meet Status Trio, a native, open-source Mac utility by lingyired that combines Wi-Fi, battery and volume in one configurable menu bar or Dock icon.
Its October 15 stable release, 1.6.0, makes that compact display more useful for a charge-limited Mac. This is an existing project with a recent update, not a new launch.
⭕ Full ring level: choose what counts as full between 50% and 100%, or read the system charge limit into the slider. The menu bar and Dock follow together. This changes the indicator, not the charging limit.
🔌 Low Power Mode: an optional battery-details switch can toggle it without opening System Settings. It needs one-time background-helper approval; the helper is specifically for this power control.
🌐 Local IP: optionally show your Mac's private LAN address in the network row. It is off by default. The Internet Sharing shortcut opens the settings pane; it does not enable sharing for you.
🎧 Status at a glance: inspect paired Bluetooth devices and audio outputs from the popover, and choose menu bar, Dock or both. The Bluetooth panel is optional and asks for permission when used.
Why it's worth watching:
✅ Make the full-ring indicator match the charge limit you actually use.
✅ Keep network, battery and volume information in one place.
✅ Leave optional controls and permissions off until you need them.
Know the boundaries: switching Wi-Fi networks still opens System Settings. The full-ring setting cannot force charging past a limit. The public build is ad-hoc signed and not Apple-notarized; do not treat open source as a security certification.
The project provides a universal Apple silicon/Intel build with a macOS 13 deployment target, but explicitly says Ventura runtime validation is pending. Source code is Apache-2.0 licensed. Optional anonymous usage statistics require opting in.
Worth exploring if you use a charge limit and want a compact status panel rather than another full monitoring dashboard. This recommendation is based on official sources, not a hands-on test.
Now available to discover on OpenNavo, the open-source macOS app store.
🔗 https://t.co/fVyfVK6mVO
#macOS #MacApps #OpenSource #MenuBar
What problems does your macOS app solve? What are its strengths? How much does it cost?
Let us help you find your first batch of customers, conduct free trials, and promote it to every opennavo client.
Hey everyone! 👋
I'm building **OpenNavo** — an open-source macOS app discovery and management platform. 🚀
I'd love to connect with people interested in:
🍎 macOS apps & hidden gems
🚀 Indie Mac app developers
🛠️ Open-source software
🤖 AI & productivity tools
💻 Building cool Mac products
I'll be sharing awesome Mac apps, hidden gems, new releases, and useful open-source tools.
Let's connect, discover great apps, and support indie developers! 🤝
🌐 https://t.co/aa1MYtTm5B
#OpenNavo #macOS
🖥️ That spare Mac can hold your reference documents while you work on the other one.
Meet OpenDisplay Receiver, the receiving half of the free, open-source OpenDisplay project. Install it on the Mac you want to use as a second screen; the other Mac runs the separate sender app.
You get an extended desktop, not just a copy of the same screen. The receiver is not a standalone monitor driver: both Macs need their respective apps.
🔎 Display size: the October 1 stable 1.25.0 release adds per-device sizing on the sender. Choose Larger Text, Default, More Space or Native (1x), with the choice remembered across reconnects.
🔌 Mac-to-Mac connections: use Wi-Fi or a Thunderbolt/Ethernet connection. Do not confuse this with the iPhone's USB connection method.
🎛️ Picture tradeoffs: Best sends full resolution; Balanced and Fast send fewer pixels for smoother motion. More desktop space can mean softer text when the receiver cannot display those pixels 1:1.
Why it's worth watching:
✅ Give a spare Mac a specific desk job.
✅ Tune text size per receiving device.
✅ No OpenDisplay account or subscription.
Check both ends: the receiver requires macOS 12+, while the sender requires macOS 14+. Free under GPL-3.0. This is an existing project with a recent stable capability, not a new launch.
Important limits: no audio, and input from the receiving Mac's keyboard and mouse is still planned. Wi-Fi transport is currently unencrypted; avoid shared or public networks for sensitive screen content. The virtual display uses a private macOS API, so OS updates may break it.
Worth exploring for a second screen dedicated to reading, writing or code. If you need audio and control from the receiving Mac, this does not yet cover that workflow. This recommendation is based on official sources, not a hands-on test.
Now available to discover on OpenNavo, the open-source macOS app store.
🔗 https://t.co/YK5eq6HV5X
#macOS #MacApps #OpenSource #SecondDisplay
📝 Getting feedback on a draft should not mean letting an AI rewrite it before you have read the suggestions.
Meet Textus, a free, open-source Markdown editor by CatVinci Studio. Its October 19 stable 1.1.0 release separates AI writing into Write, Review and Revise modes.
Your document stays a local Markdown file. You can use the editor offline without connecting AI.
💬 Review: ask for feedback and get comments without changing the document. Useful for a first editorial pass before deciding what to rewrite.
✏️ Revise: changes arrive as suggestions you accept or reject. The README also describes accepting proposals sentence by sentence, with reasons beside them.
🖋️ Write: add new text after a selection, at the cursor or at the end, without changing what is already there.
🧠 Memory with controls: keep a convention for one project or all projects. Inspect, edit or delete memories in the Memory tab; automatic remembering can be turned off.
Why it's worth watching:
✅ Separate feedback from edits.
✅ Keep the underlying .md file.
✅ Use your own provider or a local model through Ollama.
Check the current patch release: 1.1.2 fixes Markdown save round-trips. Keep a backup before trying it on important drafts. Autosave is optional and off by default.
Free under MIT, with no Textus account or subscription. macOS 11+; Apple silicon and Intel downloads are available. External AI providers may charge separately and receive your requests.
Worth exploring for writers who want comments before edits and a Markdown file they can keep. This recommendation is based on official sources, not a hands-on test.
Now available to discover on OpenNavo, the open-source macOS app store.
🔗 https://t.co/XwKSqAAd8A
#macOS #Markdown #OpenSource #Writing