Skip to content
Senatov edited this page Oct 31, 2025 · 4 revisions

MiMiNavigator

A modern file manager for macOS (15.4 and later)


Overview

MiMiNavigator is a dual-pane file manager for macOS 15.4 and later, written in Swift 6.2 with SwiftUI.
It aims to merge traditional dual-panel navigation with a modern, elegant interface consistent with the macOS 26.1 design style.

The project is actively under development.


Features

  • Dual-pane file navigation inspired by Finder
  • Real-time directory monitoring with Swift Concurrency
  • Smooth UI updates using SwiftUI animation and async operations
  • Integrated SwiftyBeaver logging
  • Supports Favorites, iCloud, Network and Local Volumes (Finder-style grouping)
  • Fully optimized for Apple Silicon (M-series)
  • Designed for Xcode 16.4 / Swift 6.2 / macOS 15.4
  • Modular architecture allowing future extensions

Installation

  1. Clone the repository:
    git clone https://github.com/senatov/MiMiNavigator.git
  2. Open the project in Xcode 16.4 or newer.
  3. Ensure your system is running macOS 15.4 or higher.
  4. Build and run directly from Xcode.

Project Structure

Folder Description
Sources/ Main Swift and SwiftUI codebase
Resources/ Assets, icons, localizations
Tests/ Unit and integration tests
README.md General overview
CHANGELOG.md Planned release notes

Development Goals

  • Implement complete core file management functionality
  • Add file metadata and tagging support
  • Improve performance with large directory trees
  • Introduce dynamic dark/light mode transitions in “liquid glass” macOS 26 style
  • Extend configurability and add plugin hooks

Contributing

Contributions are welcome. You can help by:

  • Reporting bugs or feature requests through Issues
  • Submitting Pull Requests
  • Testing on both Intel and Apple Silicon machines
  • Suggesting UI/UX improvements

Architecture (planned)

See the Architecture page for class structure, async data flow, and macOS integration details.


Screenshots

Main UI Preview
Dual Pane View


License

This project is licensed under the MIT License.


TL;DR: MiMiNavigator is a fast, clean, dual-pane file manager built in Swift 6.2 for macOS 15.4+.
Still in development, but already quite capable.