u/wcjiang

▲ 10 r/macapps

Audioer v2.3 Released: Local Offline Batch Audio Format Converter

One-click convert all audio files to MP3! Supports mutual conversion between multiple formats. Simply drag files into the app, adjust settings, and click to convert. Supported formats: .aac, .ac3, .aif, .aiff, .aifc, .amr, .au, .caf, .dts, .eac3, .flac, .m4a, .mp2, .mp3, .mp4, .mka, .mov, .ogg, .opus, .ra, .rm, .spx, .tta, .voc, .vob, .wav, .webm, .wma, .w64, .m4r.

Problem: Most audio converters have issues: online tools require uploads, internet, and file limits; desktop ones lack formats, batch processing, cover/metadata editing, have complex steps, instability, and few languages. Audioer: Local offline batch converter that solves all these problems at once.

Comparison:

  1. Online Web Tools: Require internet upload, privacy risks, file size/quantity limits, no batch cover/artist/album metadata management.
    Audioer: Local offline processing, no upload/unlimited, built-in full cover management + metadata editing, all data stored locally, safer privacy.
  2. Desktop Software
    • MediaHuman Audio Converter (free popular): Basic features, limited batch, no deep metadata/cover management, plain UI.
      Audioer: One-time purchase, full metadata editing + cover management, more stable and simple.
    • Wondershare UniConverter (paid popular): Bloated with video features, subscription, high resource use.
      Audioer: Audio-focused, lightweight & stable, two-step batch conversion, no subscription.
    • Aiseesoft Audio Converter (paid): Fast conversion but weak metadata, complex UI.
      Audioer: Local offline, privacy secure, built-in full cover/metadata management.

Pricing: All Access Lifetime $4.99 (original $9.99, 50% off for this release, 3 days only).

Changelog: v2.3
Added audio cover management; updated project dependencies for significantly improved stability; expanded multi-language internationalization support. All core features including full-format batch conversion, custom audio parameters, and metadata editing remain fully supported.

📥 Download Link

u/wcjiang — 1 day ago
▲ 13 r/macapps

Scap v1.3 is out! - Screenshot annotation and blackboard presentation tool supporting drawing tools, blur/mosaic, and watermark features.

Scap is a macOS screenshot, annotation, and drawing board app. It offers a focused editing canvas with powerful tools including drawing, blur/mosaic, spotlight, QR code overlay, watermark, image layer paste, plus support for editing existing images, free drawing board, and precise screen capture.

Problem: Reddit users wanted to turn FocusCursor’s drawing board tool into a full screenshot tool while keeping the same smooth annotation features.

Comparison: Compared with CleanShot X, Scap focuses more on annotation and freeform drawing. CleanShot X excels at capture workflows and cloud sharing, while Scap provides a desktop drawing layer, an independent drawing board, QR code overlays, social badges, and flexible backgrounds (solid color, gradient, or image) for creating visual content.

Compared with Shottr, Scap offers a broader set of creative annotation tools beyond screenshots, including watermark support, image layer pasting, desktop drawing, and a dedicated drawing board mode. Shottr is lightweight and optimized for quick captures, while Scap is designed for both screenshot annotation and freeform visual creation.

Compared with FocusCursor’s built-in drawing board, Scap turns the drawing experience into a standalone screenshot and annotation workflow. Users can capture, annotate, blur, highlight, add QR codes or watermarks, and edit existing images without switching between multiple apps.

Pricing: Almost completely free. In-app purchases only unlock 1-2 rarely used features to support development (equivalent to donation: Lifetime $19.99, or $1.99/month, or $4.99/year). See Mac App Store

Changelog: v1.3 update: Optimized background/screenshot/drawing features, added toolbar buttons, custom configurations and sound effects, fixed multi-monitor and duplicate opening issues, and refactored the drawing toolkit and localization.

📥 Download Link

u/wcjiang — 19 days ago

VidCrop v1.5 is out! A Simple Tool for Video Cropping, Speed Adjustment and Watermarking

VidCrop is a simple video cropping and speed control tool that lets you select regions with your mouse and adjust playback speed, making video editing fast and easy.

Problem: While working on Videoer, some users requested a cropping feature but didn’t want to install heavy video editing software. I also didn’t want to bloat Videoer, so I built VidCrop as a separate app.

Comparison: VidCrop is ultra-lightweight with a tiny 3.7MB installer, enabling fast video cropping and effortless custom watermark addition. Full-scale editors including Final Cut Pro, iMovie and CapCut Desktop are bloated with excessive features and large file sizes. Most free lightweight alternatives are awkward to operate. VidCrop lets you crop videos simply by dragging a selection box and easily configure watermarks. It runs locally with a clean, ad-free preview interface.

Pricing: All Access Lifetime $3.99. Only export features are paid; the app is free to download and try.

Changelog: VidCrop v1.5 update: New video watermark feature added, plus various bug fixes and optimizations.

📥 Download Link

u/wcjiang — 24 days ago
▲ 11 r/macapps

Menuist v4.5 is out! A macOS Finder enhancement app with context menu extensions and menu bar navigation.

Description: Menuist is a macOS Finder enhancement tool that extends right-click menus and adds quick favorite folder access on the menu bar. Packed with practical features including new file creation, code preview, file path copy, QR code file sharing, folder history, quick deletion and folder icon customization, it perfectly fits daily office and development workflows.

Problem: The native macOS Finder has bare-bones right-click options missing practical functions like new file creation and path copying. Meanwhile the system menu bar does not include native shortcuts for favorite folders, forcing users to browse directories layer by layer. Cumbersome file operations drag down productivity for office workers and developers, and Menuist fixes these two core shortcomings.

Compare: Unlike bloated alternative Finder plugins loaded with redundant features, Menuist is lightweight and requires no complicated setup. Beyond core functions such as new file creation, code preview, path copy and QR code sharing, it supports favorite folder bookmarks, browsing history, instant file deletion, image paste creation and custom folder icon colors. A newly added toggle lets users hide unwanted menu entries to trim the right-click context menu freely.

Pricing: Basic features are free. One-time payment of $24.99 for additional setup options.

Changelog: This update adds multi-language localization, fixes issues related to compatibility, window pinning and right-click menus, replaces the preview highlight component, and refactors UI and common source code.

📥 Download Link 💬 Support & Feedback

u/wcjiang — 1 month ago

Vidwall v1.14 released with UI tweaks & dependency updates

Description: Vidwall is a macOS dynamic wallpaper app that lets you set 4K videos as animated desktop wallpapers, supporting both MP4 and MOV formats. Simply drag a video into the app and apply it instantly as your desktop background.

Problem: Default macOS wallpapers are mostly static images, lacking a vivid and personalized desktop experience. Many users want to use videos as dynamic backgrounds for daily work, screen recordings, and general desktop customization. Vidwall was built to make video wallpaper setup simple and effortless with no complex configuration.

Compare: Unlike traditional wallpaper tools, Vidwall keeps an extremely simple drag-and-drop workflow to set video wallpapers instantly. It also supports convenient menu bar controls for play, pause, and loop playback. The app is lightweight, intuitive, and perfect for users who want a clean and personalized desktop experience.

Pricing: Lifetime Access: $3.99

Changelog: v1.14 update: Added full multi-language localization, optimized overall interface layout, and updated underlying dependencies for better stability and compatibility.

📥 Download Link
💬 Support & Feedback

u/wcjiang — 1 month ago
▲ 10 r/swift

SwiftINI: Lightweight Swift Package for INI Parsing & Serialization

SwiftINI is a small Swift Package for parsing and serializing INI data. Its behavior is modeled after npm's ini package, including bracketed arrays, duplicate-key arrays, dotted nested sections, quoted values, escaped comments, and typed true / false / null values.

Usage

import SwiftINI

let text = """
; This comment is ignored
scope = global

[database]
user = dbuser
password = dbpassword
database = use_this_database

[paths.default]
datadir = /var/lib/data
array[] = first value
array[] = second value
array[] = third value
"""

let config = INI.parse(text)

print(config["scope"]?.string ?? "")
print(config["database"]?["user"]?.string ?? "")
print(config["paths"]?["default"]?["datadir"]?.string ?? "")
print(config["paths"]?["default"]?["array"]?.array ?? [])

Reading Files

let config = try INI.parse(contentsOfFile: "path/to/config.ini")
print(config["Header"]?["Key"]?.string ?? "")

You can also read from a URL:

let url = URL(fileURLWithPath: "path/to/config.ini")
let config = try INI.parse(contentsOf: url)

Serializing

let object: INIObject = [
    "scope": "global",
    "database": [
        "user": "dbuser",
        "password": "dbpassword",
        "database": "use_this_database",
    ],
    "paths": [
        "default": [
            "datadir": "/var/lib/data",
            "array": [
                "first value",
                "second value",
                "third value",
            ],
        ],
    ],
]

let output = INI.stringify(object)
print(output)

Output:

scope=global

[database]
user=dbuser
password=dbpassword
database=use_this_database

[paths.default]
datadir=/var/lib/data
array[]=first value
array[]=second value
array[]=third value
github.com
u/wcjiang — 1 month ago
▲ 43 r/macapps

Zipora released: Native macOS archive tool built with Swift & SwiftUI

Description: Zipora is a native macOS archiving tool developed with Swift / SwiftUI, focusing on core desktop scenarios such as daily compression, extraction, file preview, and organization management, providing users with an efficient and convenient experience for handling archive files.

Problem: Traditional compression and extraction tools have single functions, only meeting basic compression and extraction needs. They lack extraction history records, do not support the removal or modification of archive passwords, and cannot adapt to users' refined management needs for archive files.

Comparison & Advantages: Unlike simple decompression software on the market, Zipora has built a complete full-process management system for archive files. Its core functions include: drag-and-drop to quickly create new archives, directly preview the directory structure inside archives, one-click extraction and quick location of files, record common archive history for secondary operations, support unlocking, adding, modifying and deleting of archive passwords, directly add or delete files in archives, and one-click password protection for existing ZIP archives. It also comes with a Finder Quick Look plugin for fast preview of archive contents. Adopting a pure native architecture, the software is lightweight and smooth, with extremely low system resource consumption, balancing practicality and user experience.

Pricing: Lifetime Access: $3.99

Changelog: v1.0: Official launch, all core archive management functions are available.

📥 Download Link
💬 Support & Feedback

u/wcjiang — 2 months ago
▲ 14 r/macapps

Iconed v1.14 - Easily create personalized app and folder icons from images, with support for multiple format conversions.

Description: Iconed is a lightweight macOS app that lets you easily create personalized app and folder icons from any image. It supports macOS and iOS icon generation, folder icons, GIF animation icons, and multiple format conversions.

**Problem:**Default macOS and iOS icons are often monotonous. Many users want to quickly turn their favorite images or screenshots into beautiful custom app and folder icons without complicated design tools.

Compare: Unlike heavy design software or complex online tools, Iconed offers an extremely simple workflow — just import an image and generate ready-to-use app icons (including 1x, 2x, 3x Retina sizes) or folder icons instantly. It also supports GIF cropping to square animated icons and easy format conversion (PNG, JPEG, TIFF, ICNS, etc.). With URL Scheme support, you can even call it directly from Terminal or browser.

Pricing: Lifetime Access: $3.99

Changelog: v1.14: Improved PNG/ICNS icon generation and export process, and added semantic version & build number display.

📥 Download Link
💬 Support & Feedback

u/wcjiang — 2 months ago

Description: Vidwall is a macOS dynamic wallpaper app that lets you set 4K videos as animated desktop wallpapers, supporting both MP4 and MOV formats. Simply drag a video into the app and apply it instantly as your desktop background.

Problem: Default macOS wallpapers are mostly static images, lacking a more vivid and personalized desktop experience. Many users want to use videos as dynamic backgrounds, especially for screen recordings, livestreams, or daily work setups, making their desktop more engaging. I built Vidwall to make video wallpapers simple and effortless, without complicated setup.

Compare: Unlike traditional wallpaper tools, Vidwall focuses on an extremely simple workflow—just drag in a video to quickly set it as your dynamic desktop wallpaper. It also supports quick controls from the menu bar, including play, pause, and loop playback, without frequently opening the main window. Compared to software that requires complex configuration, it is lighter, more intuitive, and better suited for content creators and users who want a more personalized desktop.

Pricing: Lifetime Access: $3.99

Changelog: v1.13 update: Added playlist loop control, improved wallpaper settings and menu bar interface, and fixed known issues.

📥 Download Link
💬 Support & Feedback

u/wcjiang — 2 months ago