thesysdev/openui
The Open Standard for Generative UI
Is thesysdev/openui beginner-friendly?
In the last 30 days, thesysdev/openui merged 76 of 139 pull requests from outside contributors, and its maintainers usually reply within 1 day. 2 beginner-friendly issues are open now.
- Stars
- 10k
- Forks
- 698
- Open beginner issues
- 2
- Indexed issues
- 75
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 133
- Dominant language
- TypeScript
- License
- MIT
- Last GitHub push
- Oct 5, 2026
- Latest indexed
- Oct 5, 2026
- Contributing guide
- No contributing guide
- Code of conduct
- No code of conduct
- Beginner labels
- help wanted good first issue
How to contribute to thesysdev/openui
- There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
- Your contributions will be published under the project's MIT license.
- Pick one of the 2 open beginner-friendly issues below and comment that you want to work on it before you start.
Issues somebody may already be working on are listed last. List everything by date
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 18/100
thesysdev/openui#1528 · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 Half a day Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 22/100
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
thesysdev/openui#1445 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 76/100
thesysdev/openui#1440 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 35/100
thesysdev/openui#1412 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 22/100
Maintainers usually reply within 1 day
-
Add Solid 2.0 support (@openuidev/solid-lang)?May be free again @paoValle claimed this 22 days ago, and no pull request is open. Open
Difficulty 5/5 Over a week Newbie friendliness 12/100
thesysdev/openui#1326 · 2 comments ·
Maintainers usually reply within 1 day
-
Add dataInvention flag to PromptOptions to disable the 'generate realistic/plausible data' ruleOpen
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
thesysdev/openui#959 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
Maintainers usually reply within 1 day
-
Query() caching with stale-while-revalidate (TanStack Query style): avoid loaders on every return visitMay be free again @iambharathpadhu claimed this 117 days ago, and no pull request is open. Openquestion
Difficulty 5/5 Over a week Newbie friendliness 25/100
thesysdev/openui#746 · 2 comments ·
Maintainers usually reply within 1 day
-
Add guide for how to create a dashboard using OpenUI on docsMay be free again @Adarshhic claimed this 112 days ago, and no pull request is open. Opendocumentation
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
thesysdev/openui#739 · 1 comment ·
Maintainers usually reply within 1 day
-
Renderer: commit-phase `insertBefore` NotFoundError from ElementErrorBoundary re-presenting stale children (+ index-keyed children)May be free again A pull request for this issue was closed without being merged. Openhelp wanted
Difficulty 4/5 3-5 days Newbie friendliness 45/100
thesysdev/openui#727 · 2 comments ·
Maintainers usually reply within 1 day
-
Option to generate just the library part of the promptMay be free again @Aditya-thesys claimed this 125 days ago, and no pull request is open. Openquestion
thesysdev/openui#698 · 4 comments · 3 reactions · 1 assignee ·
Maintainers usually reply within 1 day
-
question
Difficulty 5/5 Over a week Newbie friendliness 25/100
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
thesysdev/openui#666 · 5 comments ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
thesysdev/openui#663 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
Question about incremental editing configuration & merge logic for OpenUI LangMay be free again @zahlekhan claimed this 144 days ago, and no pull request is open. Openquestion
thesysdev/openui#619 · 4 comments · 1 reaction · 1 assignee ·
Maintainers usually reply within 1 day
-
ag-ui protocol error - payload is not compliant with RunAgentInputSchemaMay be free again @abhithesys claimed this 148 days ago, and no pull request is open. Open
thesysdev/openui#613 · 3 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
Documentation: genui components catalog + prompting guideMay be free again @pr3khar claimed this 168 days ago, and no pull request is open. Opendocumentation
thesysdev/openui#525 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Integration inquiry: Access OpenUI capabilities into current AntD/X based projectMay be free again @zahlekhan claimed this 175 days ago, and no pull request is open. Openquestion
thesysdev/openui#508 · 1 comment · 5 reactions · 1 assignee ·
Maintainers usually reply within 1 day
-
Validate Query/Mutation output shapes against component prop typesMay be free again @Aditya-thesys claimed this 198 days ago, and no pull request is open. Openenhancement
thesysdev/openui#463 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Support/Documentation of dynamic component registrationMay be free again @Aditya-thesys claimed this 198 days ago, and no pull request is open. Opendocumentation enhancement
thesysdev/openui#462 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
useScrollToBottom (user-message-anchor) undershoots on thread load — lands several messages before the last user messageMay be free again @abhithesys claimed this 219 days ago, and no pull request is open. Openbug
thesysdev/openui#412 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Native Flutter integrationMay be free again @AKASH80047 claimed this 57 days ago, and no pull request is open. Openenhancement help wanted
Difficulty 5/5 Over a week Newbie friendliness 35/100
thesysdev/openui#394 · 2 comments ·
Maintainers usually reply within 1 day
-
OpenUI Lang: Allow registered formatting functionsMay be free again @Aditya-thesys claimed this 223 days ago, and no pull request is open. Openenhancement
thesysdev/openui#390 · 1 assignee ·
Maintainers usually reply within 1 day
-
OpenUI Lang: Support live data sourcesMay be free again @Aditya-thesys claimed this 223 days ago, and no pull request is open. Openenhancement
thesysdev/openui#388 · 1 assignee ·
Maintainers usually reply within 1 day
-
Add documentation pages for form-generator exampleMay be free again @rabisg claimed this 223 days ago, and no pull request is open. Opendocumentation good first issue
thesysdev/openui#386 · 1 assignee ·
Maintainers usually reply within 1 day
-
Improve DX for Schema & System Prompt Generation Across BackendsMay be free again @AbhinRustagi claimed this 201 days ago, and no pull request is open. Openenhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
thesysdev/openui#368 · 3 comments · 1 reaction ·
Maintainers usually reply within 1 day
-
Charts component crashes with TypeError during streaming: null data passed to RechartsMay be free again @ankit-thesys claimed this 140 days ago, and no pull request is open. Openbug good first issue
thesysdev/openui#355 · 5 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
Possible name clash with W3C Open UI projectMay be free again @rabisg claimed this 227 days ago, and no pull request is open. Openquestion
thesysdev/openui#353 · 7 comments · 14 reactions · 1 assignee ·
Maintainers usually reply within 1 day
-
Make streaming smootherMay be free again @abhithesys claimed this 228 days ago, and no pull request is open. Openenhancement
thesysdev/openui#352 · 2 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
stale
Difficulty 5/5 Over a week Newbie friendliness 25/100
thesysdev/openui#315 · 3 comments ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 38/100
Maintainers usually reply within 1 day
-
Feature Request: Support branching in ChatMay be free again @Adarshhic claimed this 115 days ago, and no pull request is open. Openenhancement
Difficulty 5/5 Over a week Newbie friendliness 28/100
thesysdev/openui#82 · 2 comments ·
Maintainers usually reply within 1 day
-
jsonToOpenUI drops parentheses on right operand of equal precedence ($a - ($b - $c) becomes $a - $b - $c)Possibly taken @ShryukGrandhi claimed this 10 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
Maintainers usually reply within 1 day
-
react-headless: stream adapters end turns silently on in-stream errors, truncation, refusals and some wire variantsPossibly taken @ankit-thesys claimed this 26 days ago. Open
thesysdev/openui#1312 · 1 assignee ·
Maintainers usually reply within 1 day
-
Investigate text reappearing after Send during Windows Voice TypingPossibly taken @shogun444 claimed this 36 days ago. Open
Difficulty 4/5 3-5 days Newbie friendliness 35/100
thesysdev/openui#1227 · 4 comments ·
Maintainers usually reply within 1 day
-
50/50 RevShare Integration: OpenUI & AIML APIPossibly taken @hugoaimlapi claimed this 39 days ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 25/100
thesysdev/openui#1188 · 1 comment ·
Maintainers usually reply within 1 day
-
Add an @openuidev/copilotkit adapter for OpenUI tool renderingPossibly taken @vishxrad claimed this 64 days ago. Open
Difficulty 5/5 Over a week Newbie friendliness 25/100
Maintainers usually reply within 1 day
-
Expose token usage from openAIResponsesAdapterPossibly taken @justonemorenight claimed this 54 days ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 25/100
thesysdev/openui#1078 · 1 comment ·
Maintainers usually reply within 1 day
-
Add an official Agno AgentOS integrationPossibly taken @vishxrad claimed this 70 days ago. Open
Difficulty 5/5 Over a week Newbie friendliness 25/100
thesysdev/openui#1061 · 1 comment ·
Maintainers usually reply within 1 day
-
Add @openuidev/langflow adapterPossibly taken @vishxrad claimed this 64 days ago. Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
thesysdev/openui#1056 · 1 comment ·
Maintainers usually reply within 1 day
-
Windows voice to text leaves text in the prompt composerPossibly taken @iambharathpadhu claimed this 69 days ago. Open
thesysdev/openui#1045 · 2 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
bug(assistant-ui): intermittent "Maximum update depth exceeded" during chart-heavy present_openui streaming rendersPossibly taken @vishxrad claimed this 79 days ago. Openquestion
thesysdev/openui#990 · 4 comments · 1 assignee ·
Maintainers usually reply within 1 day