Skip to content

Latest commit

 

History

85 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nivo

Premium macOS Dynamic Island utility for the Mac notch. Nivo transforms your MacBook's notch into a sleek, interactive, and intelligent "Live Activity" hub that feels like a native part of macOS.

Nivo License

✨ Main Features

🎵 Universal Media Control

  • Intelligent Sync: Pulls real-time media info from Spotify, Apple Music, YouTube, and all major browsers.
  • Rich Visuals: Displays high-quality album artwork and a live animated waveform visualizer.
  • Quick Controls: Play, pause, skip tracks, and adjust volume directly from the expanded Notch.
  • Audio Output: Displays your active audio device (Speakers, AirPods, or Headsets) with high-fidelity 3D icons.

🌤️ Atmospheric Aura (Weather)

  • Real-time Reactions: The Notch background and indicators react to your local weather with beautiful "Atmospheric Aura" animations (Rain, Snow, Sun, Night, Golden Hour).
  • Privacy-First: No GPS tracking or sensitive API keys required. Nivo uses coarse, privacy-preserving geo-location via your IP to fetch local conditions.
  • Visual Indicators: A subtle glowing ring in the collapsed view indicates the current temperature and atmospheric state.

🗓️ Smart Calendar & Meetings

  • Quiet Assistant: Pulls upcoming events from your macOS Calendar via a high-performance native AppleScript bridge.
  • Integrated Weather: View your daily agenda alongside real-time weather forecasts in the expanded Calendar Pane.
  • Click-to-Join: Detects Zoom, Google Meet, and Microsoft Teams links for one-click joining directly from the Notch.
  • Smart Reminders: Auto-expands the Notch before a meeting starts with a gentle "Nivo Toast" notification.

📝 Quick Notes

  • Instant Capture: Capture thoughts, to-dos, and ideas instantly without leaving your current app.
  • Rich Editor: A focused writing environment with support for quick formatting and clipboard integration.
  • Smart Search & Sort: Find any note in seconds with a high-performance search bar and flexible sorting (Recent or A-Z).
  • Icon Customization: Personalize your notes with a curated library of premium icons for quick visual identification.
  • Persistent Storage: All notes are stored securely and locally using SQLite, ensuring your data is always available offline.

📋 Clipboard History

  • Passive Capture: Automatically tracks your clipboard history (text and links) in the background so you never lose a copy.
  • Smart Pinning: Pin frequently used items to keep them at the top of your list and protect them from automatic cleanup.
  • Instant Search: High-performance search interface to find specific copies from hours or days ago in seconds.
  • Quick Re-copy: Click any history card to instantly re-copy it to your system clipboard for immediate use.

🚀 Beam (Quick Launcher)

  • One-Click Launch: A high-speed dashboard for your most important Applications, URLs, and Files.
  • Canonical Design: Uses a unified, premium glyph system (Monitor, Link, and File) for a clean and reliable interface.
  • Flexible Management: Add custom apps directly from your macOS Applications folder or link specific files and folders for instant access.
  • Zero-Friction switching: Jump between your workspace tools without ever touching the Dock or using Spotlight.

🧘‍♂️ Zen Bar (Productivity)

  • Focus Timer: Integrated Pomodoro & Focus Timer with a subtle glowing progress bar at the base of the Notch.
  • Tactile Feedback: Every session completion is reinforced with high-quality haptic feedback and custom system notifications.
  • Session Tracking: Record "laps" or milestones during your stopwatch sessions to track your deep-work progress.

🔊 Sonic Feedback

  • Acoustic Experience: High-fidelity mechanical keyboard clicks that provide satisfying auditory confirmation for every keystroke.
  • Multi-Pack Soundboard: Choose from 10+ professional mechanical keyboard sound packs, including CherryMX (Black, Blue, Brown, Red), EG Crystal Purple, and Oreo.
  • System-Wide Integration: Works across all applications on macOS, transforming any keyboard into a premium mechanical typing experience.
  • Ultra-Low Latency: Built with the Web Audio API for near-zero delay, ensuring the sound perfectly syncs with your typing speed.
  • Personalized Audio: Seamlessly toggled within the Nivo settings panel for a focused or immersive workspace.

🔋 System Intelligence & Customization

  • Liquid Glass Notch: A refined, translucent glass aesthetic that blends seamlessly with the macOS desktop for a true native feel.
  • App Accent Themes: 15+ curated premium accent colors (Midnight, Ocean, Sunset, Berry, Indigo, and more) to personalize the app interface.
  • Haptic Feedback: Subtle, tactile taps via Force Touch trackpads for every interaction, from swipes to button clicks.
  • Fullscreen Stability: Configurable visibility that allows Nivo to stay active even when you're working in fullscreen apps.

🛠️ Tech Stack

  • Engine: Electron + Vite + TypeScript
  • UI Architecture: React 19 + Tailwind CSS v4
  • Animation Engine: Framer Motion (Apple-style spring physics)
  • Data Persistence: SQLite (offline-first local storage)
  • Weather Provider: Privacy-focused Open-Meteo Integration
  • Licensing: Integrated activation via Lemon Squeezy

🎨 Design Philosophy: "Quiet Luxury"

Nivo is designed to be felt, not just seen. It follows a minimalist aesthetic characterized by:

  • Glassmorphism: Sophisticated frosted glass effects with dynamic backdrop blurs.
  • Apple-Style Physics: Every movement uses high-stiffness, low-damping springs for a snappy, organic feel.
  • Non-Intrusive: Automatically hides when recording your screen to preserve privacy, with toggleable fullscreen persistence.

🚀 Getting Started

Installation

$ npm install

Development

$ npm run dev

Keyboard Shortcut

Press Cmd+Shift+L to toggle visibility or open settings.

📦 Building

# For macOS (Universal)
$ npm run build:mac

📂 Project Structure

nivo/
├── src/
│   ├── main/          # Electron main process (Services, Database, IPC)
│   ├── preload/       # Preload scripts (Context Bridge & API Types)
│   └── renderer/      # React UI components, Hooks, and Styles
├── resources/         # High-res app icons and native assets
└── build/             # Electron builder configuration

📄 License

Proprietary software. Purchase at nawmain.dev

About

Lume: A beautiful, interactive Dynamic Island for macOS. Boost your productivity with live music controls, calendar countdowns, and system notifications—right at the top of your screen.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages