Edge UI

screenshot of Edge UI
react
vue
tailwind

Internal components library based on shadcn-ui

Overview

EdgeUI is a UI component library built for React, based on the Shadcn UI framework. While it was initially designed for internal use, it is available for use in any project. This library includes a variety of components, themes, layouts, and hooks that can be easily integrated into your React application.

Features

  • Shadcn UI Components: EdgeUI provides a comprehensive set of Shadcn UI components that can be used in your React application.
  • Theme and Layout Components: The library includes theme and layout components that allow you to customize the appearance and structure of your application.
  • Hooks: EdgeUI also provides a collection of hooks that can be used to enhance the functionality of your components.

Summary

EdgeUI is a React UI component library that is based on the Shadcn UI framework. It provides a wide range of components, themes, layouts, and hooks that can be easily integrated into your React application. Despite being initially built for internal use, EdgeUI is available for use in any project. The library can be installed using npm, and the components can be customized using Tailwind CSS.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.