Pakete, Repositories und App-Kategorien suchen

Paketdetailsv9.26.0

github

Eine High-Level-GitHub-API-Clients-Bibliothek, die die v3-API von GitHub verwendet

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
264.000
Likes
165
Pub-Punkte
150

Paket installieren

flutter pub add github

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Eine hochwertige Flutter/Dart-Bibliothek zur Interaktion mit der v3-API von GitHub, die Entwicklern ermöglicht, über einfache und intuitive Methoden Repositories, Issues, Benutzer und mehr abzurufen. Für den einfachen Einsatz auf mehreren Plattformen konzipiert, versteckt sie die Low-Level-HTTP-Details, behält aber vollen Zugriff auf die Fähigkeiten der GitHub-API. Ideal für Apps, die Echtzeit-Integration von GitHub-Daten benötigen, wie beispielsweise Entwickler-Dashboards oder CI/CD-Tools.

Anwendungsfälle

  • Repository-Informationen werden abgerufen
  • Pull-Anfragen verwalten
  • Abruf des Benutzerprofils
  • Integration in CI/CD-Workflows
  • Entwickler-Analytik-Dashboards erstellen

Hauptmerkmale

  • Einfache, saubere API-Schnittstelle
  • Unterstützt alle v3-GitHub-Endpunkte
  • Plattformübergreifende Kompatibilität
  • Eingebaute Authentifizierungshilfen
  • Typsichere Antworten

Geeignet für

  • Flutter-Apps, die GitHub-Daten erfordern
  • Entwickler-Tooling-Anwendungen
  • CI/CD-Monitoring-Schnittstellen
  • GitHub-gesteuerte Dashboards
  • Apps mit Benutzerauthentifizierung über GitHub

Hinweise

  • Erforderliche korrekte GitHub-API-Token-Einrichtung
  • Die Rate-Limiting-Anwendung erfolgt pro Anfrage
  • Beschränkt auf API v3 (nicht v4 GraphQL)
  • Benötigt Netzwerkberechtigungen auf mobilen Plattformen
  • Authentifizierungsstatusverwaltung erforderlich

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

GitHub for Dart

Dart Checks Pub

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

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

Kategorien

Abhängigkeiten

Abhängigkeiten 4 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden