Skip to content
This repository was archived by the owner on Apr 20, 2026. It is now read-only.

Maheswara660/App-Dock

App Dock Logo

App Dock

A Privacy-First, Local-Only Workspace for your Web Applications

Kotlin Compose JDK Gradle


Windows macOS Linux Android


Caution

Project Status: Sunset Notice

As of April 15, 2026, App-Dock is officially entering a sunset phase and will no longer be actively maintained. Version 1.2.0 represents the final planned update for this project.

Maintaining a complex, multi-platform ecosystem requires significant resources and dedicated time. Due to personal constraints and the heavy workload involved in managing cross-platform dependencies, I have made the difficult decision to discontinue active development.

I want to thank everyone who supported this project. The code will remain available as an open-source archive (GPLv3) for anyone who wishes to fork it or learn from its implementation.

Important

Privacy Manifesto: App Dock is built on a strict privacy-first, local-only philosophy. We believe your workspace and data belong entirely to you. No telemetry, no accounts, no cloud syncβ€”just your apps, your way.

πŸ€” Why App Dock?

Do you have 50 browser tabs open just for WhatsApp, Gmail, and Notion? App Dock fixes tab-overload. It turns any website into a standalone application that sits in your taskbar (Windows/Linux) or Dock (macOS).

  • πŸ›‘οΈ Total Privacy: Everything stays on your machine. No tracking, no data collection.
  • πŸš€ Native Flow: Desktop apps leverage your system browser explicitly, utilizing Chromium/Firefox flags seamlessly.
  • πŸ“‚ Dynamic Browser Discovery: Automatically detects Arc, Vivaldi, Opera, Edge, Brave, and other Chromium-based or Firefox-based engines on your system.
  • πŸ‘€ Isolated Profiles: Stay logged into two different accounts for the same site using unique profile directory partitioning.
  • πŸ•΅οΈ Enhanced Incognito: Forces RAM-only caching and wipes all history/cookies instantly on exit.

⚑ Quick Start

  1. Open App Dock and click the "+" button.
  2. Type the URL (like web.whatsapp.com) and give it a name.
  3. Select your Browser: Choose from any browser installed on your computer.
  4. Save it! Launch it directly from your dashboard or your computer's desktop.

πŸ“¦ Installation Instructions

🍎 For Mac (macOS)

  • Standard (Recommended): Download the .dmg or .pkg installer from Latest Releases. Drag the app to your Applications folder.
  • System Stability: Our macOS bundles are built with modern PWA architecture to ensure smooth integration with the Dock and Mission Control.

πŸͺŸ For Windows

  • Standard (Recommended): Download the .exe or .msi installer from Latest Releases.
  • Troubleshooting: If Windows SmartScreen blocks it, click "More Info" and then "Run Anyway".

🐧 For Linux

  • Debian/Ubuntu/Kali: Download the .deb package.
  • Fedora/RHEL/CentOS: Download the .rpm package.
  • Arch Linux: Build using the provided PKGBUILD.
  • Installation: sudo dpkg -i App-Dock-*.deb or sudo rpm -i App-Dock-*.rpm

πŸ€– For Android

  • Standard (Recommended): Download the .apk and open it on your device.
  • Troubleshooting: Ensure "Install from Unknown Sources" is enabled in Settings.

πŸ› οΈ Common Fixes

  • App won't launch (Desktop): Ensure you have Java 21 or later installed if building from source.
  • Building from source?: Ensure you have the latest Gradle (8.13) and JDK 21.
  • Something else?: Open an Issue and I'll help you out!

πŸ“œ Credits

  • Linux Mint Team: For the Web App Manager inspiration.
  • Peppermint OS Team: The original creators of ICE.

❀️ Love the project?

App Dock is free and open-source. If it makes your digital life easier, feel free to support my work!

buy me a coffee at ko-fi.com


Released under the GPLv3 License

Developed with ❀️ by Maheswara660

About

Transform web apps into private, standalone desktop and mobile applications. Local-only and built with Kotlin Multiplatform.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

Contributors

Languages