JavaScript UI

Open-source JavaScript projects categorized as UI | Edit details

Top 23 JavaScript UI Projects

  • GitHub repo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    Project mention: Building an Invoice Generator App with Next.js, Strapi & Tailwind CSS | | 2021-09-21

    Basic knowledge of React

  • GitHub repo Semantic UI

    Semantic is a UI component framework based around useful principles from natural language.

    Project mention: 10 UI Library to Make Your React App Development Faster | | 2021-08-17

    Semantic is a UI component framework based around useful principles from natural language.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo sortablejs

    Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery required.

    Project mention: Built a small Trello clone demo app in Common Lisp | | 2021-07-19

    The drag and drop is done with the JS library and the JS required seems very minimal too.

  • GitHub repo Portainer

    Making Docker and Kubernetes management easy.

    Project mention: How to install Portainer with Docker | | 2021-09-14
  • GitHub repo react-native-vector-icons

    Customizable Icons for React Native with support for image source and full styling.

    Project mention: Ionicons not showing on tab bar | | 2021-07-05

    you need install the icon package.

  • GitHub repo evergreen

    🌲 Evergreen React UI Framework by Segment

    Project mention: 8 Awesome UI libraries for React Developers | | 2021-08-26

    Evergreen 📎

  • GitHub repo react-jsonschema-form

    A React component for building Web forms from JSON Schema.

    Project mention: Is there an automatic form generator for ReactJS ? | | 2021-08-18

    react-jsonschema-form also utilizes JSON Schema format but is not strictly bound to Bootstrap as jsonform looks to be(if I got it right).

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo reactstrap

    Simple React Bootstrap 4 components

    Project mention: How to Bypass Learning CSS | | 2021-09-12
  • GitHub repo ungit

    The easiest way to use git. On any platform. Anywhere.

    Project mention: GitHub Desktop 2.9 includes squashing, reordering, amending, and more | | 2021-06-17

    My favorite Git client by far is Its approach of modeling the entire commit history as a digraph is the way God (or at least Linus) intended Git to be used.

    Visualizing commits like that makes more interesting operations (e.g. cherry-picking, merging, rebasing, squashing) trivial to understand.

  • GitHub repo Dash

    A beautiful web dashboard for Linux

    Project mention: What software with web interface do you use? What can you recommend? (Gimmicky or useful software) | | 2021-09-20

    Linux Dash

  • GitHub repo material-design-for-bootstrap

    Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below.

    Project mention: React for Bootstrap 5 - useful kit, #1 on ProductHunt | | 2021-05-11

    Also you claim on your homepage it is used by 2,000,000 developers which is a blatant lie. On github the material-design-for-bootstrap repo is used by 9,000 other repos, the React version will be significantly less.

  • GitHub repo bootstrap-select

    :rocket: The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more.

    Project mention: Adding Bootstrap 4 Searchable Dropdown in Google Apps Script | | 2021-03-05

    I tried following this guide, and added the cdn and js available here, but I cant seem to get it working in my Google Apps Script Webapp. All I am getting is a dropdown with no option to serach.

  • GitHub repo AriaNg

    AriaNg, a modern web frontend making aria2 easier to use.

    Project mention: The complete guide to building your personal self hosted server for streaming and ad-blocking powered by Plex, Jellyfin, Adguard Home and Docker. | | 2021-09-18
  • GitHub repo rebass

    :atom_symbol: React primitive UI components built with styled-system.

    Project mention: 20 Awesome React Component libraries to try in 2021 | | 2021-09-10
  • GitHub repo Choo

    :steam_locomotive::train: - sturdy 4kb frontend framework

    Project mention: I noticed Choo hasn't had a commit for over a year. The other projects are being worked on by Choojs. Was it that they were happy with the state of Choo? | | 2021-08-20
  • GitHub repo React95

    🌈🕹 Refreshed Windows 95 style UI components for your React app (by arturbien)

    Project mention: 유명한 리액트 컴포넌트 라이브러리 모음 | | 2021-08-06

    View on GitHub

  • GitHub repo Keen-UI

    A lightweight Vue.js UI library with a simple API, inspired by Google's Material Design.

    Project mention: An Overview of the Top 10 Vue UI Component Libraries in 2021 | | 2021-03-17

    it's open-sourced and has about 4k stars on Github.

  • GitHub repo lbry-desktop

    A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.

    Project mention: Helpful step by step guides on building websites like Odysee? | | 2021-09-21

    A good starting point would be to check out as this is the open source repo that Odysee runs from. We're still working on making the other components more decentralized.

  • GitHub repo teaset

    A UI library for react native, provides 20+ pure JS(ES6) components, focusing on content display and action control.

    Project mention: 11 Top React Native Component libraries to Use in 2020 | | 2020-10-15

    Github Stars: 2,500

  • GitHub repo Fomantic-UI

    Fomantic-UI is a community fork of Semantic-UI

    Project mention: How to Bypass Learning CSS | | 2021-09-12

    I would recommend Fomantic UI (active community fork of Semantic UI) + Semantic UI React (which is a React wrapper over Semantic UI, but works with Fomantic UI as well). Almost no CSS writing is necessary, customizability of the React components via props should be enough for MVP and even further.

  • GitHub repo rangeslider.js

    🎚 HTML5 input range slider element polyfill

  • GitHub repo atomize

    Design System for developers build on styled-components & React JS. (by proksh)

    Project mention: Atomize : Simple Design System for React | | 2021-03-15
  • GitHub repo chakra-ui-vue

    ⚡️ Build scalable and accessible Vue.js applications with ease.

    Project mention: An Overview of the Top 10 Vue UI Component Libraries in 2021 | | 2021-03-17

    Chakra UI is a simple modular and accessible component library that gives you the tools to build Vue applications quickly and easily.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-09-21.


What are some of the best open-source UI projects in JavaScript? This list will help you:

Project Stars
1 React 174,666
2 Semantic UI 49,576
3 sortablejs 23,154
4 Portainer 19,414
5 react-native-vector-icons 15,171
6 evergreen 11,105
7 react-jsonschema-form 10,563
8 reactstrap 10,096
9 ungit 9,775
10 Dash 9,693
11 material-design-for-bootstrap 9,471
12 bootstrap-select 9,365
13 AriaNg 7,987
14 rebass 7,488
15 Choo 6,585
16 React95 4,694
17 Keen-UI 4,033
18 lbry-desktop 3,567
19 teaset 2,805
20 Fomantic-UI 2,675
21 rangeslider.js 2,146
22 atomize 1,295
23 chakra-ui-vue 1,272
Find remote jobs at our new job board There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Build stunning web applications quickly using Syncfusion JavaScript UI controls.
The Syncfusion JavaScript suite offers more than 65 cross-platform, responsive, and lightweight JS/HTML5 UI controls for building modern web applications.