Skip to content

samkv2/Nebula

Repository files navigation

Nebula File Manager

A Next-Generation Android File Manager with Liquid Glass UI

License: GPL v3 Android Kotlin


🚀 Overview

Nebula is a modern, privacy-focused file manager built entirely with Kotlin and Jetpack Compose. It features a stunning "Liquid Glass" UI, advanced storage analytics, and powerful privacy tools like the Airlock (Secure Vault).

Designed as an Open Source project for Industrial Training, Nebula demonstrates the power of modern Android development, adhering to the GPLv3 license.


✨ Key Features

🎨 Stunning Visuals

  • Glassmorphism UI: Beautiful, translucent cards with blur effects.
  • Rich Themes: Switch between Light, Retro, and custom themes.
  • Fluid Animations: Physics-based interactions.

🔐 Airlock (Secure Vault)

  • Stealth Access: Hidden entry point (Long Press "Nebula File Manager" header).
  • Biometric Security: Protects files with Fingerprint/FaceID.
  • Encryption: Files are moved to a secure, app-specific silo.

🧹 Deep Clean Utility

  • Storage Optimization: Scan and remove "junk" files.
  • Intelligent Analysis: Identifies large files, duplicates, and empty folders.
  • Privacy-First: No data leaves your device.

📊 Storage Analysis

  • 360° Visualization: Detailed breakdown of storage usage.
  • Categorized View: Photos, Videos, Audio, Docs, and Apps.
  • Visualized Free Space: Know exactly how much room you have left.

📸 Screenshots

Home Screen Storage Analysis Deep Clean
Home Storage Clean
Warp Share Retro Theme Rich Themes
Warp Retro Themes

🛠 Tech Stack

  • Language: Kotlin 1.9
  • UI Framework: Jetpack Compose (Material3)
  • Architecture: MVVM (Model-View-ViewModel)
  • Asynchronous: Kotlin Coroutines & Flow
  • Storage: Storage Access Framework (SAF) & MediaStore
  • Security: Android Biometric API

📜 Industrial Training Details

This project was developed as part of the Industrial Training requirement for the B.Tech (CSE) degree.

  • Developer: Shivam Kumar (Roll No: 28330099)
  • Training Duration: 66.7 Hours
  • License: GNU GPLv3

📄 License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.

Copyright (C) 2026 Shivam Kumar

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

About

An android-file manager based on modern theme and rich features....

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages