issuecraft

Crates.ioissuecraft
lib.rsissuecraft
version0.13.2
created_at2026-01-10 11:55:52.681008+00
updated_at2026-01-12 14:07:09.891962+00
descriptionA dev-first issue tracking system
homepage
repositoryhttps://github.com/IssueCraft/IssueCraft
max_upload_size
id2034095
size506,635
Steve Biedermann (hardliner66)

documentation

README

IssueCraft

A new take on issue tracking.

ATTENTION: IssueCraft is still in it's infancy and should be considered pre-alpha software

Overview

IssueCraft will be an issue tracker that's meant to be production ready, yet simple to use and extend.

Features

  • Create and manage projects, issues, and users
  • Custom query language (IQL) for interacting with the system

Planned Features

  • A server for multi-user environments

Installation

cargo install issuecraft

Usage

Run queries using the cli:

issuecraft "CREATE PROJECT myproject"

Demo

IssueCraft Demo

Query Language

The IssueCraft cli uses IQL (IssueCraft Query Language) as an interface between you and the system.

Examples:

  • CREATE PROJECT myproject
  • CREATE ISSUE IN myproject TITLE "Bug fix"
  • SELECT * FROM issues WHERE status = open
  • ASSIGN project#123 TO username
  • CLOSE project#123

More info can be found here: issuecraft-ql

Commit count: 57

cargo fmt