awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
framework7io avatar

framework7io/framework7

0
View on GitHub↗
18,673 estrellas·3,191 forks·JavaScript·MIT·6 vistasframework7.io↗

Framework7

Framework7 is a mobile user interface framework and single-page application system designed to build responsive web applications with native iOS and Android appearances. It provides a comprehensive library of pre-styled components and a layout engine to create native-style user interfaces across multiple platforms.

The framework utilizes a platform-aware theming system that adapts visual styles and color schemes based on detected device settings. It incorporates native mobile behaviors through a dedicated UI kit, including specialized interaction patterns such as pull-to-refresh and swipeable transitions.

The system includes a middleware-based routing architecture, reactive state management, and a responsive grid system. Performance for large datasets is handled via virtualized list rendering and DOM recycling. Additional capabilities cover network connectivity tracking and safe-area inset calculations to account for hardware notches and system bars.

Features

  • Mobile Component Libraries - Provides a comprehensive library of pre-styled mobile components for consistent cross-platform native-style design.
  • HTML Mobile UI Frameworks - Offers a complete set of HTML, CSS, and JavaScript tools for building apps with native iOS and Android appearances.
  • Single Page Applications - Provides a frontend system for managing routing, state, and transitions within a single-page application structure.
  • Color Themes - Supports switching between platform-specific styles and color schemes to match system dark mode settings.
  • HTML-Based Composition - Builds user interfaces by assembling pre-defined HTML structures that mimic native mobile design patterns.
  • CSS Variable Theming - Implements a platform-aware theming system using CSS variables to dynamically switch styles based on device settings.
  • Native UI Component Libraries - Ships a comprehensive library of buttons, cards, and navigation bars that mimic native iOS and Android appearances.
  • Web-Based Native UI - Ships a UI kit with interactive elements like pickers and sliders that mimic native mobile behaviors within the web.
  • Responsive Grid Systems - Provides a responsive grid system with defined breakpoints to adapt content across different mobile devices.
  • Responsive Layout Systems - Features a responsive layout engine with a grid and breakpoint system designed for various mobile screen sizes.
  • Route Middleware - Provides a middleware-based routing architecture to manage authentication and asynchronous component loading during navigation.
  • DOM Virtualization - Implements DOM recycling and virtualization to efficiently render large datasets during scrolling.
  • Event-Driven State Managers - Utilizes a centralized system of observers and events to trigger reactive UI updates.
  • Navigation Routing - Manages application navigation paths and browser history using a middleware-based loading system.
  • Modal Overlays - Provides configurable modal overlays and popups with backdrops and swipe-to-close functionality.
  • Swipeable Transitions - Provides fluid, swipeable transitions for tabs and sliders to mimic native mobile navigation behaviors.
  • Pull-to-Refresh Components - Implements native-style pull-to-refresh interactions within pages and scrollable containers.
  • Form Input Components - Includes specialized native-style form inputs such as pickers, calendars, and sliders with integrated validation.
  • Virtualized List Rendering - Optimizes performance for large datasets using virtualized lists with auto-height item support.
  • Reactive State Management - Implements reactive state management to handle component updates through a centralized system.
  • Component Libraries - Full-featured framework for building mobile-first web apps.
  • Mobile Frameworks - Build full-featured iOS and Android apps.
  • VueJS - Listed in the “VueJS” section of the Awesome Ui Component Library awesome list.

Historial de estrellas

Gráfico del historial de estrellas de framework7io/framework7Gráfico del historial de estrellas de framework7io/framework7

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Framework7

Proyectos open-source similares, clasificados según cuántas características comparten con Framework7.
  • onsenui/onsenuiAvatar de OnsenUI

    OnsenUI/OnsenUI

    8,866Ver en GitHub↗

    OnsenUI is a web component mobile UI framework and cross-platform UI library used to build hybrid mobile applications and progressive web apps. It provides a software development kit for creating applications with a web-based architecture using HTML5 and JavaScript. The framework automatically adapts the visual style of its interface elements based on the detected mobile device and operating system to maintain a native appearance. It includes binding packages that synchronize state and properties between its web components and frontend frameworks such as React, Vue.js, and Angular.

    JavaScript
    Ver en GitHub↗8,866
  • vuetifyjs/vuetifyAvatar de vuetifyjs

    vuetifyjs/vuetify

    41,003Ver en GitHub↗

    This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib

    TypeScriptjavascriptmaterialmaterial-components
    Ver en GitHub↗41,003
  • muicss/muiAvatar de muicss

    muicss/mui

    4,484Ver en GitHub↗

    MUI is a lightweight CSS framework that implements Material Design visual and interaction guidelines for web interfaces. It provides a suite of tools for building interfaces through a responsive CSS grid system and a set of components based on standardized visual patterns. The library includes a customizable CSS theme engine and a specialized HTML email styling library. These tools allow for the modification of default palettes and visual styles to align an interface with a specific brand identity, while ensuring consistent rendering of email templates across different email clients. The fra

    JavaScript
    Ver en GitHub↗4,484
  • carbon-design-system/carbonAvatar de carbon-design-system

    carbon-design-system/carbon

    9,172Ver en GitHub↗

    Carbon is an enterprise design system that provides a comprehensive collection of reusable UI components, design tokens, and guidelines for building professional web applications. It functions as a CSS framework that enforces a unified design language across projects through standardized typography, spacing, and color palettes. The system utilizes a platform-agnostic design token system to maintain visual consistency across different technologies. This includes centralized management of brand colors, motion easing curves, and a curated library of accessible SVG icons. The framework covers a

    TypeScript
    Ver en GitHub↗9,172
Ver las 30 alternativas a Framework7→

Preguntas frecuentes

¿Qué hace framework7io/framework7?

Framework7 is a mobile user interface framework and single-page application system designed to build responsive web applications with native iOS and Android appearances. It provides a comprehensive library of pre-styled components and a layout engine to create native-style user interfaces across multiple platforms.

¿Cuáles son las características principales de framework7io/framework7?

Las características principales de framework7io/framework7 son: Mobile Component Libraries, HTML Mobile UI Frameworks, Single Page Applications, Color Themes, HTML-Based Composition, CSS Variable Theming, Native UI Component Libraries, Web-Based Native UI.

¿Qué alternativas de código abierto existen para framework7io/framework7?

Las alternativas de código abierto para framework7io/framework7 incluyen: onsenui/onsenui — OnsenUI is a web component mobile UI framework and cross-platform UI library used to build hybrid mobile applications… vuetifyjs/vuetify — This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web… carbon-design-system/carbon — Carbon is an enterprise design system that provides a comprehensive collection of reusable UI components, design… kristopolous/bootstra.386 — BOOTSTRA.386 is a retro CSS framework and web UI kit designed to implement nostalgic user interfaces that mimic the… muicss/mui — MUI is a lightweight CSS framework that implements Material Design visual and interaction guidelines for web… uikit/uikit — UIkit is a CSS front-end framework and accessible UI component library designed for building responsive web…