Skip to content

adeeteya/Classipod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

๐ŸŽต ClassiPod

Classipod App Screenshots

Introducing "ClassiPod" โ€“ Your Timeless Audio Experience

Step back in time with ClassiPod, a local music player app designed to capture the nostalgic essence of the iconic iPod Classic. Immerse yourself in the familiar click wheel interface and relive the joy of navigating your music library with a touch of retro charm.

๐Ÿงญ Intuitive Navigation: Navigate through your music library effortlessly using the virtual click wheel. Scroll, click, and feel the tactile response as you rediscover the joy of selecting your favorite tracks with the same ease as the original iPod.

๐Ÿ—ƒ๏ธ Local Music Library: ClassiPod is focused on your locally stored music files, ensuring that your personal music collection takes center stage. Organize your tracks, albums, and playlists just like you did on your trusty iPod Classic.

๐Ÿ–Œ๏ธ Customizable Themes: Personalize your ClassiPod experience with the option of silver or grey device frame. Choose from the two different color schemes to tailor the app's appearance to your unique style.

๐Ÿ–ผ๏ธ Cover Art Display: Immerse yourself in your music by appreciating album artwork on the vibrant display. ClassiPod pays homage to the visual appeal of classic iPods by showcasing your favorite album covers in a retro-inspired format.

๐ŸŽผ No Frills, Just Music: ClassiPod stays true to the essence of a music player โ€“ no distractions, no unnecessary features. Focus solely on the joy of listening to your favorite tunes without the complexities of a modern streaming service.

๐ŸŽง Offline Listening: Enjoy your music without relying on an internet connection. ClassiPod is perfect for those moments when you want to disconnect and savor the tunes stored locally on your device.

Relive the magic of the iPod Classic with ClassiPod โ€“ where timeless design meets the convenience of today. Download now and embark on a journey down memory lane with your music in the palm of your hand.

If you like what you see, please โญ the repo.

โœจ Features

  • ๐Ÿ—ƒ๏ธ Ability to play multiple audio formats:- .mp3, .wav, .ogg, .flac, .m4a and .aac
  • ๐Ÿ”Ž Choose a Custom Folder To Scan Music From (By Default it is the Device Music Folder in the root folder of the device)
  • ๐ŸŽจ Multiple Ipod Classic Device Colors (Silver and Black)
  • ๐Ÿ–ผ๏ธ Displays the Music Metadata (Album Art, Artist Names)
  • โฉ Ability to seek forward and backwards on a audio file (By Long Pressing the seek forward/backwards buttons)
  • โฎ๏ธ Ability to go to previous and next track in the playlist
  • ๐Ÿ“ฑ Ipod Classic User Interface
  • ๐ŸŽž๏ธ Cover Flow View
  • ๐ŸŽก Click Wheel with Scrollable Rotation Enabled
  • ๐Ÿ’ฟ Now Playing Screen with current music progress displayed
  • ๐ŸŽถ Songs Screen with all the possible songs from the selected directory
  • ๐Ÿง‘โ€๐ŸŽค Ability to Filter and Select From a Particular Artist, Album or Genre
  • ๐Ÿ“ฒ Responsive Design For all Different Types of Screen Sizes
  • ๐Ÿ”‹ Displays the current device battery level and charging status on the status bar
  • ๐ŸŽง Background Playback with Notification Control
  • ๐Ÿ”€ Shuffle Songs Feature
  • โžฐ Loop Songs Feature (Loop one song or an entire playlist)
  • ๐Ÿ”‰ Click Wheel Sounds
  • ๐Ÿ“ณ Vibration when clicking buttons and scrolling through the scroll wheel
  • ๐Ÿ”‡ In App Volume Control
  • ๐Ÿชž Reflective Cover Art
  • โ„น๏ธ About Screen
  • ๐ŸŒ Multi Language Support (Over 197 Languages Supported)
  • ๐Ÿ‘† Touch Screen Support
  • ๐Ÿ“บ Split Screen View (6th and 7th Gen iPod Classic)
  • ๐Ÿ” Ability to search songs, artists, playlists and albums
  • โฌ‡๏ธ Caching Metadata of the songs for faster boot up times
  • ๐Ÿ“ƒ Ability to Create and Store Custom User Created Playlists
  • ๐Ÿ“– App Usage Tutorial
  • โญ Song Rating Feature

๐Ÿ”œ Upcoming Features

  • ๐ŸŽฎ Ipod Built-in Games
  • ๐Ÿ“ธ Ability to View Photos and Videos from the device
  • ๐Ÿ“ Lyrics Support

๐Ÿ’ป Installation links

Platform Installation Links
Android Get it on Google Play
APK download
Windows Windows App
Web App Web App

๐Ÿ”Œ Plugins

Name Usage
audio_metadata_reader To read the metadata of the local mp3 files
audio_service To support background audio playback
battery_plus Shows phone battery level and status
cupertino_icons For ios style icons
device_preview_plus For visualizing how the app looks on different devices and screens
disable_battery_optimization To Disable vendor or android specific battery optimizations fo rbackground playback
file_picker To select the directory from which the music files are scanned
flutter_localizations For in-app localization map data
flutter_riverpod For State Management
go_router To handle routing within the app
hive_ce To Cache Auio Metadata and store playlists
hive_ce_flutter For flutter specific libs of hive
intl For internalization and localization of the app
just_audio To play audio files
just_audio_background To control audio through media notification
just_audio_windows To play audio files on windows
path_provider To fetch app data directories
permission_handler To check and request for file and audio access permissions
shared_preferences To store system settings
tutorial_coach_mark To provide app tutorial to the users
universal_html For Launching the app in full-screen mode on web versions
url_launcher For Launching the Donation Page Link
vibration Used for vibration while using device controls
vibration_web Used for vibration on the webapp version
build_runner For code generation
custom_lint For using custom lint rules
flutter_lints For using recommended flutter lints
flutter_test For unit and widget testing the app
hive_ce_generator For automatically generating Hive TypeAdapters
riverpod_lint For using riverpod specific linting rules

๐Ÿค“ Author

Aditya R

๐Ÿ”– LICENCE

Copyright (c) 2025 Aditya R BSD-4-Clause LICENCE

๐Ÿ™ Attributions

Ipod icons created by Freepik - Flaticon