github_trend 1.1.10

Dart native js
Flutter Android iOS web

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
100
pub points
14%
popularity

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

Documentation

API reference

Uploader

huangyanxiong2013@gmail.com

License

MIT (LICENSE)

Dependencies

html, http

More

Packages that depend on github_trend