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

https://github.com/scottgal/mostlylucid.ephemeral

Score: 12.454049287372145

Last synced: about 10 hours ago
JSON representation

Repository metadata:

A collection of TINY patterns implemented using the mostlylucid.ephemeral library (also in this repo)


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 123
Total Committers: 1
Avg Commits per committer: 123.0
Development Distribution Score (DDS): 0.0

Commits in past year: 123
Committers in past year: 1
Avg Commits per committer in past year: 123.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
scott s****y@g****m 123

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 0
Total pull requests: 2
Average time to close issues: N/A
Average time to close pull requests: 21 minutes
Total issue authors: 0
Total pull request authors: 1
Average comments per issue: 0
Average comments per pull request: 0.0
Merged pull request: 1
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 2
Past year average time to close issues: N/A
Past year average time to close pull requests: 21 minutes
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 1
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

Top Pull Request Authors

  • scottgal (2)

Top Issue Labels

Top Pull Request Labels


Package metadata

nuget.org: mostlylucid.ephemeral.patterns.signalinghttp

HTTP client helper that emits fine-grained progress and stage signals during downloads.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:01:15.969Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,207 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.signalcoordinatedreads

Signal-coordinated readers that pause during updates - quiesce reads without hard locks.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:01:17.110Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,147 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.backpressure

Signal-driven backpressure pattern - defer intake when backpressure signals present.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:00:54.583Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,238 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.circuitbreaker

Stateless circuit breaker that reads state from the ephemeral signal window.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:00:56.134Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,262 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.reactivefanout

Reactive two-stage pipeline that throttles stage 1 when stage 2 signals backpressure.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:00:56.411Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,195 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.telemetry

Async signal handler for telemetry integration with non-blocking I/O.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:01:14.850Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,265 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.signallogwatcher

Watches a SignalSink for matching signals and triggers callbacks. Useful for error monitoring.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:01:15.544Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,199 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.longwindowdemo

Demonstrates configurable window sizes - from tiny to thousands of tracked operations.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:01:19.550Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,203 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.signalreactionshowcase

Demonstrates signal emission, async dispatch, and sink polling patterns.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:01:18.379Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,209 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.keyedpriorityfanout

Keyed fan-out with multiple priority lanes - priority items drain first while maintaining per-key ordering.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:01:21.591Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,183 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.controlledfanout

Controlled fan-out pattern: global gate bounds total concurrency while per-key ordering is preserved.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:01:35.854Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,197 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.dynamicconcurrency

Dynamic concurrency adjustment based on load signals (scale up/down).

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:01:35.420Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,250 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.adaptiverate

Adaptive rate limiting using ephemeral signals for automatic backoff.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:06:28.414Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,266 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.patterns.anomalydetector

Moving-window anomaly detection based on signal pattern thresholds.

  • Homepage:
  • Licenses: Unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:08:05.291Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,216 Total
  • Rankings:
    • Dependent repos count: 6.475%
    • Average: 11.922%
    • Dependent packages count: 17.369%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.atoms.windowsize

Package Description

  • Homepage:
  • Licenses: unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:00:54.699Z (1 day ago)
  • Versions: 27
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 6,566 Total
  • Rankings:
    • Dependent repos count: 6.471%
    • Dependent packages count: 17.36%
    • Average: 26.989%
    • Downloads: 57.136%
  • Maintainers (1)
nuget.org: mostlylucid.ephemeral.atoms.ratelimit

Package Description

  • Homepage:
  • Licenses: unlicense
  • Latest release: 2.10.0 (published 23 days ago)
  • Last Synced: 2026-08-14T15:01:40.889Z (1 day ago)
  • Versions: 27
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 6,539 Total
  • Rankings:
    • Dependent repos count: 6.471%
    • Dependent packages count: 17.36%
    • Average: 26.989%
    • Downloads: 57.136%
  • Maintainers (1)