Releases: krit-vardhan-mishra/File-Flip
Releases · krit-vardhan-mishra/File-Flip
FileFlip: Ultimate Offline Text Editor & PDF Converter
Initial Release v1.0.1
We are excited to announce the first public release of FileFlip! FileFlip is a powerful, offline-first Android application designed for developers, writers, and power users who need a robust tool for editing, previewing, and exporting text-based files directly on their mobile devices.
✨ Key Features
- Offline-First Experience: All operations—editing, rendering, and exporting—happen locally on your device. No internet connection is required, ensuring your data stays private.
- Multi-Format Support: Full support for Markdown (.md), JSON (.json), YAML (.yaml), XML (.xml), CSV (.csv), HTML (.html), and Plain Text/Logs (.txt, .log).
- Professional Editor: Includes syntax highlighting, line numbers, multi-tab support, undo/redo, and auto-save functionality.
- Live Preview: Instantly preview your rendered files (Markdown tables, JSON trees, CSV grids, and HTML) using a dedicated, format-aware preview engine.
- Styled PDF Export: Export your documents as professional PDFs with VS Code/GitHub-inspired styling, perfect for documentation and sharing.
- Smart Validation: Built-in validation for JSON, YAML, and XML files with detailed error reporting to help you debug on the go.
- Search & Replace: Advanced find-and-replace tools with support for Regular Expressions (Regex) and case sensitivity.
🛠 Technical Highlights
- Built with Kotlin and Jetpack Compose for a modern, fluid UI.
- Follows Clean Architecture (Domain, Data, Presentation) and MVVM pattern.
- Dependency injection handled by Hilt.
- Responsive Material Design 3 with dynamic theme support (Dark/Light).
📦 Supported Formats
- Rich Text: Markdown, HTML
- Data: JSON, YAML, XML, CSV
- System: Log files, Plain Text