Curated issues
Stream Processing Good First Issues
Open issues about Stream Processing from GitHub projects in every language. The list opens on the ones we rated beginner-friendly, and the subject's other names are matched too.
Stream Processing
- Open issues
- 8.3k
- New this week
- 51
- Nobody on it yet
- 7.6k
- Average difficulty
- 4.1/5
What this list is like
- Average annotated difficulty: 4.1/5 across 8,910 issues.
- 5% of 8,910 time estimates are one day or less.
Updated Nov 11, 2026.
About Stream Processing
Stream processing handles data continuously as events arrive, rather than in periodic batches. Work here involves message brokers, stream engines and the connectors between them.
Issues somebody may already be working on are listed last. List everything by date
-
crate: spate-kafka documentation priority: medium
Difficulty 1/5 Under an hour Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
crate: spate-kafka priority: low
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
documentation good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
A-RYAN-1/event-order#30 ·
Maintainers usually reply within 1 day
-
good first issue help wanted performance
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
A-RYAN-1/event-order#28 ·
Maintainers usually reply within 1 day
-
crate: spate priority: low
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
knative-extensions/func-adapter-kafka#7 · 1 comment ·
Maintainers usually reply within 1 day
-
Area: Backend Area: M3U Area: Streams M P3
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Dispatcharr/Dispatcharr#1786 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
disk buffer: reader can be notified before the data file write completes, delaying the sink's sendOpen
Difficulty 1/5 Under an hour Newbie friendliness 88/100
vectordotdev/vector#26523 · 8 comments · 2 reactions ·
Maintainers usually reply within 1 day
-
is_live: true is ignored for a :stream input (normalized to a 3-tuple that input_realtime?/1 does not match)May be free again @Noarkhh claimed this 50 days ago, and no pull request is open. Open
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
membraneframework/boombox#149 · 1 assignee ·
-
priority: P2
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
source:nats
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
vectordotdev/vector#26345 · 2 reactions ·
Maintainers usually reply within 1 day
-
cherry-pick
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
risingwavelabs/risingwave#26969 ·
Maintainers usually reply within 1 day
-
Spark: Async micro-batch preload does not stop when either limit is reachedMay be free again A pull request for this issue was closed without being merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
a2aproject/a2a-samples#696 ·
-
type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
risingwavelabs/risingwave#26837 · 1 comment ·
Maintainers usually reply within 1 day
-
backend help wanted intermediate java kafka spring-boot
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
YeamimHossainSajid/CodeMonk#346 ·
Maintainers usually reply within 1 day
-
backend code-analysis-service help wanted intermediate java spring-boot
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
YeamimHossainSajid/CodeMonk#174 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
redpanda-data/redpanda#31624 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
ArrangementBackfill degrades to one-row-per-barrier under high upstream rate, causing iceberg-engine tables to miss backfill dataMay be free again A pull request for this issue was closed without being merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
risingwavelabs/risingwave#26421 ·
Maintainers usually reply within 1 day
-
ReliableMultiSubjectBase<T>.Observer.OnStarted throws NotImplementedException — should be a no-opOpen
Difficulty 1/5 Under an hour Newbie friendliness 75/100
-
A-streaming no-issue-activity type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
risingwavelabs/risingwave#26158 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
snowflakedb/snowflake-ingest-java#1154 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
alibaba/loongcollector#2581 · 2 comments ·
Maintainers usually reply within 4 days
-
adapter:databricks area:static-analysis engine:v2 status:triage type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
dbt-labs/dbt#14907 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
elastic/integrations#18873 ·
Maintainers usually reply within 2 days
-
needs_team
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
elastic/beats#50495 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
aws/aws-encryption-sdk-javascript#1656 ·
Maintainers usually reply within 7 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
fluent/fluent-bit#11606 ·
Maintainers usually reply within 1 day
-
needs_team
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
elastic/beats#49538 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
confluentinc/kafka-images#467 · 2 comments · 4 reactions ·
Maintainers usually reply within 15 days
-
no-issue-activity
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
risingwavelabs/risingwave#24732 · 1 comment ·
Maintainers usually reply within 1 day
-
type:bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
RuntimeWarning: non-string key in the __dict__ of class OutputsMay be free again A pull request for this issue was closed without being merged. Opentype: bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
comp-message-queues external unexpected behaviour
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
ClickHouse/ClickHouse#76852 · 2 comments · 4 reactions ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
aws-samples/amazon-managed-service-for-apache-flink-examples#70 ·
-
Team:Elastic-Agent Team:Elastic-Agent-Data-Plane
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
elastic/beats#37275 · 5 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
ansible/event-driven-ansible#114 ·
-
Processing question
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 1/5 Under an hour Newbie friendliness 68/100
confluentinc/kafka-tutorials#1330 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
-
streams: DelimiterStream leaves delimiter bytes in the output when the delimiter spans more than two chunksPossibly taken @helmipradita claimed this 3 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Maintainers usually reply within 1 day
-
LocalConsumer retains paused partitions after unsubscribe and re-subscribePossibly taken A pull request linked to this issue is open or already merged. Openbug good first issue Waiting for: Product Owner
Difficulty 2/5 1-3 hours Newbie friendliness 91/100
getsentry/arroyo#585 · 2 comments ·
Maintainers usually reply within 1 day
-
@shikijs/stream: `ShikiStreamTokenizer.clone()` shares its `tokensStable` array with the originalPossibly taken @xyrolle claimed this 27 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 18 days
-
Streaming output rails re-judge the whole response when context_size is 0Possibly taken @v0ropaev claimed this 41 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
NVIDIA-NeMo/Guardrails#2427 · 1 comment ·
Maintainers usually reply within 3 days
-
Commits carry one message each once a commit takes longer than allowed_latencyPossibly taken @slachiewicz claimed this 46 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
delta-io/kafka-delta-ingest#233 ·
-
VizPanelRenderer: useClearPreviousData truncates StreamingDataFrame field values in place (silent data loss for streaming panels)Possibly taken @tayfuryldz claimed this 50 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
[BUG] Kafka sink throws NullPointerException on every shutdown when thread_wait_time is not setPossibly taken @sigbjornivo claimed this 15 days ago. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
opensearch-project/data-prepper#7130 · 1 assignee ·
Maintainers usually reply within 1 day
Projects with the most open issues here
- confluentinc/ksql
- vectordotdev/vector — merges 31% of outside contributors' pull requests
- apache/beam — merges 59% of outside contributors' pull requests
- risingwavelabs/risingwave — merges 61% of outside contributors' pull requests
- apache/hudi — merges 46% of outside contributors' pull requests
Related pages
Questions
- How many Stream Processing issues are open here?
- 8,271 open issues: 51 opened in the last seven days, and 7,609 with nobody working on them yet. We count them once a day.
- Where do I start?
- Pick an issue marked beginner-friendly, read the project's contributing guide and comment before you begin. The contributor guide walks through it, from choosing an issue to your first pull request.
- Can you pick one for me?
- Yes: sign in with GitHub and Your next issue shows one open issue nobody has claimed, matched to your languages, your time and the difficulty you want.