Your first contribution starts here.

Find a small issue in a project you care about.

Find an issue

655 open issues

Snapshot checked · How we collect data

kestra-io / kestraJavaUnassigned

Plugin documentation section headings (Examples, Properties, Outputs, Metrics, Definitions) are not translated

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/pluginarea/frontendgood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

ImportantThis issue is not ready for contributions yet. The Kestra team still has to review it. Please wait until this message is removed and the issue has been move to Backlog stage before you start working on it. Pull

Read the full issue discussion

Before you start

View on GitHub
lingdojo / kana-dojoTypeScriptAssigned

[good first issue, hacktoberfest] 🍤 Hacktoberfest Task - Add new Example Sentence 522 (good-first-issue)

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

help wantedgood first issuehacktoberfest
Checked Good First IssueUpdated

What to know

🟢 Good First Issue: Add Example Sentence 52 — Beginner-Friendly Open Source Contribution 🟢 No prerequisites needed! You don't need to clone the repo, install anything, or write code. This entire contribution can be

Read the full issue discussion

Before you start

View on GitHub
lingdojo / kana-dojoTypeScriptAssigned

[good first issue, hacktoberfest] 🌸 Hacktoberfest Task - Add new Community Note Line #21 (good-first-issue)

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

documentationhelp wantedgood first issue
Checked Good First IssueUpdated

What to know

🟢 Good First Issue: Add Community Note Line 2 — Beginner-Friendly Open Source Contribution 🟢 No prerequisites needed! You don't need to clone the repo, install anything, or write code. This entire contribution can be

Read the full issue discussion

Before you start

View on GitHub
lingdojo / kana-dojoTypeScriptAssigned

[good first issue, hacktoberfest] 🧧 Hacktoberfest Task - Add new Theme: Firefly Field (good-first-issue)

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

help wantedgood first issuehacktoberfest
Checked Good First IssueUpdated

What to know

🟢 Good First Issue: Add Color Theme: Firefly Field — Beginner-Friendly Open Source Contribution 🟢 No prerequisites needed! You don't need to clone the repo, install anything, or write code. This entire contribution

Read the full issue discussion

Before you start

View on GitHub
lingdojo / kana-dojoTypeScriptAssigned

[good first issue, hacktoberfest] 🌋 Hacktoberfest Task - Add new Learner Mistake 1209 (good-first-issue)

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

help wantedgood first issuehacktoberfest
Checked Good First IssueUpdated

What to know

🟢 Good First Issue: Add Learner Mistake 120 — Beginner-Friendly Open Source Contribution 🟢 No prerequisites needed! You don't need to clone the repo, install anything, or write code. This entire contribution can be

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Replace Bootstrap utility classes in `InputText.vue`

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

ui/src/components/no-code/components/inputs/InputText.vue uses 4 Bootstrap utility classes. Bootstrap is being removed from the design system, so each one should become CSS written with the --ks- tokens from

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Replace Bootstrap utility classes in `McpConnect.vue`

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

ui/src/components/admin/mcp/tabs/McpConnect.vue uses 1 Bootstrap utility class. Bootstrap is being removed from the design system, so it should become CSS written with the --ks- tokens from ui/packages/design-system, in

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Replace Bootstrap utility classes in `FilterDateTime.vue`

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

ui/packages/design-system/src/components/Data/KsDataTable/filter/layout/FilterDateTime.vue uses 1 Bootstrap utility class. Bootstrap is being removed from the design system, so it should become CSS written with the

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Replace Bootstrap utility classes in `ConditionRow.vue`

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

ui/packages/design-system/src/components/Data/KsDataTable/filter/ConditionRow.vue uses 2 Bootstrap utility classes. Bootstrap is being removed from the design system, so each one should become CSS written with the --ks-

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Replace Bootstrap utility classes in `MainFilter.vue`

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

ui/packages/design-system/src/components/Data/KsDataTable/filter/MainFilter.vue uses 1 Bootstrap utility class. Bootstrap is being removed from the design system, so it should become CSS written with the --ks- tokens

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Add unit tests for confirmReauth

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

What ui/src/composables/useReauthDialog.ts already has a test, but the exports below have no coverage in it. It gates the re-authentication prompt. One of seven exports with no coverage, and it decides whether a user is

Read the full issue discussion

Before you start

View on GitHub
bundlab / finance-coachJavaAssigned

Feature: Support custom budget rules beyond the standard 50/30/20

A lightweight terminal-base Java application that helps users manage personal finances using the 50/30/20 budgeting rule. Features transaction tracking, CSV persistence, and real-time AI-powered financial coaching.

enhancementgood first issue
Checked Up For GrabsUpdated

What to know

Description Currently, the application is built around the fixed 50/30/20 budgeting rule. It would be great to allow users to define their own custom budget percentages. Proposed Features Allow users to set custom

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Replace Bootstrap utility classes in `Toc.vue`

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

ui/src/components/docs/Toc.vue uses 7 Bootstrap utility classes. Bootstrap is being removed from the design system, so each one should become CSS written with the --ks- tokens from ui/packages/design-system, in the

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Add unit tests for findTaskLikeAtCursor

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

What ui/src/composables/monaco/languages/taskCompletionScoping.ts already has a test, but the exports below have no coverage in it. It decides which task the cursor is inside, which scopes every completion offered in

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Add unit tests for endOfWordColumn and NO_SUGGESTIONS

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

What ui/src/composables/monaco/languages/pebbleLanguageConfigurator.ts already has a test, but the exports below have no coverage in it. Three of this module's seven exports are uncovered. endOfWordColumn decides where

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Add unit tests for WEBHOOK_TRIGGER_TYPES

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

What ui/src/utils/webhook.ts already has a test, but the exports below have no coverage in it. The constant decides which triggers the UI treats as webhooks. A trigger type missing from it silently loses its webhook

Read the full issue discussion

Before you start

View on GitHub
lingdojo / kana-dojoTypeScriptAssigned

[good first issue, hacktoberfest] 🎐 Hacktoberfest Task - Add new Dialect Entry 785 (good-first-issue)

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

help wantedgood first issuehacktoberfest
Checked Good First IssueUpdated

What to know

🟢 Good First Issue: Add Dialect Entry 78 — Beginner-Friendly Open Source Contribution 🟢 No prerequisites needed! You don't need to clone the repo, install anything, or write code. This entire contribution can be done

Read the full issue discussion

Before you start

View on GitHub
lingdojo / kana-dojoTypeScriptAssigned

[good first issue, hacktoberfest] 🀄 Hacktoberfest Task - Add new Theme: Indigo Shibori (good-first-issue)

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

help wantedgood first issuehacktoberfest
Checked Good First IssueUpdated

What to know

🟢 Good First Issue: Add Color Theme: Indigo Shibori — Beginner-Friendly Open Source Contribution 🟢 No prerequisites needed! You don't need to clone the repo, install anything, or write code. This entire contribution

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaAssigned

Add unit tests for registerServiceWorker

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

What ui/src/utils/serviceWorker.ts already has a spec, but the exports below have no coverage in it. It registers the PWA service worker at boot. It has to be inert where the browser does not support it, since throwing

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaAssigned

Add unit tests for the TaskEnum and TaskNamespace no-code fields

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

What ui/src/components/no-code/components/tasks/TaskEnum.vue has no test yet. Both render a selector in the no-code editor: TaskEnum from the schema's enum list, TaskNamespace from the namespaces the instance knows

Read the full issue discussion

Before you start

View on GitHub
JabRef / jabrefJavaAssigned

Copy and paste to other programs should keep syntax highlighting

Desktop app for managing BibTeX and BibLaTeX (.bib) libraries

good first issue📍 Assigned📌 Pinned
Checked Good First IssueUpdated

What to know

See also 17355 I have @Article{Agrawal2015, author = {Agrawal, Shikha and Agrawal, Jitendra}, date = {2015}, journaltitle = {Procedia Computer Science}, title = {Survey on Anomaly Detection using Data Mining

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Replace Bootstrap utility classes in `Revisions.vue`

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

ui/src/components/layout/Revisions.vue uses 11 Bootstrap utility classes. Bootstrap is being removed from the design system, so each one should become CSS written with the --ks- tokens from ui/packages/design-system, in

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Add unit tests for the topNav store

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

What ui/src/stores/topNav.ts has no test yet. Every page writes its title, breadcrumb and description here for the top bar to render. Stale values from a previous route are what show up as the wrong breadcrumb after

Read the full issue discussion

Before you start

View on GitHub
JabRef / jabrefJavaAssigned

Fix button placement at commit dialog

Desktop app for managing BibTeX and BibLaTeX (.bib) libraries

good first issue📍 Assigned📌 Pinned
Checked Good First IssueUpdated

What to know

Folow-up to 16569 The button should be in the same line as the other

Read the full issue discussion

Before you start

View on GitHub
lingdojo / kana-dojoTypeScriptUnassigned

[good first issue, hacktoberfest] 🐡 Hacktoberfest Task - Add new Etiquette Tip 577 (good-first-issue)

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

help wantedgood first issuehacktoberfest
Checked Good First IssueUpdated

What to know

🟢 Good First Issue: Add Etiquette Tip 57 — Beginner-Friendly Open Source Contribution 🟢 No prerequisites needed! You don't need to clone the repo, install anything, or write code. This entire contribution can be done

Read the full issue discussion

Before you start

View on GitHub
lingdojo / kana-dojoTypeScriptAssigned

[good first issue, hacktoberfest] 🍚 Hacktoberfest Task - Add new Etiquette Tip 1207 (good-first-issue)

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

help wantedgood first issuehacktoberfest
Checked Good First IssueUpdated

What to know

🟢 Good First Issue: Add Etiquette Tip 120 — Beginner-Friendly Open Source Contribution 🟢 No prerequisites needed! You don't need to clone the repo, install anything, or write code. This entire contribution can be done

Read the full issue discussion

Before you start

View on GitHub
lingdojo / kana-dojoTypeScriptAssigned

[good first issue, hacktoberfest] 🎴 Hacktoberfest Task - Add new Example Sentence 139 (good-first-issue)

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

help wantedgood first issuehacktoberfest
Checked Good First IssueUpdated

What to know

🟢 Good First Issue: Add Example Sentence 13 — Beginner-Friendly Open Source Contribution 🟢 No prerequisites needed! You don't need to clone the repo, install anything, or write code. This entire contribution can be

Read the full issue discussion

Before you start

View on GitHub
lingdojo / kana-dojoTypeScriptUnassigned

[good first issue, hacktoberfest] 🎋 Hacktoberfest Task - Add new False Friend Pair 215 (good-first-issue)

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

help wantedgood first issuehacktoberfest
Checked Good First IssueUpdated

What to know

🟢 Good First Issue: Add False Friend Pair 21 — Beginner-Friendly Open Source Contribution 🟢 No prerequisites needed! You don't need to clone the repo, install anything, or write code. This entire contribution can be

Read the full issue discussion

Before you start

View on GitHub
kestra-io / kestraJavaUnassigned

Add unit tests for the autocompletion provider

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

area/frontendkind/cooldowngood first issue
Checked Good First Issue, Up For GrabsUpdated

What to know

What ui/src/services/autoCompletionProvider.ts has no test yet. It backs editor autocompletion, and six of its exports have no coverage. Its suggestions are what users see when typing an expression, so a wrong or

Read the full issue discussion

Before you start

View on GitHub
lingdojo / kana-dojoTypeScriptAssigned

[good first issue, hacktoberfest] 🎌 Hacktoberfest Task - Add new Dialect Entry 435 (good-first-issue)

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

help wantedgood first issuehacktoberfest
Checked Good First IssueUpdated

What to know

🟢 Good First Issue: Add Dialect Entry 43 — Beginner-Friendly Open Source Contribution 🟢 No prerequisites needed! You don't need to clone the repo, install anything, or write code. This entire contribution can be done

Read the full issue discussion

Before you start

View on GitHub