browser_data 0.0.1 copy "browser_data: ^0.0.1" to clipboard
browser_data: ^0.0.1 copied to clipboard

dart package to retrieve browser's data.

browser_data #

pub package Last Commits GitHub repo size License
Uploaded By

browser-data is a dart package to retrieve browser's data.

Features #

  • ✅ History
  • ✅ Bookmarks
  • ❌ Downloads
  • ❌ Passwords

Support Browsers #

  • Chromium
  • Chrome
  • Firefox
  • LibreWolf
  • Safari
  • Edge
  • Opera
  • OperaGX
  • Brave
  • Vivaldi

Getting Started #

In the pubspec.yaml of your flutter project, add the following dependency:

dependencies:
  ...
  browser_data: latest

Next we need to install this

# Dart
pub get

# Flutter
flutter packages get

Usage #

Before start you must need to download sqlite3.dll for use this package.

import 'package:browser_data/browser_data.dart';

var chrome = Chrome(sqlite3Path: './sqlite3.dll');

To get history from a specific browser: You can limit history count.

var outputs = await chrome.fetchHistory(limit: 10);

To get bookmarks from a specific browser:

var outputs = await chrome.fetchBookmarks();

Contribution #

Feel free to file an issue if you find a problem or make pull requests.

All contributions are welcome :)

2
likes
0
pub points
30%
popularity

Publisher

unverified uploader

dart package to retrieve browser's data.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

ffi, file, file_copy, path, path_provider, sqlite3, win32, win32_registry

More

Packages that depend on browser_data