github_trend 1.1.10 copy "github_trend: ^1.1.10" to clipboard
github_trend: ^1.1.10 copied to clipboard

Get the popular repository on github,You can also get all the languages.And convert the data into Map, List, JSON

Github trending api for dart #

Get the popular repository on github. You can also get popular repository by language or time(daily, weekly, monthly).

Install #

install from pub dev

Usage #

A simple usage example:

import 'package:github_trend/github_trend.dart';
import 'package:html/dom.dart';

main() async {
  GithubTrend githubTrend = GithubTrend();
  try {
    Document document = await githubTrend.fetchTrending();
    List<Repo> repos = Repos(document).list;
    List<String> languages = Languages(document).list;
    repos[0].name;
    print(languages);
  } catch (e) {
    // handle error
  }
}

Doc #

Online Doc

Local Doc

git clone git@github.com:huangyanxiong01/github_trending.git
pub get
dartdoc
pub global activate dhttpd
dhttpd --path doc/api

Server started on port 8080

Features and bugs #

Please file feature requests and bugs at the issue tracker.

0
likes
40
points
29
downloads

Publisher

unverified uploader

Weekly Downloads

Get the popular repository on github,You can also get all the languages.And convert the data into Map, List, JSON

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

html, http

More

Packages that depend on github_trend