An open API service for producing an overview of a list of open source projects.

https://github.com/jasperfx/jasperfx

Score: 25.44516922771124

Last synced: 1 day ago
JSON representation

Repository metadata:

Foundational elements of the "Critter Stack"


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 1,267
Total Committers: 30
Avg Commits per committer: 42.233
Development Distribution Score (DDS): 0.066

Commits in past year: 912
Committers in past year: 27
Avg Commits per committer in past year: 33.778
Development Distribution Score (DDS) in past year: 0.072

Name Email Commits
Jeremy D. Miller j****r@y****m 1183
Anne Erdtsieck a****k@t****l 19
JT H****y 19
Felix Winterhalter f****x@r****m 7
Robert Putnam t****m@g****m 5
Marko Lahma m****a@g****m 4
Andrei Bespamiatnov a****z@g****m 3
mysticmind b****i@g****m 3
Max Obrist c****k 2
Alexander Skjold Jasper a****r@v****m 2
Jur Balledux j****x@t****m 1
micah-fedora m****h@l****o 1
Aksel Kvitberg a****g@o****m 1
Alan Klimowski a****i@g****m 1
Andre Vieira 5****s 1
Arnel Robles a****s@g****m 1
Chris Canal c****r 1
Daniel Häfele h****e@x****t 1
Dmytro Pryvedeniuk d****k@g****m 1
Erik Shafer e****r 1
Evan Lofback e****k@y****m 1
Jon Bockhorst j****t@g****m 1
Kenneth Skovhede k****h@h****k 1
Laurence Gillian l****u@v****m 1
Lodewijk Sioen l****n@g****m 1
Marc Piechura p****a@g****t 1
NielsAudoor 2****r 1
Thomas t****h@p****m 1
Tore Hammervoll h****e@g****m 1
romanx a****x@r****k 1

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 367
Total pull requests: 438
Average time to close issues: 6 days
Average time to close pull requests: about 15 hours
Total issue authors: 21
Total pull request authors: 22
Average comments per issue: 0.5
Average comments per pull request: 0.13
Merged pull request: 406
Bot issues: 0
Bot pull requests: 0

Past year issues: 297
Past year pull requests: 383
Past year average time to close issues: 3 days
Past year average time to close pull requests: about 6 hours
Past year issue authors: 16
Past year pull request authors: 17
Past year average comments per issue: 0.52
Past year average comments per pull request: 0.12
Past year merged pull request: 367
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/jasperfx/jasperfx

Top Issue Authors

  • jeremydmiller (329)
  • erdtsieck (12)
  • Blackclaws (6)
  • uniquelau (2)
  • chrisbbe (2)
  • Juff-Ma (1)
  • tzdevelopteam (1)
  • smoqmilus (1)
  • HaydenKowalchuk (1)
  • BhanuKorthiwada (1)
  • bugs-wkettlitz (1)
  • anderspede (1)
  • IlBaffo (1)
  • alfkonee (1)
  • danielwinkler (1)

Top Pull Request Authors

  • jeremydmiller (368)
  • Hawxy (19)
  • erdtsieck (15)
  • Blackclaws (7)
  • thechucklingatom (4)
  • lahma (3)
  • alexanderjasper (3)
  • micahosborne (2)
  • thuijer (2)
  • LodewijkSioen (2)
  • tomap (2)
  • kenkendk (1)
  • uniquelau (1)
  • Romanx (1)
  • lofbacke (1)

Top Issue Labels

  • enhancement (11)
  • bug (2)
  • documentation (1)
  • blocked (1)
  • invalid (1)

Top Pull Request Labels


Package metadata

proxy.golang.org: github.com/jasperfx/jasperfx

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/jasperfx/jasperfx#section-documentation
  • Licenses: mit
  • Latest release: v2.92.0+incompatible (published 13 days ago)
  • Last Synced: 2026-11-04T19:45:08.464Z (2 days ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.303%
    • Average: 4.448%
    • Dependent repos count: 4.593%
proxy.golang.org: github.com/JasperFx/jasperfx

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/JasperFx/jasperfx#section-documentation
  • Licenses: mit
  • Latest release: v2.92.0+incompatible (published 12 days ago)
  • Last Synced: 2026-11-04T19:45:08.481Z (2 days ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.337%
    • Average: 4.483%
    • Dependent repos count: 4.629%
nuget.org: jasperfx.sourcegenerator

Source generators for JasperFx: OptionsDescription (IDescribeMyself.ToDescription() without Reflection), CLI command discovery, and command input parsing — all reflection-free for fast cold start and trim/AOT

  • Homepage: http://github.com/jasperfx/jasperfx
  • Licenses: MIT
  • Latest release: 2.100.0 (published 1 day ago)
  • Last Synced: 2026-11-05T18:57:42.553Z (1 day ago)
  • Versions: 187
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,092,372 Total
  • Rankings:
    • Dependent repos count: 5.972%
    • Average: 10.966%
    • Dependent packages count: 15.961%
  • Maintainers (1)
nuget.org: jasperfx.runtimecompiler

Runtime Roslyn Compilation and Code Generation Chicanery

  • Homepage: http://github.com/jasperfx/jasperfx
  • Licenses: MIT
  • Latest release: 5.0.1 (published 10 days ago)
  • Last Synced: 2026-11-04T19:45:07.614Z (2 days ago)
  • Versions: 78
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 20,206,064 Total
  • Rankings:
    • Downloads: 1.302%
    • Average: 12.206%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (1)
nuget.org: jasperfx.events.inmemory

An in-memory document and event store for prototyping a Critter Stack application from stub types before choosing Marten, Polecat or Fisher. Deliberately short-lived: it refuses to start in Production.

  • Homepage: http://github.com/jasperfx/jasperfx
  • Licenses: MIT
  • Latest release: 2.100.0 (published 1 day ago)
  • Last Synced: 2026-11-05T20:50:48.168Z (1 day ago)
  • Versions: 29
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,245 Total
  • Rankings:
    • Dependent repos count: 5.577%
    • Forks count: 5.646%
    • Stargazers count: 10.612%
    • Dependent packages count: 14.91%
    • Average: 18.77%
    • Downloads: 57.102%
  • Maintainers (1)
npmjs.org: @jasperfx/event-model-vue

Vue renderer for a JasperFx.Events EventModelDescriptor. Lives beside the descriptor it draws, so every viewer — Stoat's design-time canvas, CritterWatch's runtime canvas — renders one descriptor the same way.

  • Homepage: https://github.com/JasperFx/bobcat/tree/main/src/Bobcat.EventModel.FrontEnd#readme
  • Licenses: MIT
  • Latest release: 0.16.0 (published 11 days ago)
  • Last Synced: 2026-11-05T16:00:47.867Z (1 day ago)
  • Versions: 12
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,141 Last month
  • Rankings:
    • Dependent repos count: 21.027%
    • Average: 25.666%
    • Dependent packages count: 30.304%
  • Maintainers (1)
nuget.org: jasperfx.events.microsoftextensionsai

Adapts a Microsoft.Extensions.AI IEmbeddingGenerator to the Critter Stack's store-neutral IEmbeddingProvider, so an embedding model configured once for OpenAI, Azure OpenAI, Ollama or any other M.E.AI provider drives vector search in Marten, Polecat and Fisher.

  • Homepage: http://github.com/jasperfx/jasperfx
  • Licenses: MIT
  • Latest release: 2.100.0 (published 1 day ago)
  • Last Synced: 2026-11-05T19:29:15.268Z (1 day ago)
  • Versions: 56
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 6,418 Total
  • Rankings:
    • Dependent repos count: 5.647%
    • Dependent packages count: 15.098%
    • Average: 25.974%
    • Downloads: 57.178%
  • Maintainers (1)
nuget.org: jasperfx.events.compliancetests

Shared behavioral compliance test suites for Critter Stack event stores. Ships as C# source, not a compiled assembly.

  • Homepage: http://github.com/jasperfx/jasperfx
  • Licenses: MIT
  • Latest release: 2.100.1 (published 1 day ago)
  • Last Synced: 2026-11-06T01:29:42.789Z (1 day ago)
  • Versions: 103
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 32,038 Total
  • Rankings:
    • Dependent repos count: 5.768%
    • Dependent packages count: 15.42%
    • Average: 26.071%
    • Downloads: 57.025%
  • Maintainers (1)
nuget.org: jasperfx.aspire

Surfaces a JasperFx application's command-line verbs (check-env, describe, codegen, resources, projections) as clickable custom commands on the resource in the .NET Aspire dashboard.

  • Homepage: http://github.com/jasperfx/jasperfx
  • Licenses: MIT
  • Latest release: 2.100.0 (published 1 day ago)
  • Last Synced: 2026-11-05T20:59:10.174Z (1 day ago)
  • Versions: 169
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 88,882 Total
  • Rankings:
    • Dependent repos count: 5.942%
    • Dependent packages count: 15.882%
    • Average: 26.091%
    • Downloads: 56.45%
  • Maintainers (1)
nuget.org: jasperfx.sourcegeneration

Source generator for JasperFx command discovery — eliminates runtime assembly scanning for CLI commands

  • Homepage: http://github.com/jasperfx/jasperfx
  • Licenses: MIT
  • Latest release: 2.0.0 (published 6 months ago)
  • Last Synced: 2026-11-04T20:01:19.381Z (2 days ago)
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,613,336 Total
  • Rankings:
    • Dependent repos count: 6.113%
    • Dependent packages count: 16.332%
    • Average: 26.231%
    • Downloads: 56.247%
  • Maintainers (1)
nuget.org: jasperfx.events.sourcegenerator

Source generator for Fast Aggregate Projections for Marten and future JasperFx Event Stores

  • Homepage: http://github.com/jasperfx/jasperfx
  • Licenses: MIT
  • Latest release: 2.100.1 (published 1 day ago)
  • Last Synced: 2026-11-06T01:02:57.265Z (1 day ago)
  • Versions: 205
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 215,734 Total
  • Rankings:
    • Dependent repos count: 6.228%
    • Dependent packages count: 16.637%
    • Average: 26.386%
    • Downloads: 56.295%
  • Maintainers (1)
nuget.org: jasperfx.events

Foundational Event Store Abstractions and Projections for the Critter Stack

  • Homepage: http://github.com/jasperfx/jasperfx
  • Licenses: MIT
  • Latest release: 2.100.0 (published 1 day ago)
  • Last Synced: 2026-11-05T20:33:33.720Z (1 day ago)
  • Versions: 288
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 16,347,772 Total
  • Rankings:
    • Dependent repos count: 6.96%
    • Dependent packages count: 18.673%
    • Average: 27.246%
    • Downloads: 56.105%
  • Maintainers (1)
nuget.org: jasperfx

Foundational helpers and command line support used by JasperFx and the Critter Stack projects

  • Homepage: http://github.com/jasperfx/jasperfx
  • Licenses: MIT
  • Latest release: 2.100.1 (published 1 day ago)
  • Last Synced: 2026-11-06T01:19:48.254Z (1 day ago)
  • Versions: 293
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 32,313,297 Total
  • Rankings:
    • Dependent repos count: 7.007%
    • Dependent packages count: 18.797%
    • Average: 27.272%
    • Downloads: 56.012%
  • Maintainers (1)

Dependencies

src/Widgets5/Widgets5.csproj nuget
.github/workflows/publish-event-model-vue.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
package.json npm
  • concurrently ^9.2.1 development
  • markdown-it-block-embed ^0.0.3 development
  • mermaid ^11.4.1 development
  • vitepress 1.6.4 development
  • vitepress-plugin-llms ^1.5.1 development
  • vitepress-plugin-mermaid ^2.0.17 development
  • wrangler ^4.0.0 development
src/AspireSample/AspireSample.Api/AspireSample.Api.csproj nuget
  • Npgsql *
src/AspireSample/AspireSample.AppHost/AspireSample.AppHost.csproj nuget
  • Aspire.Hosting.AppHost *
  • Aspire.Hosting.PostgreSQL *
src/DocSamples/DocSamples.csproj nuget
src/ExtensionCommands/ExtensionCommands.csproj nuget
src/FakeApp/FakeApp.csproj nuget
src/GeneratorTarget/GeneratorTarget.csproj nuget
src/JasperFx.AotSmoke/JasperFx.AotSmoke.csproj nuget
.github/workflows/docs-prs.yml actions
  • actions/checkout v7 composite
  • actions/setup-dotnet v6 composite
  • actions/setup-node v7 composite
  • docker://ghcr.io/igorshubovych/markdownlint-cli latest composite
src/WebServiceTarget/WebServiceTarget.csproj nuget
src/Widgets2/Widgets2.csproj nuget
.github/workflows/docs.yml actions
  • actions/checkout v7 composite
  • actions/setup-dotnet v6 composite
  • actions/setup-node v7 composite
  • cloudflare/wrangler-action v4 composite
.github/workflows/dotnet.yml actions
  • actions/checkout v7 composite
  • actions/setup-dotnet v6 composite
.nuke/temp/targets-smoke/required_and_present.csproj nuget
.nuke/temp/targets-smoke/required_but_absent.csproj nuget
.nuke/temp/targets-smoke/single_copy.csproj nuget
src/ExtensionStandIn/ExtensionStandIn.csproj nuget
src/JasperFx/JasperFx.csproj nuget
  • FastExpressionCompiler *
  • ImTools *
  • Microsoft.Bcl.TimeProvider *
  • Microsoft.Extensions.DependencyInjection.Abstractions *
  • Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions *
  • Microsoft.Extensions.Hosting *
  • Microsoft.Extensions.ObjectPool *
  • Polly.Core *
  • Spectre.Console *
src/JasperFx.Aspire/JasperFx.Aspire.csproj nuget
  • Aspire.Hosting *
src/JasperFx.SourceGenerator/JasperFx.SourceGenerator.csproj nuget
  • Microsoft.CodeAnalysis.Analyzers *
  • Microsoft.CodeAnalysis.CSharp *
src/JasperFx.SourceGenerator.Tests/JasperFx.SourceGenerator.Tests.csproj nuget
  • Microsoft.CodeAnalysis.CSharp *
  • Microsoft.Extensions.DependencyInjection *
  • Shouldly *
  • xunit.v3 *
src/TestRunnerStandIn/TestRunnerStandIn.csproj nuget
src/event-model-vue/package.json npm
  • @tsconfig/node24 ^24.0.4 development
  • @types/node ^25.5.0 development
  • @vitejs/plugin-vue ^6.0.5 development
  • @vue-flow/core ^1.48.2 development
  • @vue/test-utils ^2.4.10 development
  • @vue/tsconfig ^0.9.0 development
  • happy-dom ^20.9.0 development
  • typescript ~5.9.3 development
  • vite ^8.0.0 development
  • vite-plugin-dts ^4.5.4 development
  • vitest ^4.1.0 development
  • vue ^3.5.30 development
  • vue-tsc ^3.2.6 development
.nuke/temp/targets-smoke/dupes_dedupe_off.csproj nuget
.nuke/temp/targets-smoke/no_analyzers.csproj nuget
src/CodegenTests/CodegenTests.csproj nuget
  • FSharp.Core *
  • Microsoft.Testing.Extensions.CodeCoverage *
  • NSubstitute *
  • Shouldly *
  • xunit.v3 *
src/CodegenTests.FSharp/CodegenTests.FSharp.csproj nuget
  • Shouldly *
  • xunit.v3 *
src/CommandLineBenchmarks/CommandLineBenchmarks.csproj nuget
  • BenchmarkDotNet *
src/CoreTests/CoreTests.csproj nuget
  • Microsoft.Testing.Extensions.CodeCoverage *
  • NSubstitute *
  • Shouldly *
  • xunit.v3 *
package-lock.json npm
  • 466 dependencies
build/Build.csproj nuget
  • NuGet.Packaging 6.12.5
  • Nuke.Common 10.1.0
  • System.Security.Cryptography.Xml 9.0.18
src/CommandLineRunner/CommandLineRunner.csproj nuget
src/CommandLineTests/CommandLineTests.csproj nuget
  • Microsoft.Testing.Extensions.CodeCoverage *
  • NSubstitute *
  • Shouldly *
  • xunit.v3 *
src/DescriptionWriter/DescriptionWriter.csproj nuget
src/EventStoreTests/EventStoreTests.csproj nuget
  • Microsoft.Extensions.TimeProvider.Testing *
  • Microsoft.Testing.Extensions.CodeCoverage *
  • NSubstitute *
  • Shouldly *
  • xunit.v3 *
src/EventTests/EventTests.csproj nuget
  • Microsoft.Extensions.TimeProvider.Testing *
  • Microsoft.Testing.Extensions.CodeCoverage *
  • NSubstitute *
  • Shouldly *
  • xunit.v3 *
src/FSharpCodegenTarget/FSharpCodegenTarget.csproj nuget
src/FakeTool/FakeTool.csproj nuget
src/JasperFx.Events/JasperFx.Events.csproj nuget
src/event-model-vue/package-lock.json npm
  • 233 dependencies
src/Widgets1/Widgets1.csproj nuget
.github/workflows/event-model-vue.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
.github/workflows/on-manual-do-nuget-publish.yml actions
  • actions/checkout v7 composite
  • actions/setup-dotnet v6 composite
.nuke/temp/targets-smoke/dupes_dedupe_on.csproj nuget
src/JasperFx.Aspire.Tests/JasperFx.Aspire.Tests.csproj nuget
  • Microsoft.Testing.Extensions.CodeCoverage *
  • Shouldly *
  • xunit.v3 *
src/JasperFx.Events.ComplianceTests/JasperFx.Events.ComplianceTests.csproj nuget
  • Shouldly *
  • xunit.v3.assert *
  • xunit.v3.extensibility.core *
src/JasperFx.Events.MicrosoftExtensionsAI/JasperFx.Events.MicrosoftExtensionsAI.csproj nuget
  • Microsoft.Extensions.AI.Abstractions *
src/JasperFx.Events.MicrosoftExtensionsAI.Tests/JasperFx.Events.MicrosoftExtensionsAI.Tests.csproj nuget
  • Microsoft.Testing.Extensions.CodeCoverage *
  • Shouldly *
  • xunit.v3 *
src/JasperFx.Events.SourceGenerator/JasperFx.Events.SourceGenerator.csproj nuget
  • Microsoft.CodeAnalysis.Analyzers *
  • Microsoft.CodeAnalysis.CSharp *
src/JasperFx.Events.SourceGenerator.Tests/JasperFx.Events.SourceGenerator.Tests.csproj nuget
  • Microsoft.CodeAnalysis.CSharp *
  • Shouldly *
  • xunit.v3 *
src/JasperFx.RuntimeCompiler/JasperFx.RuntimeCompiler.csproj nuget
  • Microsoft.CodeAnalysis *
  • Microsoft.CodeAnalysis.CSharp *
  • Microsoft.CodeAnalysis.Scripting *
  • Microsoft.Extensions.Logging.Abstractions *
src/WebAPI/WebAPI.csproj nuget
src/Widgets3/Widgets3.csproj nuget
src/Widgets4/Widgets4.csproj nuget
src/InMemoryEventStoreTests/InMemoryEventStoreTests.csproj nuget
  • Microsoft.Testing.Extensions.CodeCoverage *
  • Shouldly *
  • xunit.v3 *
src/JasperFx.Events.InMemory/JasperFx.Events.InMemory.csproj nuget