isbn_searcher 1.0.4
isbn_searcher: ^1.0.4 copied to clipboard
ISBN lookup library for Dart and Flutter using Google Books and isbnsearch.org.
ISBN Searcher for Dart&Flutter #
isbn_searcher is a Dart/Flutter library for searching book details by ISBN.
Features #
- Search books by ISBN via Google Books API
- Search books by ISBN via
isbnsearch.org - Return normalized data with the
ISBNElementmodel - Generate HTML table output from result lists
- Optional colored terminal logging with
logbox_color
Install #
dependencies:
isbn_searcher: ^1.0.4
Usage #
import 'package:isbn_searcher/isbn_searcher.dart';
Future<void> main() async {
final googleBook = await Rest.getGoogleBookInfoAsync('9789750845987');
final isbnSearchBook = await Rest.getISBNSearchHtmlAsync('9789750845987');
[googleBook, isbnSearchBook].printElements();
}
Notes #
- This package depends on external services and requires an internet connection.
- If
isbnsearch.orgchanges its HTML structure, parsing logic may need updates.
License #
MIT