Keep what matters. Save what's yours.
- Dark Mode - Deep black themes optimized for OLED screens.
- Smooth Animations - Fluid interactions powered by the
animationspackage. - Custom Icons - Aesthetic icons for every file type.
- Subject-Based Folders - Organize documents into subjects and projects.
- Deep Nesting - Create unlimited sub-folders for granular control.
- Smart Grouping - Visual organization of content for better readability.
- Search - Fast, local search implementation.
- Instant Save - Share PDFs/Images from WhatsApp, Telegram, or Drive directly to DocSpace.
- One-Tap Action - A dedicated "Save Here" mode that integrates with native intents.
- Smart Handling - Automatically handles Android intents to prevent duplicate apps in Recents.
- 100% Offline - No cloud syncing. Your files stay on your device.
- No Tracking - Privacy-first approach with zero analytics.
- Split APKs - Optimized build size (~16MB) for your specific device architecture.
- Android 7.0 (API 24) or higher
- 2GB RAM recommended for smooth performance
- Flutter SDK 3.10+
- Android Studio 2023.1+
- Java 17
-
Clone the repository
git clone https://github.com/xtractiion/docspace.git
-
Open in Terminal/VS Code
- Navigate to the directory
cd docspace -
Get Dependencies
flutter pub get
-
Run
- Connect a device
flutter run --release
lib/
├── models/ # Data models (Document, Subject)
├── providers/ # Riverpod providers (State Management)
├── screens/ # UI Screens (Home, Document List, etc.)
├── services/ # File & Storage services
├── utils/ # Helper functions
├── widgets/ # Reusable UI components
└── main.dart # Entry point
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is distributed under the MIT License.
Made with ❤️ by xtractiion







