Menu

Tree [b4e01d] master v1.0.0 /
 History

HTTPS access


File Date Author Commit
 .github 2024-12-26 Bohdan Harabadzhyu Bohdan Harabadzhyu [8f853d] Update dotnet-desktop.yml
 Screenshots 2024-12-26 Bohdan Harabadzhyu Bohdan Harabadzhyu [7baaa7] UPDATE1
 WhisperFTPApp 2024-12-26 Bohdan Harabadzhyu Bohdan Harabadzhyu [b4e01d] ...
 .gitignore 2024-12-23 Bohdan Harabadzhyu Bohdan Harabadzhyu [f3e640] Update gitignore for SQLite temp files
 LICENSE 2024-12-22 Bohdan Harabadzhyu Bohdan Harabadzhyu [df5612] Initial commit
 README.md 2024-12-26 Bohdan Harabadzhyu Bohdan Harabadzhyu [7baaa7] UPDATE1
 WhisperFTPApp.sln 2024-12-22 Bohdan Harabadzhyu Bohdan Harabadzhyu [df5612] Initial commit

Read Me

WhisperFTPApp

Image 1
WhisperFTPApp is FTP app designed for seamless file management and transfer operations.

Features

  • 📁 Dual-pane file management interface
  • 🔄 FTP operations support (upload, download, delete)
  • 🎨 Customizable background themes
  • 📝 Built-in logging system
  • 💾 Recent connections history
  • 🌍 Multi-language support (English, Russian)
  • 📡 WiFi Network Scanner & FTP Port Analysis* (last feature are not implemented correct yet)

Image 2
Image 3
Image 4

Technical Stack

  • Framework: .NET 7
  • UI: Avalonia UI
  • Architecture: MVVM pattern
  • Database: SQLite
  • Reactive Extensions: ReactiveUI

Core Functionality

FTP Operations

  • Connect to FTP servers
  • Browse remote directories
  • Upload/Download files and folders
  • Delete remote files
  • View file properties

File Management

  • Local file system navigation
  • Drive selection
  • File size and type display
  • Modified date tracking

User Experience

  • Background customization
  • Session logging
  • Connection history
  • Progress indicators
  • Status messages

Contributing

Contributions are welcome. Please fork the repository and create a pull request with your changes.

Author

Bohdan Harabadzhyu

License

MIT