![]() |
VOOZH | about |
dotnet add package Fleece.Core --version 4.0.1
NuGet\Install-Package Fleece.Core -Version 4.0.1
<PackageReference Include="Fleece.Core" Version="4.0.1" />
<PackageVersion Include="Fleece.Core" Version="4.0.1" />Directory.Packages.props
<PackageReference Include="Fleece.Core" />Project file
paket add Fleece.Core --version 4.0.1
#r "nuget: Fleece.Core, 4.0.1"
#:package Fleece.Core@4.0.1
#addin nuget:?package=Fleece.Core&version=4.0.1Install as a Cake Addin
#tool nuget:?package=Fleece.Core&version=4.0.1Install as a Cake Tool
Simple issue management in repository folders.
Fleece is a lightweight, file-based issue tracking system designed to live alongside your code. Issues are stored as JSONL files in your repository, making them versionable, portable, and always accessible - even offline.
Fleece is distributed as a .NET tool. Install it globally with:
dotnet tool install --global Fleece.Cli
Or install locally in your project:
dotnet tool install Fleece.Cli
Issues are stored in .fleece/issues.jsonl in your repository root. The directory is created automatically when you create your first issue.
# Create an issue (--title and --type required)
fleece create --title "Add user authentication" --type feature
# Create with tags
fleece create --title "Fix login bug" --type bug --tags "urgent,backend"
fleece list # Shows only open issues by default
fleece list --all # Show all issues including complete/closed
fleece list --status complete # Filter by specific status
fleece list --type bug # Filter by type
fleece list --json # JSON output for scripting
fleece list --json-verbose # JSON with all metadata fields
fleece edit abc123 --status complete
fleece edit abc123 --priority 1 --linked-pr 42
fleece edit abc123 --tags "reviewed,ready"
fleece search "authentication"
fleece history
fleece history abc123 # History for specific issue
fleece history --user john # Filter by user
Fleece uses event-sourced JSONL storage: a snapshot file plus per-session change files.
.fleece/
issues.jsonl # Projected snapshot (lean issue records)
tombstones.jsonl # Hard-deleted issue records
changes/
change_<guid>.jsonl # Per-session event log; first line is a `meta` event
.active-change # Current session's change-file pointer (gitignored)
.replay-cache # Cache of projected state at HEAD (gitignored)
Example snapshot entry:
{"id":"a1b2c3","title":"Fix login bug","status":"Open","type":"Bug","priority":1,"createdAt":"2026-01-15T10:30:00Z","lastUpdate":"2026-01-15T10:30:00Z"}
Reads layer the snapshot plus all change files in topological order; writes append events to the active change file. Run fleece project on the default branch (typically daily, via the GitHub Action template installed by fleece install) to compact events back into the snapshot.
This format provides:
follows-pointer DAG| Type | Description |
|---|---|
task |
General work item |
bug |
Something broken |
chore |
Maintenance work |
idea |
Future consideration |
feature |
New functionality |
| Status | Description |
|---|---|
open |
Active, needs work |
complete |
Work finished, pending verification |
closed |
Done and verified |
archived |
No longer relevant |
Fleece tracks all changes to issues with user attribution. View the history with:
fleece history
Each change record includes:
Fleece integrates with Claude Code to enable AI-assisted issue management.
fleece install
This adds hooks to .claude/settings.json that:
fleece prime
Outputs instructions that help Claude Code understand how to work with Fleece issues.
See the for complete command documentation.
Contributions are welcome. Please open an issue to discuss significant changes before submitting a PR.
MIT License - see for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 4.0.1 | 51 | 6/13/2026 |
| 4.0.0 | 51 | 6/13/2026 |
| 3.1.3 | 98 | 5/17/2026 |
| 3.1.2 | 94 | 5/17/2026 |
| 3.1.1 | 102 | 5/14/2026 |
| 3.1.0 | 129 | 5/13/2026 |
| 3.0.0 | 217 | 4/28/2026 |
| 2.2.1 | 111 | 4/19/2026 |
| 2.2.0 | 105 | 4/18/2026 |
| 2.1.1 | 306 | 4/13/2026 |
| 2.1.0 | 109 | 4/12/2026 |
| 2.0.0 | 122 | 4/8/2026 |
| 1.7.2 | 399 | 3/24/2026 |
| 1.7.1 | 118 | 3/24/2026 |
| 1.7.0 | 271 | 3/24/2026 |
| 1.6.3 | 102 | 3/24/2026 |
| 1.6.2 | 338 | 3/22/2026 |
| 1.6.1 | 107 | 3/22/2026 |
| 1.6.0 | 446 | 3/13/2026 |
| 1.4.0 | 873 | 2/22/2026 |