openng-org/optimus-ui

80+ accessible, customizable Angular components under the MIT license. A community-maintained continuation of PrimeNG v21, built to stay open.

Is openng-org/optimus-ui beginner-friendly?

In the last 30 days, openng-org/optimus-ui merged 10 of 36 pull requests from outside contributors, and its maintainers usually reply within 2 days. 302 beginner-friendly issues are open now.

Stars
732
Forks
98
Open beginner issues
302
Indexed issues
991
Avg merge
3d 11h
Merged PRs (30d)
12
Dominant language
TypeScript
License
No license data
Last GitHub push
Oct 6, 2026
Latest indexed
Oct 7, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Beginner labels
good first issue

How to contribute to openng-org/optimus-ui

  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. Pick one of the 302 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

  • fix(optimus-ui): ProgressBar emits invalid aria-level and aria-valuenow="NaN"
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 72/100

    openng-org/optimus-ui#2088 ·

    Maintainers usually reply within 2 days

  • [Bug]: Root/host PassThrough attributes are missing from server-rendered output in Signals-migrated components
    Open

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

    openng-org/optimus-ui#2083 ·

    Maintainers usually reply within 2 days

  • Migrate FloatLabel to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2053 ·

    Maintainers usually reply within 2 days

  • Migrate FocusTrap to the Signals API (S)
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 68/100

    openng-org/optimus-ui#2052 ·

    Maintainers usually reply within 2 days

  • Migrate OverlayBadge to the Signals API (S)
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 55/100

    openng-org/optimus-ui#2050 ·

    Maintainers usually reply within 2 days

  • Migrate Skeleton to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2048 · 1 comment ·

    Maintainers usually reply within 2 days

  • Migrate IconField and InputIcon to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2047 ·

    Maintainers usually reply within 2 days

  • Migrate Toolbar to the Signals API (S)
    Open

    Difficulty 4/5 1-2 days Newbie friendliness 55/100

    openng-org/optimus-ui#2046 ·

    Maintainers usually reply within 2 days

  • Migrate AnimateOnScroll to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2045 ·

    Maintainers usually reply within 2 days

  • Migrate ImageCompare to the Signals API (S)
    Open

    Difficulty 3/5 Half a day Newbie friendliness 35/100

    openng-org/optimus-ui#2044 ·

    Maintainers usually reply within 2 days

  • Migrate InputText to the Signals API (S)
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 35/100

    openng-org/optimus-ui#2041 ·

    Maintainers usually reply within 2 days

  • Migrate InputGroup and InputGroupAddon to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2040 ·

    Maintainers usually reply within 2 days

  • Migrate Timeline to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2039 ·

    Maintainers usually reply within 2 days

  • Migrate Textarea to the Signals API (S)
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 55/100

    openng-org/optimus-ui#2038 ·

    Maintainers usually reply within 2 days

  • Migrate BlockUI to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2037 ·

    Maintainers usually reply within 2 days

  • Migrate Terminal to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2036 ·

    Maintainers usually reply within 2 days

  • Migrate Chart to the Signals API (S)
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 72/100

    openng-org/optimus-ui#2035 ·

    Maintainers usually reply within 2 days

  • Migrate Inplace to the Signals API (S)
    Open

    Difficulty 4/5 1-2 days Newbie friendliness 45/100

    openng-org/optimus-ui#2034 ·

    Maintainers usually reply within 2 days

  • Migrate Card to the Signals API (S)
    May be free again @jase88 claimed this 7 days ago, and no pull request is open. Open

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

    openng-org/optimus-ui#2033 · 1 comment ·

    Maintainers usually reply within 2 days

  • Migrate KeyFilter to the Signals API (S)
    Open

    Difficulty 4/5 1-2 days Newbie friendliness 45/100

    openng-org/optimus-ui#2032 ·

    Maintainers usually reply within 2 days

  • Migrate DragDrop to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2031 ·

    Maintainers usually reply within 2 days

  • Migrate Chip to the Signals API (S)
    Open

    Difficulty 4/5 1-2 days Newbie friendliness 55/100

    openng-org/optimus-ui#2030 ·

    Maintainers usually reply within 2 days

  • Migrate ScrollTop to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2029 ·

    Maintainers usually reply within 2 days

  • Migrate ToggleSwitch to the Signals API (S)
    Open

    Difficulty 1/5 Under an hour Newbie friendliness 1/100

    openng-org/optimus-ui#2028 ·

    Maintainers usually reply within 2 days

  • Migrate StyleClass to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2027 ·

    Maintainers usually reply within 2 days

  • Migrate ToggleButton to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2025 ·

    Maintainers usually reply within 2 days

  • Migrate Rating to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2024 ·

    Maintainers usually reply within 2 days

  • Migrate Steps to the Signals API (S)
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 68/100

    openng-org/optimus-ui#2023 ·

    Maintainers usually reply within 2 days

  • Migrate Fieldset to the Signals API (S)
    Open

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

    openng-org/optimus-ui#2022 ·

    Maintainers usually reply within 2 days

  • Migrate MeterGroup to the Signals API (S)
    Open

    Difficulty 4/5 1-2 days Newbie friendliness 48/100

    openng-org/optimus-ui#2021 ·

    Maintainers usually reply within 2 days

  • Migrate SelectButton to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2020 ·

    Maintainers usually reply within 2 days

  • Migrate Checkbox to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2019 ·

    Maintainers usually reply within 2 days

  • Migrate Badge to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2018 ·

    Maintainers usually reply within 2 days

  • Migrate Breadcrumb to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2017 ·

    Maintainers usually reply within 2 days

  • Migrate InputOtp to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2016 ·

    Maintainers usually reply within 2 days

  • Migrate Editor to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2015 ·

    Maintainers usually reply within 2 days

  • Migrate OrganizationChart to the Signals API (M)
    Open

    Difficulty 4/5 1-2 days Newbie friendliness 35/100

    openng-org/optimus-ui#2014 ·

    Maintainers usually reply within 2 days

  • Migrate Knob to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2013 ·

    Maintainers usually reply within 2 days

  • Migrate Panel to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2012 ·

    Maintainers usually reply within 2 days

  • Migrate SplitButton to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2011 ·

    Maintainers usually reply within 2 days

  • Migrate Dock to the Signals API (M)
    Open

    Difficulty 4/5 1-2 days Newbie friendliness 35/100

    openng-org/optimus-ui#2010 ·

    Maintainers usually reply within 2 days

  • Migrate Popover to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2009 ·

    Maintainers usually reply within 2 days

  • Migrate ScrollPanel to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2008 ·

    Maintainers usually reply within 2 days

  • Migrate Splitter to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2007 ·

    Maintainers usually reply within 2 days

  • Migrate DataView to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2006 ·

    Maintainers usually reply within 2 days

  • Migrate ConfirmPopup to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2005 ·

    Maintainers usually reply within 2 days

  • Migrate Accordion to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2004 ·

    Maintainers usually reply within 2 days

  • Migrate Drawer to the Signals API (M)
    Open

    Difficulty 4/5 1-2 days Newbie friendliness 56/100

    openng-org/optimus-ui#2003 ·

    Maintainers usually reply within 2 days

  • Migrate Image to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2002 ·

    Maintainers usually reply within 2 days

  • Migrate ColorPicker to the Signals API (M)
    Open

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

    openng-org/optimus-ui#2001 ·

    Maintainers usually reply within 2 days

Showing the newest 100

This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.

Open advanced filter

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.