softvasco/outbox-kit

Transactional outbox and inbox for .NET, on SQL Server and PostgreSQL

Is softvasco/outbox-kit beginner-friendly?

We have not seen enough recent pull requests from outside contributors to softvasco/outbox-kit to say how often they are merged. No beginner-friendly issue is open right now; the list below has the other issues we hold for it.

Stars
0
Forks
0
Open beginner issues
0
Indexed issues
20
Avg merge
3m
Merged PRs (30d)
4
Dominant language
C#
License
MIT
Last GitHub push
Nov 5, 2026
Latest indexed
Nov 6, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Beginner labels
help wanted good first issue

How to contribute to softvasco/outbox-kit

  1. Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
  2. Read its code of conduct: it covers issues and pull requests as well as chat.
  3. Your contributions will be published under the project's MIT license.
  4. Follow the repository to hear when a new beginner-friendly issue opens, or look through the other issues below.

Issues somebody may already be working on are listed last. List everything by date

  • NuGet packages per transport
    Open
    enhancement

    Difficulty 5/5 Over a week Newbie friendliness 38/100

    softvasco/outbox-kit#24 ·

  • Aspire sample with an API, a database, a broker and a consumer
    Open
    documentation

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    softvasco/outbox-kit#23 ·

  • Indexes, partitioning and schema scripts for both databases
    Open
    enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    softvasco/outbox-kit#22 ·

  • Admin endpoints for dead-lettered messages
    Open
    enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 47/100

    softvasco/outbox-kit#21 ·

  • Traces, metrics and health checks
    Open
    enhancement

    Difficulty 5/5 Over a week Newbie friendliness 30/100

    softvasco/outbox-kit#20 ·

  • Crash tests between commit and publish
    Open
    enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 43/100

    softvasco/outbox-kit#19 ·

  • Poison messages and requeue tooling
    Open
    area: inbox enhancement

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    softvasco/outbox-kit#18 ·

  • Clean up old outbox and inbox rows
    Open
    enhancement help wanted

    Difficulty 4/5 3-5 days Newbie friendliness 50/100

    softvasco/outbox-kit#17 ·

  • Inbox table and a consumer step that skips handled messages
    Open
    area: inbox enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    softvasco/outbox-kit#16 ·

  • Contract tests every transport must pass
    Open
    area: transports enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    softvasco/outbox-kit#15 ·

  • Kafka transport with an idempotent producer
    Open
    area: transports enhancement help wanted

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    softvasco/outbox-kit#14 ·

  • Azure Service Bus transport
    Open
    area: transports enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    softvasco/outbox-kit#13 ·

  • RabbitMQ transport with publisher confirms
    Open
    area: transports enhancement

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    softvasco/outbox-kit#12 ·

  • In-memory transport for tests and samples
    Open
    area: transports enhancement good first issue

    Difficulty 3/5 1-2 days Newbie friendliness 66/100

    softvasco/outbox-kit#11 ·

  • Benchmark dispatch throughput per batch size
    Open
    area: dispatch enhancement help wanted

    Difficulty 3/5 1-2 days Newbie friendliness 52/100

    softvasco/outbox-kit#10 ·

  • Document at-least-once delivery for consumers
    Open
    documentation

    Difficulty 1/5 1-3 hours Newbie friendliness 88/100

    softvasco/outbox-kit#9 ·

  • Integration tests on PostgreSQL and SQL Server
    Open
    enhancement

    Difficulty 3/5 1-2 days Newbie friendliness 54/100

    softvasco/outbox-kit#8 ·

  • Ordering per key, concurrency across keys
    Open
    area: dispatch enhancement

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    softvasco/outbox-kit#7 ·

  • Retries with backoff and a dead-letter state
    Open
    area: dispatch enhancement

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    softvasco/outbox-kit#6 ·

  • Claim batches safely across instances
    Open
    area: dispatch enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 47/100

    softvasco/outbox-kit#5 ·

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.