Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SpinlockLabs/github.dart

GitHub Client Library for Dart
https://github.com/SpinlockLabs/github.dart

Last synced: about 2 months ago
JSON representation

GitHub Client Library for Dart

Awesome Lists containing this project

README

        

# GitHub for Dart

[![Dart Checks](https://github.com/SpinlockLabs/github.dart/actions/workflows/dart.yml/badge.svg)](https://github.com/SpinlockLabs/github.dart/actions/workflows/dart.yml)
[![Pub](https://img.shields.io/pub/v/github.svg)](https://pub.dev/packages/github)

This is a library for interacting with GitHub in Dart. It works on all platforms including web, server, and Flutter.
Please submit issues and pull requests, help out, or just give encouragement.

**Notice**: This is not an official GitHub project. It is maintained by volunteers.
We are looking for contributors. If you're interested or have questions, head over to discussions https://github.com/SpinlockLabs/github.dart/discussions

## Features

- Works on the Server, Browser, and Flutter
- Really Fast
- Pluggable API
- Supports Authentication
- Builtin OAuth2 Flow
- Hook Server Helper

## Links

- [Library Demos](https://spinlocklabs.github.io/github.dart/) (based on the [sample code](https://github.com/SpinlockLabs/github.dart/tree/master/example))
- [Pub Package](https://pub.dev/packages/github)
- [Wiki](https://github.com/SpinlockLabs/github.dart/wiki)
- [Latest API reference](https://pub.dev/documentation/github/latest/)

## Examples

See the examples in the example directory to learn how to use some of the features!

## Contacting Us

Post a question or idea: https://github.com/SpinlockLabs/github.dart/discussions

## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=SpinlockLabs/github.dart&type=Date)](https://star-history.com/#SpinlockLabs/github.dart&Date)