An audiobook downloader and player in flutter using librivox api (WIP)

Overview

Flutter AudioBooks

An audiobook listener and downloader in flutter using librivox API (WIP).

Why?

I wanted to make a beautiful AudioBook app, free forever as librivox audiobooks are free too. I opene sourced it, as I thought people can learn from it and also they can help me build it to make it better.

Screenshots

You might also like...

YouTube downloader built fully in Flutter

YouTube downloader built fully in Flutter

Youtube Downloader Flutter This is a cross platform app (currently tested on Android, Windows and Linux) to download videos from YouTube, it's still a

Dec 18, 2022

An HTTP file downloader packed with many features - resumable downloads, multiple connections, buffering, auto-retry, etc.

An HTTP file downloader packed with many features - resumable downloads, multiple connections, buffering, auto-retry, etc. Features Resumable downloa

Feb 2, 2022

Youtube Downloader Application

Youtube Downloader Application

pakistan_vd A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if t

Jul 24, 2021

Flutter-Musive-app - Full-stack music player app written in flutter and dart using node.js music API

Flutter-Musive-app - Full-stack music player app written in flutter and dart using node.js music API

Musive Full-stack music player app is written in flutter and dart using node.js

Dec 28, 2022

Flutter plugin for playing or streaming YouTube videos inline using the official iFrame Player API

Flutter plugin for playing or streaming YouTube videos inline using the official iFrame Player API

Flutter plugin for playing or streaming YouTube videos inline using the official iFrame Player API. The package exposes almost all the API provided by iFrame Player API. So, it's 100% customizable.

May 15, 2022

Beautiful Weather App using API with support for dark mode. Created by Jakub Sobański ( API ) and Martin Gogołowicz (UI, API help)

Beautiful Weather App using API with support for dark mode. Created by Jakub Sobański ( API ) and Martin Gogołowicz (UI, API help)

Flutter Weather App using API with darkmode support Flutter 2.8.1 Null Safety Beautiful Weather App using https://github.com/MonsieurZbanowanYY/Weathe

Nov 29, 2022

Bhagavad Gita app using flutter & Bhagavad-Gita-API is A lightweight Node.js based Bhagavad Gita API [An open source rest api on indian Vedic Scripture Shrimad Bhagavad Gita].

Bhagavad Gita app using flutter & Bhagavad-Gita-API is A lightweight Node.js based Bhagavad Gita API [An open source rest api on indian Vedic Scripture Shrimad Bhagavad Gita].

Gita Bhagavad Gita flutter app. Download App - Playstore Web Application About Bhagavad Gita app using flutter & Bhagavad-Gita-API is A lightweight No

Apr 5, 2022

A music player app that allows you to search for music by artist made using Flutter

A music player app that allows you to search for music by artist made using Flutter

Music Player A music player app that allows you to search for music by artist. Music source from iTunes affiliate API. Made using Flutter with simple

Feb 5, 2022

A music player android application build using Flutter.

music_player A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if

Dec 28, 2022
Comments
  • "no posts" at homepage when ran the code in as is state

    Getting "no posts" on home screen and nothing else(not section and anything) when running the code on Android emulator. Is there anything that needs to be changes for it to run as per the state mentioned in screenshots?

    opened by srijan14 3
  • The playerService does not have a slider and player evolution.

    The playerService does not have a slider and player evolution.

    Hi, I have a question about this file. In the images of the readme it shows the player with a slider, but here in the code when running I don't see it. Were there changes?

    https://github.com/lohanidamodar/flutter_audiobooks_app/blob/d0e6f59fbac38aa4f3feb1efb3f3cc1167518cd9/lib/pages/book_details.dart#L148

    opened by gabihtoledo0 2
  • I cannot run the project on an emulator or my android phone

    I cannot run the project on an emulator or my android phone

    This is the error its giving me Launching lib\main.dart on TECNO CA6 in debug mode... Running Gradle task 'assembleDebug'...

    Compiler message: ../../flutter/.pub-cache/hosted/pub.dartlang.org/cached_network_image-1.1.3/lib/src/cached_network_image_provider.dart:42:24: Error: The method 'CachedNetworkImageProvider.load' has fewer positional arguments than those of overridden method 'ImageProvider.load'. ImageStreamCompleter load(CachedNetworkImageProvider key) { ^ ../../flutter/packages/flutter/lib/src/painting/image_provider.dart:403:24: Context: This is the overridden method ('load'). ImageStreamCompleter load(T key, DecoderCallback decode); ^ Target kernel_snapshot failed: Exception: Errors during snapshot creation: null build failed.

    FAILURE: Build failed with an exception.

    • Where: Script 'C:\Users\haroun\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 780

    • What went wrong: Execution failed for task ':app:compileFlutterBuildDebug'.

    Process 'command 'C:\Users\haroun\flutter\bin\flutter.bat'' finished with non-zero exit value 1

    • Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

    • Get more help at https://help.gradle.org

    BUILD FAILED in 14s Finished with error: Gradle task assembleDebug failed with exit code 1

    opened by rersheed 1
  • BookState

    BookState

    WHY THIS FUNCTION IS UNDERLINED BY RED COLOR @override Stream mapEventToState(currentState, event) async* { if (event is FetchBook && !_hasReachedMax(currentState)) { try { if (currentState is BookUninitialized) { final books = await _fetchBooks(0, 20); yield BookInitialized.success(books); } if (currentState is BookInitialized) { final books = await fetchBooks(currentState.books.length, 20); yield books.isEmpty ? currentState.copyWith(hasReachedMax: true) : BookInitialized.success(currentState.books + books); } } catch () { yield BookInitialized.failure(); } } }

    opened by nassimbjf 1
Owner
Damodar Lohani
Tech Consultant | Open source enthusiast | ❤ Flutter | Full stack Developer
Damodar Lohani
A Bitwarden flutter client 💙 (WIP)

FlutterWarden ( ?? WIP) A flutter client for Bitwarden. The app is not completed yet. Progress Login with email and password Two factor authentication

Venkatesh Prasad 10 Jul 22, 2022
Simple File Explorer made with Flutter(WIP)

FileX (WIP) A simple File Explorer(Still very buggy) made with Flutter. To download apk: Tap on the button below(it will take you to another page) Scr

Festus Olusegun 439 Dec 29, 2022
WIP: generate easy localization key code

Generates translation key code for the easy localization package. Support for json and yaml formats.You can see examples in the assets/ folder. Gettin

null 3 Oct 24, 2022
Youtube video downloader made using flutter.

FluTube Youtube video downloader made using flutter. Direct app download Build from source Download latest Flutter SDK (>=2.2.3) Clone this repo and t

Prateek SU 252 Dec 28, 2022
Flutter Downloader - A plugin for creating and managing download tasks. Supports iOS and Android.

Flutter Downloader A plugin for creating and managing download tasks. Supports iOS and Android. This plugin is based on WorkManager in Android and NSU

Flutter Community 789 Jan 3, 2023
Flutter Download Manager is a Cross-Platform file downloader with Parallel and Batch Download support

Flutter Download Manager is a Cross-Platform file downloader with Parallel and Batch Download support. Manage download tasks by url and be notified of status and their progress. Pause, Cancel, Queue and Resume Downloads.

Nabil Mosharraf 11 Dec 17, 2022
dos downloader app is developed for downloading video. You can download video from YouTube and Facebook. You can also play video on background

dosdownloader Dos downloader app is developed for downloading video. You can download video from YouTube and Facebook. You can also play video on back

Md Abir Ahsan Tahmim 1 Dec 8, 2021
A powerful past paper downloader for IGCSE and A-Level.

Past Paper Finder Past Paper Finder is a past paper downloader for IGCSE and A-Level. It is designed to be as simple as possible and easy to use. Feat

SCIE.DEV 2 Dec 12, 2022
Tic Tac Toe game with single-player and multi-player options. Implemented minimax algorithm.

flutter_tic_tac_toe A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you star

null 0 Jan 1, 2022
Flutter youtube downloader - A Windows App made in Flutter to download mp3 or mp4 from a Youtube video

youtube_downloader A Windows App made in Flutter to download mp3 or mp4 from a Y

Sakshham Bhagat 3 Nov 30, 2022