duckduckgo_search

Creator: coderz1093

Last updated:

0 purchases

duckduckgo_search Image
duckduckgo_search Images

Languages

Categories

Add to Cart

Description:

duckduckgo search

duckduckgo_search #
Search using the DuckDuckGo api
Features #

searching for text.
search suggestions.
quick answers

Installation #
Add the following dependency to your pubspec.yaml file:
dependencies:
duduckgo_search: ^0.1.1
copied to clipboard
Then, run flutter pub get or dart pub get to install the package.
Usage #
Import the package in your Dart file:
import 'package:duduckgo_search/duduckgo_search.dart';
copied to clipboard
Perform a search:

void main() async {
final results = await DuckDuckGoSearch.text('dartlang');
for (var result in results) {
print(result.title);
print(result.url);
print(result.body);
print('---');
}
}
copied to clipboard
Request search suggestions:
void main() async {
final results = await DuckDuckGoSearch.suggestions('dartlang');
for (var suggestion in results) {
print(suggestion);
}
}
copied to clipboard
quick answer:
void main() async {
final answer = await DuckDuckGoSearch.answer('who is miles davis');
print(answer.answerAbstract);
}
copied to clipboard
Contributing #
Contributions are welcome! Please open an issue or submit a pull request on GitHub.
License #
This project is licensed under the MIT License. See the LICENSE file for details.
Changelog
See the CHANGELOG file for version history.
Acknowledgements #
This library is a Dart port of the Python duckduckgo_search library.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.