Omar.

EANO UI Framework

A framework for faster, structured web applications

A React-based framework with reusable components and builders that simplifies and speeds up modern web app development.

Category
Web apps
Year
2025
Role
Architecture & Frontend Development
Duration
3 months

About the project

About EANO UI

EANO UI started from a simple problem that comes up in almost every web app: a lot of work gets repeated. Forms, tables, layouts, permissions and basic UI elements often have to be rebuilt from project to project. The framework brings these recurring parts into one structure, making it faster to start new applications without giving up flexibility.

More than a component library

EANO UI is built with React, TypeScript and Tailwind CSS and uses shadcn/ui as the foundation for many UI components. On top of that, it provides its own systems and builders for common web application tasks.

Key parts include:

  • Form Builder: Forms are described through a JavaScript object or JSON. Fields, input types, required states and other settings can be defined centrally instead of rebuilding each form from scratch.
  • Data Table Builder: A reusable system for structured and customizable data tables.
  • Access Control: A shared structure for access and permission logic.
  • File Explorer: Components and logic for browsing and viewing files.
  • Component Library: Reusable elements for layouts, navigation, tables, charts, cards, widgets, forms and other common parts of web applications.

Built for different applications

The framework supports Dark and Light Mode, RTL and LTR, and multilingual applications. German, English and Arabic are already supported in the structure, with additional languages easy to add.

The goal is not to make every application look the same. EANO UI reduces repetitive technical work and provides a stable foundation that can be used to build different web apps faster while keeping each project flexible and customizable.

More projects