YAGI - Yet Another GitHub Interface
Yagi is a modern, minimalistic, and developer-friendly toolkit to interact with the GitHub API — without the complexity of Octokit.
Built from the ground up for clarity, control, and extensibility.
🧪 Built for engineers, CI pipelines, and automation scripts that need GitHub done right.
🚀 Features
- 🧰 Straightforward API for common GitHub tasks
- 🔐 Supports Personal Access Tokens (PATs) out of the box
- 💡 Lightweight and dependency-free core
- 🛠️ Designed for both automation and interactive use
📦 Installation
npm install @sheplu/yagi
yarn add @sheplu/yagi
🔭 Roadmap
🤝 Contributing
Contributions welcome! Open an issue, suggest a feature, or submit a pull request.
git clone https://github.com/sheplu/yagi
cd yagi
npm install