github_trend 1.1.9 github_trend: ^1.1.9 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 #
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 #
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.