isbn_searcher 1.0.4 copy "isbn_searcher: ^1.0.4" to clipboard
isbn_searcher: ^1.0.4 copied to clipboard

ISBN lookup library for Dart and Flutter using Google Books and isbnsearch.org.

pub.dev Version License

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 ISBNElement model
  • 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.org changes its HTML structure, parsing logic may need updates.

License #

MIT

1
likes
160
points
55
downloads

Publisher

verified publisherberk.babadogan.net

Weekly Downloads

ISBN lookup library for Dart and Flutter using Google Books and isbnsearch.org.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

html, http, logbox_color

More

Packages that depend on isbn_searcher