hnpwa_client 2.0.0 copy "hnpwa_client: ^2.0.0" to clipboard
hnpwa_client: ^2.0.0 copied to clipboard

Fetch data from the HNPWA API -- a Hacker News API crafted for mobile and progressive web apps

HNPWA Dart Client #

Build Status codecov

Fetch data from the HNPWA api! This is an alternative to the official Hacker News API that is built for Progressive Web app and Mobile usage!

No API key needed. Just create a client and fetch data!

Usage #

A simple usage example:

import 'package:hnpwa_client/hnpwa_client.dart';

main() async {
  final client = new HnpwaClient();

  // Print the top stories
  print(await client.news());

  // Print the 4th page of newest stories
  print(await client.newest(page: 4));

  // Access a specific item
  print(await client.item(4));

  // Query a specific user
  print(await client.user('davideast'));
}

Features and bugs #

Please file feature requests and bugs at the issue tracker.

2
likes
40
points
44
downloads

Publisher

unverified uploader

Weekly Downloads

Fetch data from the HNPWA API -- a Hacker News API crafted for mobile and progressive web apps

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

http

More

Packages that depend on hnpwa_client