Open Source TypeScript User Interface (UI) Software

TypeScript User Interface (UI) Software

View 126 business solutions

Browse free open source TypeScript User Interface (UI) Software and projects below. Use the toggles on the left to filter open source TypeScript User Interface (UI) Software by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 1
    Figma electron app

    Figma electron app

    Figma is the first interface design tool based in the browser

    Figma is the first interface design tool based in the browser, making it easier for teams to create software. Figma-linux is an unofficial Electron-based Figma desktop app for Linux. You can install Figma-linux from Snap. There is also an AppImage available. Get it on our Releases page, then make it executable and install using the terminal commands provided. Download the .deb package from the Releases page, and install it with dpkg or your favorite .deb installer.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 2
    Recharts

    Recharts

    Redefined chart library built with React and D3

    A composable charting library built on React components. Quickly build your charts with decoupled, reusable React components. Built on top of SVG elements with a lightweight dependency on D3 submodules. Customize your chart by tweaking component props and passing in custom components.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 3
    UI Kitten

    UI Kitten

    React Native UI library based on Eva Design System

    A React Native framework for creating stunning cross-platform mobile applications. Design system-based, UI Kitten brings your product from an MVP to the final product version. Forever open source and free! UI Kitten is a React Native implementation of the Eva Design System. The framework contains a set of general-purpose UI components styled in a similar way. The most awesome thing about Ui Kitten is that the themes can be changed in the runtime without reloading the application. This way, you may easily focus on business logic, while UI Kitten takes care of the visual appearance of your product. Unlock the true power of the theming system by switching between Light and Dark themes in the runtime. Drive diversity by creating as many themes as needed without changing the source code of the components. Construct stunning and consistent interfaces using atomic components by following the Eva Design System specifications.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 4
    Ant Design Mobile

    Ant Design Mobile

    A configurable Mobile UI

    A UI component library based on Preact, React, and React Native. Provides 40+ basic components, covering all kinds of scenarios, component features rich to meet the needs of various functional Requirements. Simple enough to get started, you can load all the code at a time or only load some of the components used in the code to avoid redundancy. On the basis of not losing the features, as far as possible to ensure a single component of the smallest, best performance. Support flexible style customization, easy to generate a variety of styles to meet the needs of personalized products. We provide you with a rich resource of Sketch symbolized components, which you can use to quickly design your application. antd-mobile is the React implementation of the Ant Design's mobile specification, serving the ant and koubei wireless service. Use TypeScript to develop, provide type definition files, support type and attribute smart tips for easy business development.
    Downloads: 11 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 5
    Redux DevTools

    Redux DevTools

    DevTools for Redux with hot reloading, action replay, and UI

    Developer Tools to power-up Redux development workflow or any other architecture which handles the state change. It can be used as a browser extension (for Chrome, Edge and Firefox), as a standalone app or as a React component integrated in the client app. If you want to have full control over where DevTools are displayed, or are developing a custom monitor, you will probably want to integrate them manually. It’s more steps, but you will have full control over monitors and their configuration. omewhere in your project, create a DevTools component by passing a monitor element to createDevTools. A store enhancer is a function that enhances the behavior of createStore(). You can pass store enhancer as the last optional argument to createStore(). The easiest way to apply several store enhancers in a row is to use the compose() utility function that ships with Redux.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 6
    21st.dev

    21st.dev

    Largest marketplace of shadcn/ui-based components

    21st is an open-source community-driven registry and marketplace for modern React UI components, designed to streamline the discovery, sharing, and installation of reusable interface elements. It functions similarly to a package manager for design engineers, allowing users to browse and install components built with Tailwind CSS and Radix UI directly into their projects. The platform emphasizes minimal, production-ready components that follow modern design and accessibility practices, making it easier to build high-quality interfaces without starting from scratch. Developers can publish their own components to the registry, where they go through a review process before being featured or widely distributed. Each component can include multiple demos, previews, and usage examples, helping users understand how to integrate and customize them. The system also supports TypeScript out of the box, ensuring strong typing and developer experience.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 7
    Codex++

    Codex++

    Codex++ tweak system for the Codex desktop app

    Codex++ is a tweak system for the Codex desktop app that lets users add custom features, fix UI issues, and manage extensions without rebuilding the application. It patches the local Codex installation so a loader runs on startup and loads tweak modules from the user’s data directory. The runtime injects a Tweaks tab into the Codex settings interface, where users can enable, disable, and configure installed tweaks. The project works on macOS and Windows, with platform-specific installation, repair, backup, and update behavior. It includes tools for creating, validating, updating, and safely disabling tweaks when something goes wrong. codex-plusplus is an unofficial customization layer for advanced Codex users who want more control over the desktop experience.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 8
    react-native-paper-dates

    react-native-paper-dates

    Smooth and fast cross platform Material Design date and time picker

    Smooth and fast cross-platform Material Design date picker for React Native Paper.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 9
    CoreUI 4 Angular 13 Free Admin Template

    CoreUI 4 Angular 13 Free Admin Template

    CoreUI Angular is free Angular 13 admin template

    CoreUI Angular Admin Panel is not another blend of 3rd parties free components and libraries. It's the only Open Source Angular Admin Dashboard Template built on the enterprise-grade hand-crafted Angular Components Library created and backed by professionals. CoreUI helps you build reliable web apps faster than before. Save thousands of development hours by using ready-made, reusable, and commonly used widgets and UI components. Moreover, CoreUI Angular Dashboard is delivered with a ready-to-use environment, so you don't have to waste time configuring the project. All build scripts and tools are ready to use out of the box. With CoreUI Template you can start a new project in a minute! CoreUI Angular Admin Panel is 100% compatible with Bootstrap, but Boostrap-based components have been built from scratch as true Angular components, without jQuery and unneeded dependencies.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 10
    Headlamp

    Headlamp

    A Kubernetes web UI that is fully-featured, user-friendly

    Out of the box, Headlamp is a fully functional Kubernetes UI. By leveraging its powerful plugin system, builders can shape Headlamp to fit their bespoke use cases, products, and environments. Headlamp adapts not only to a user's cluster configuration (multiple or single clusters, permissions-based UI, etc.), but its powerful plugin system allows builders to customize the experience with new functionality that fits their products. Headlamp’s plugin system makes it possible to create custom experiences with minimal effort; add/extend views, customize branding, etc. Headlamp adapts to a user’s cluster permissions. It checks RBAC and displays actions like delete or edit only if the user has permission to do so. Keeping with Headlamp’s goal of supporting a fully customizable experience, it can be run as a web app, desktop app, or both.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    UI Skills

    UI Skills

    A growing set of skills to polish interfaces built by agents

    UI Skills is a curated collection of skills designed to help AI agents and tools automatically improve user interfaces by applying best-practice adjustments and fixes, making frontend workflows more reliable and performant. It provides a suite of modular routines that can be added to an AI agent’s pipeline so that interfaces are polished for accessibility, metadata correctness, performance, and visual consistency without requiring manual tweaking for each change. The project includes skills like baseline UI normalization, accessibility enhancements, metadata corrections, and motion performance optimizations, which can be selectively applied or run as a batch across a codebase. Developers can install and manage these skills through a simple CLI or package installer to apply reviews and transformations in their local or CI environment, helping enforce UI standards.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 12
    directus

    directus

    Directus wraps any SQL database with a real-time GraphQL+REST API

    With over 18 million downloads, Directus is the world's first Open Data Platform for instantly turning any SQL database into an API and beautiful no-code app. Power any project with a modern, open-source data platform. A modern data platform, designed for developers. Our modular codebase is 100% JavaScript, leveraging the power of Node.js and Vue.js 3 for blazing performance and easy extensibility. You remain in complete control of your new or existing database. No need to migrate to a proprietary data model, so there's no vendor lock-in. Directus is the world's leading Open Data Platform, with millions of downloads, thousands of active developers, and we're just getting warmed up. Start with a new or existing database, using any SQL vendor, Directus takes care of the rest. The Directus API layers on top of your database, providing both REST and GraphQL APIs for your data.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    nut.js

    nut.js

    Native UI testing / controlling with node

    nut.js gives you full control over your mouse. Move, click or drag your cursor where you need it! Press (and hold) single keys or type pages of text, nut.js handles both! It allows for native UI interactions via keyboard and/or mouse but additionally gives you the possibility to navigate the screen based on image matching. nut.js gives you access to your system clipboard. Copy and paste text as you go! Retrieve info about open windows to improve your tests or workflows. nut.js provides plug-ins to perform on-screen image search, the key component for visual testing or image-based automation! nut.js works on all major operating systems. Windows, macOS and Linux! An improved image matching plugin that supports Apple Silicon chips, works across all current and future node/Electron versions and provides multi-image matching.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    Flood

    Flood

    A modern web UI for various torrent clients

    Flood is a modern web-based interface for various torrent clients, featuring a Node.js backend and a React frontend, providing a comprehensive tool for managing torrent downloads.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    shadcn/ui

    shadcn/ui

    Beautifully designed components that you can copy and paste into apps

    Accessible and customizable components that you can copy and paste into your apps. Free. Open Source. Use this to build your own component library.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    Kando

    Kando

    The Cross-Platform Pie Menu

    Kando is a cross-platform pie menu for your desktop. It offers an unconventional, fast, highly efficient, and fun way of interacting with your computer! You can use Kando to launch applications, simulate keyboard shortcuts, open files, and much more.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    Nuxt UI

    Nuxt UI

    A UI Library for Modern Web Apps, powered by Vue & Tailwind CSS

    Nuxt UI simplifies the creation of stunning and responsive web applications with its comprehensive collection of fully styled and customizable UI components designed for Nuxt. Choose a primary and a gray color from your Tailwind CSS color palette. Components will be styled accordingly. Change the style of any component in your App Config or customize them specifically through the ui prop. Choose any of the 100k+ icons from the most popular icon libraries with the Icon component or the icon prop. Nuxt UI comes with a set of Vue composables to easily handle keyboard shortcuts in your app.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    Refined GitHub

    Refined GitHub

    Browser extension that simplifies GitHub interface and adds features

    Browser extension that simplifies the GitHub interface and adds useful features. Adds a build/CI status icon next to the repo’s name. Hides the Projects tab from repositories and profiles when it’s empty. New projects can still be created via the Create new… menu. Hides forks and watchers counters. Changes the default sort order of milestones Closest due date. Adds useful links to the repository navigation dropdown and moves the "Security" and "Insights" tabs to it as well. Adds a keyboard shortcut to star/unstar the current repo: g s. Adds a link to the default branch on directory listings and files. Adds a link to swap branches in the branch compare view. Adds a shortcut to your forks next to the Fork button on the current repo. Displays the age of the repository in the sidebar. In your forked repos, shows number of your open PRs to the original repo. Adds a link to access the past runs of a GitHub Action workflow when seeing the workflow configuration file. And much more.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 19
    Storybook

    Storybook

    The UI component explorer, develop, document, & test React, Vue, etc.

    Storybook is an open-source tool for building UI components and pages in isolation. It streamlines UI development, testing, and documentation. Storybook provides a sandbox to build UIs in isolation so you can develop hard-to-reach states and edge cases. Implement components and pages without needing to fuss with data, APIs, or business logic. Render components in key states that are tricky to reproduce in an app. Save use cases as stories in plain JavaScript to revisit during development, testing, and QA. Use addons to customize your workflow, automate testing, and integrate with your favorite tools. Stories are a pragmatic, reproducible way to keep track of UI edge cases. Write stories once then reuse them to power automated tests. Whenever you write a story you get a handy test case. Quickly browse stories to make sure your UI looks right. Pinpoint UI changes down to the pixel by comparing image snapshots of stories.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    DSH Web UI

    DSH Web UI

    Plugin and skin collection for DeepSeek Harness (DSH) Web UI

    DSH Web UI is a modular plugin and skin collection that expands the DeepSeek Harness browser interface into a broader development workspace. Its components attach through the official DSH profile mechanism without modifying the Harness source code. Users can add a task board that executes real agent sessions and supports scheduled jobs through cron expressions. A Git graph visualizes branches and commit history, while additional panels provide files, editing, terminals, Git operations, and browser access. Remote access lets paired phones or computers control sessions, models, permissions, and conversations with live synchronization. The suite also includes SSH administration, image understanding, specialized agent presets, visual themes, and optional desktop pets.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    TOAST UI Chart

    TOAST UI Chart

    Beautiful chart for data visualization

    The Chart makes your data pop, and it is easy to use. It provides you with multiple charts like Bar, Column, Line, and more. The functionality of TOAST UI Chart is available when using the Plain JavaScript, React, Vue Component. TOAST UI Chart makes your data pop and presents it in a manner that is easy to understand. Furthermore, it provides a wide range of theme options for customizing the charts to be suitable for all of your services. Chart components like the title, axes, legends, tooltips, plots, series, and more can be customized through the options. Add different options and animations according to the charts' sizes by using the responsive option. Make the data presented in the Line, Area, and Treemap Charts zoomable with the zoomable option. View and manage new data as they are added realtime with the addData API and the options.series.shift option.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    Homebridge Config UI X

    Homebridge Config UI X

    The Homebridge UI. Monitor, configure and backup Homebridge

    The Homebridge UI. Monitor, configure and backup Homebridge from a browser. Homebridge Config UI X is a web-based management tool for Homebridge that allows you to manage all aspects of your Homebridge setup. Install and configure Homebridge plugins. Edit the Homebridge config.json with advanced JSON syntax checking and structure validation. Visual configuration for over 450 plugins (no manual config.json editing required) Monitors your Homebridge server via a fully customizable widget-based dashboard. View the Homebridge logs. View and control Homebridge accessories. Restart Homebridge. Backup and Restore your Homebridge instance and more. Homebridge Config UI X also provides a tool called hb-service which makes it easy to setup Homebridge as a service on Linux/Raspbian, macOS and Windows 10. The dashboard is widget-based and completely customizable with a number of themes available.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    carbon-components-svelte

    carbon-components-svelte

    Svelte implementation of the Carbon Design System

    Carbon Components Svelte is a Svelte-native implementation of IBM’s Carbon Design System, built to bring the structure, consistency, and scalability of a mature enterprise design system into Svelte applications. Rather than being a small collection of ad hoc widgets, it functions as a comprehensive component library intended to support design reuse, predictable development, and long-term extensibility across products. Because it is tied to Carbon, the project is especially valuable for teams that want a well-established visual language and interaction model instead of inventing one from scratch. The library also sits within a broader Carbon Svelte ecosystem that includes icon components, pictograms, charts, and preprocessors, which makes it possible to assemble full product interfaces with a unified design vocabulary. Its styling model supports multiple official themes.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    shadcn Taxonomy

    shadcn Taxonomy

    An open source application built using the new router

    Taxonomy is an open-source web application project built with modern JavaScript frameworks to demonstrate how a fully featured application can be implemented using the newest capabilities of Next.js and React. The project was created by the shadcn-ui ecosystem as an experiment to explore modern architecture patterns such as server components, the Next.js app router, and modular UI component design. Rather than serving as a simple template, Taxonomy acts as a real application example that includes authentication, subscription management, documentation pages, and blogging functionality. The application uses a modern development stack including TypeScript, Tailwind CSS, and UI components based on Radix UI to build accessible and responsive interfaces. It also integrates backend functionality through Prisma ORM and database services while supporting API routes and middleware for server-side logic.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Material UI

    Material UI

    Comprehensive React component library that implements Material Design

    Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box. A meticulous implementation of Material Design; every Material UI component meets the highest standards of form and function. Start quickly with Material Design or use the advanced theming feature to easily tailor the components to your needs. CSS utilities allow you to move faster and make for a smooth developer experience when styling any component. Reach out for the Figma Design Kit and the Sync plugin to bridge the gap between development and design when using Material UI.
    Downloads: 3 This Week
    Last Update:
    See Project