JetBrains Web UI components open-sourced

Please welcome Ring UI, an open-source library full of Web UI components!


Ring UI library gives you the power of complex UI controls that have been developed at JetBrains over the years. It contains over 50 React controls, ranging from simple links and buttons to sophisticated controls, such as Date Picker or Data List. This library is extensively used inside YouTrack, Hub, Upsource, and other products, and we are committed to developing and maintaining it for many years to come.

One example of how you might use Ring UI library would be to create custom widgets for your dashboard in Hub so that you can match the style of your favorite JetBrains user interfaces. Please follow the Quick Start Guide to explore the library.

Your feedback is really appreciated, so please share it with us in the comment section below or report bugs in our tracker.

We are thrilled to see what you will create using Ring UI!

About Natasha Katson

Natasha Katson is a Team Tools Product Marketing Manager at JetBrains.
This entry was posted in newsletter, Release and tagged , , , , . Bookmark the permalink.

27 Responses to JetBrains Web UI components open-sourced

  1. Yarco says:

    It is cool…really very cool…I really hate those datepickers which only have one month date view when choosing birthday. I need to click more times to scroll to 1980. It reminds me I’m old enough. :(

  2. David Fallah says:

    Quick Start Guide link is broken (

  3. mrchief says:

    It’ll help if the code was up on github. The current repo is just horrible to browse.

  4. mrchief says:

    It’ll also help if Angular components are separated out on a different tab or URL. Forcing React devs to scrolling 2 pages down everytime isn’t a nice experience. At least add a scrollbar to left nav.

    Other than that, it does look promising.

  5. Pingback: New top story on Hacker News: JetBrains Web UI components open-sourced – The Internet Yard

  6. Pingback: JetBrains Web UI components open-sourced | ExtendTree

  7. Momo says:

    Pages do not work, most links in your article do not work. Starting with:

  8. churcho says:

    I get the need to use youtrack but could we have an issues tab on the github repo?

    • Natasha Katson says:

      Please, use YouTrack, we are not planning to use GitHub issue tracker. But you can always log in YouTrack using your GitHub account.

  9. Pingback: JetBrains – Ring UI Components going open source – PipisCrew Official Homepage

  10. Suman says:

    On clicking on the above links , it takes to page and shows “The request could not be satisfied.”

  11. ras says:

    Is your website down? I am receiving this error

    The request could not be satisfied.

    Bad request.
    Generated by cloudfront (CloudFront)
    Request ID: YYuWGMjh7eBDJThy43oitYJ_fWcyG4ZABPkmABUjjylX2gHCjvTEmg==

  12. Celinedijon says:

    Quick start guide link is still broken.

  13. Filipp Riabchun says:

    It turns out that our docsite wasn’t ready to the HackerNews effect. We’ve made some improvements in terms of infrastructure, now it should work OK for everyone

  14. Pingback: 2017-08-05 前端日报 | 好JSER好JSER

  15. Pingback: Dew Drop - August 7, 2017 (#2536) - Morning Dew

  16. Pingback: How to Learn React: Everything You Need to Get Started — SitePoint

Leave a Reply to ras Cancel reply

Your email address will not be published. Required fields are marked *