Skip to content

Releases: Lucas-Henry/github-projects.nvim

1.0.0

13 Jun 14:35
05e6f35

Choose a tag to compare

GitHub Projects.nvim v1.0.0

We are so excited for this first release of github-projects.nvim - a Neovim plugin that brings GitHub Projects v2 directly into your editor with a visual Kanban board interface.

What's Included

Current Features

  • Visual Kanban Board: Navigate your GitHub Projects v2 with an intuitive board layout
  • Dynamic Status Columns: Automatically adapts to your GitHub Projects configuration
  • Issue Details View: View complete issue information with syntax highlighting
  • Browser Integration: Open issues in your browser with a single keystroke
  • Full Keyboard Navigation: Complete keyboard-driven workflow

Available Commands

  • :GitHubProjects - Display available GitHub Projects

Installation & Setup

The plugin requires Neovim >= 0.7.0 and nui.nvim. A GitHub Personal Access Token with appropriate permissions is needed for API access.

Configuration is handled through a simple config file (~/.config/gh_access.conf) containing your organization name and GitHub token.

What's Coming Next

Several features are currently in development:

  • :GitHubProjectsIssues - Repository-specific issue viewing
  • :GitHubProjectsRepos - Repository browser
  • :GitHubProjectsCreateIssue - Issue creation workflow

Getting Started

Install via your preferred plugin manager (packer.nvim or lazy.nvim supported), set up your configuration file, and run :GitHubProjects to begin managing your GitHub Projects directly from Neovim.

This initial release focuses on core functionality and stability. We welcome feedback and contributions as we continue expanding the plugin's capabilities.

Full Changelog: https://github.com/Lucas-Henry/github-projects.nvim/commits/v1.0.0