#lib #issue #github #notes

local_issues_lib

the lib provide feature that local issue (like a github)

21 releases (9 breaking)

Uses new Rust 2024

new 0.16.6 May 22, 2025
0.15.1 May 17, 2025

#329 in Filesystem

Download history 95/week @ 2025-04-18 412/week @ 2025-04-25 571/week @ 2025-05-02 176/week @ 2025-05-09 608/week @ 2025-05-16

1,862 downloads per month

MIT/Apache

38KB
1K SLoC

local issues lib

There is a high possibility that many breaking changes will occur before reaching version 1.0.

notes

tasks here

Local Issues Lib

this lib provides feature that manage issues like a "github issue".

Config

save to home_dir/.local_issues/config.json.

details info is in here

RoadMap

v1 ~

  • basic feats
    • manage project
      • open
      • save
    • edit project info
      • rename
    • search issues and comments
    • manage issues
      • add issue
      • rename issue
      • edit due
      • open issue
      • close issue
      • remove issue
    • manage comments
      • add comment
      • remove comment
      • show comment
      • hide comment
  • Users and author for AI functions(v2~)
  • feat: Config
  • Display by Options
  • stabilization

v2 ~

  • feat: export to md file. or sync md
  • feat: AI(LLM) team member as User. -> details
  • feat: Tags and priority
  • feat: display_options mod (Previously Printer struct).
  • feat: integrated git ctrl

Project Structure

  • Project
    • project name
    • current_id
    • created_at
    • updated_at
    • project_path
    • storage_path
    • db_path
    • users
      • list: HashMap<Uuid, User>
        • User: {name, id: Uuid}
    • issues: HashMap<u64, Issue>
      • u64: id
      • Issue
        • name
        • created_at
        • updated_at
        • due_date: Option
        • author: User
        • assigned_member: Users
        • status
          • Open
          • Closed
            • Resolved
            • UnResolved
        • messages
          • list: Vec<Message>
            • Message
              • message: String
              • show: bool
              • created_at
              • author: User

Dependencies

~1.8–9.5MB
~86K SLoC