awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

54 Repos

Awesome GitHub RepositoriesResponsive Layout Adaptation

Mechanisms for overriding layout settings based on viewport size and environment hints.

Distinct from Environment Adapters: Candidates focus on server-side protocol adapters or env-vars, not CSS media query based layout adaptation

Explore 54 awesome GitHub repositories matching web development · Responsive Layout Adaptation. Refine with filters or upvote what's useful.

Awesome Responsive Layout Adaptation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • zxwk1998/vue-admin-betterAvatar von zxwk1998

    zxwk1998/vue-admin-better

    18,851Auf GitHub ansehen↗

    vue-admin-better is a Vue 3 admin dashboard template and framework used for creating data-driven backend management systems. It provides a responsive admin UI kit with pre-built page templates and layouts that adapt to desktop, mobile, and tablet screens. The framework features a dynamic route management system that renders application navigation and page access based on configurations received from a remote server. It includes a mock API development environment for generating and exporting simulated backend data, enabling frontend development to proceed without a live API. The project imple

    Adapts administrative sidebars, grids, and menus to provide a consistent experience across different screen widths.

    Vueadminadmin-dashboardadmin-template
    Auf GitHub ansehen↗18,851
  • angular/materialAvatar von angular

    angular/material

    16,403Auf GitHub ansehen↗

    Angular Material is an accessible web component library and UI framework designed for building single-page applications within the Angular ecosystem. It provides a collection of pre-built user interface elements that implement the Material Design specification to ensure a consistent look and feel across different devices. The project functions as a cross-platform design system, offering a unified set of motion and interaction patterns. It focuses on delivering a standardized system of visual and behavioral specifications that adapt to various screen sizes. The library covers a broad range of

    Provides layouts and components that automatically adapt their interaction patterns based on viewport size.

    JavaScript
    Auf GitHub ansehen↗16,403
  • bradtraversy/vanillawebprojectsAvatar von bradtraversy

    bradtraversy/vanillawebprojects

    16,097Auf GitHub ansehen↗

    This project is a collection of reference implementations for vanilla web applications, interactive browser games, and core frontend development patterns. It consists of small web applications and tools built using standard HTML, CSS, and JavaScript without the use of external frameworks or libraries. The collection demonstrates various practical implementations, including browser-based mini games with arcade and word-guessing mechanics, as well as frontend interface prototypes. These examples cover the use of the native document object model for state manipulation and the implementation of i

    Uses media queries and flexible box models to adapt the visual interface across different screen sizes.

    JavaScript
    Auf GitHub ansehen↗16,097
  • coreui/coreui-free-bootstrap-admin-templateAvatar von coreui

    coreui/coreui-free-bootstrap-admin-template

    12,220Auf GitHub ansehen↗

    CoreUI Free Bootstrap Admin Template is a pre-built, responsive admin dashboard template built on Bootstrap 5 for constructing back-office interfaces. It provides a library of UI components with native wrappers for React, Vue, and Angular applications, alongside a Sass-based theming system for managing brand colors, dark mode, and design tokens via variables and CSS custom properties. The template includes a set of advanced form controls such as autocomplete, date pickers, and multi-step wizards with built-in validation, and supports switching the entire interface between built-in dark and li

    Builds full-featured back-office interfaces that adapt to desktop, tablet, and mobile screens.

    HTMLadminadmin-dashboardadmin-panel
    Auf GitHub ansehen↗12,220
  • stylus/stylusAvatar von stylus

    stylus/stylus

    11,323Auf GitHub ansehen↗

    Stylus is a CSS preprocessor that transforms a dynamic language into standard CSS. It utilizes a compilation workflow to enable the use of variables, nesting, and arithmetic, which are then rendered into stylesheets for use in frontend asset pipelines. The project is distinguished by a flexible syntax that allows for indentation-based styling, meaning curly braces, colons, and semicolons can be omitted. It further differentiates itself through a JavaScript-driven plugin pipeline and the ability to extend the native syntax with custom JavaScript functions for complex logic. Its capability sur

    Injects variables and expressions into media query definitions to programmatically calculate breakpoints.

    JavaScriptcsspreprocessorstyl
    Auf GitHub ansehen↗11,323
  • jhu-ep-coursera/fullstack-course4Avatar von jhu-ep-coursera

    jhu-ep-coursera/fullstack-course4

    10,934Auf GitHub ansehen↗

    This project provides educational course materials and reference code for learning frontend web development. It serves as a tutorial and collection of examples demonstrating how to build responsive user interfaces using HTML, CSS, and JavaScript. The repository contains practical implementations and references for responsive web design, specifically focusing on fluid grids and media queries to adapt layouts across different screen sizes. It includes client-side scripting samples that illustrate how to add interactive behavior and dynamic functionality to web pages. The material covers a broa

    Provides examples of using CSS media queries to create layouts that adapt to different screen sizes.

    JavaScript
    Auf GitHub ansehen↗10,934
  • jquery-archive/jquery-mobileAvatar von jquery-archive

    jquery-archive/jquery-mobile

    9,615Auf GitHub ansehen↗

    jQuery Mobile is a mobile web framework and cross-platform UI library designed to create consistent HTML5 user interfaces that adapt to different mobile device platforms and screen sizes. It provides a collection of customizable components and CSS styles to render a unified look and feel across various mobile operating systems. The framework functions as a CSS themeable UI kit, featuring a build process that allows for the generation of custom visual themes by modifying base style files and assets. The library covers a broad capability surface including responsive mobile interface developmen

    Uses CSS media queries and specialized classes to create layouts that adapt to various screen sizes.

    JavaScript
    Auf GitHub ansehen↗9,615
  • imathis/octopressAvatar von imathis

    imathis/octopress

    9,243Auf GitHub ansehen↗

    Octopress is a Jekyll blogging framework and static site generator theme designed for publishing professional blogs. It provides a collection of responsive semantic templates and styling to render markdown content into mobile-friendly websites. The project features an integrated static asset pipeline that compresses and transforms CSS and JavaScript files during the build process to optimize load times. It includes an SEO optimized blog template with automatic sitemap generation, archive pages, and metadata for improved search engine indexing, as well as client-side site search using local in

    Ensures the blog is mobile-friendly by adapting layouts based on viewport size.

    Ruby
    Auf GitHub ansehen↗9,243
  • thinkgem/jeesiteAvatar von thinkgem

    thinkgem/jeesite

    8,044Auf GitHub ansehen↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Uses a responsive 12-column grid system to adapt administrative interfaces for tablets and mobile devices.

    Vue
    Auf GitHub ansehen↗8,044
  • davidjerleke/embla-carouselAvatar von davidjerleke

    davidjerleke/embla-carousel

    8,042Auf GitHub ansehen↗

    Embla Carousel is a lightweight JavaScript carousel library and barebones slider engine designed for creating touch-enabled, swipeable content sliders. It functions as a plugin-based framework that manages scroll physics and slide positioning without imposing specific UI styles, while providing a programmable API for custom carousel development. The system is distinguished by its modular architecture, allowing developers to extend core logic through external plugins and custom event hooks. It is compatible with server-side rendering, generating initial styles on the server to prevent layout s

    Overrides carousel settings based on media query breakpoints and provides size hints for SSR.

    TypeScriptcarouselcarousel-componentcarousel-plugin
    Auf GitHub ansehen↗8,042
  • codewithsadee/vcard-personal-portfolioAvatar von codewithsadee

    codewithsadee/vcard-personal-portfolio

    7,887Auf GitHub ansehen↗

    vCard Personal Portfolio is a static HTML and CSS template that provides developers with a ready-to-deploy personal portfolio website. It is built as a frontend portfolio template, delivering a responsive portfolio website that showcases a developer's projects and skills in a layout optimized for all screen sizes. The project employs a mobile-first design approach, where styles are authored for mobile viewports as the baseline and then enhanced for larger screens using progressive min-width media queries. Its CSS-grid-based responsive layout arranges page sections using CSS Grid with flexible

    Uses CSS media queries to adjust typography, spacing, and component visibility at predefined breakpoints.

    HTMLcsscss3html
    Auf GitHub ansehen↗7,887
  • cavszhouyou/front-end-interview-notebookAvatar von CavsZhouyou

    CavsZhouyou/Front-End-Interview-Notebook

    7,739Auf GitHub ansehen↗

    This project is a front-end interview study guide and a collection of structured notes designed for technical job preparation. It serves as a comprehensive reference for web technologies, common technical interview questions, and JavaScript algorithm implementation. The notebook distinguishes itself by integrating specialized guides for web performance optimization, browser API documentation, and JavaScript algorithm references. It provides a structured approach to solving coding challenges involving data structures like binary trees, linked lists, and array manipulation. The content covers

    Details modern CSS techniques using Flexbox, Grid, and media queries for responsive design.

    Auf GitHub ansehen↗7,739
  • olifolkerd/tabulatorAvatar von olifolkerd

    olifolkerd/tabulator

    7,550Auf GitHub ansehen↗

    Tabulator is an interactive data table library and virtual DOM data grid used to create high-performance tables from JSON or arrays. It functions as a hierarchical data viewer and a spreadsheet interface component, capable of rendering thousands of records efficiently through viewport-based virtualization and progressive loading. The library distinguishes itself by providing a full spreadsheet interface mode with multi-sheet management, cell range selection, and bulk copy-paste capabilities. It supports complex data architectures, including nested data field mapping, expandable tree structure

    Hides and shows columns dynamically to prevent table overflow on small screens.

    JavaScriptajaxcdnjsdata
    Auf GitHub ansehen↗7,550
  • jbaysolutions/vue-grid-layoutAvatar von jbaysolutions

    jbaysolutions/vue-grid-layout

    7,414Auf GitHub ansehen↗

    vue-grid-layout is a draggable and resizable grid system for Vue.js that enables users to customize the placement and size of interface elements. It functions as a dynamic widget orchestrator and a state-persistent layout manager, allowing for the creation of customizable dashboard interfaces where components can be arranged and sized according to user preference. The system operates as a responsive dashboard framework that automatically adapts grid arrangements based on viewport size and supports right-to-left text directions. It provides the ability to capture and serialize grid positions a

    Automatically adjusts the grid arrangement based on viewport size and supports right-to-left directions.

    JavaScriptdrag-and-dropgridgrid-layout
    Auf GitHub ansehen↗7,414
  • abuanwar072/flutter-responsive-admin-panel-or-dashboardAvatar von abuanwar072

    abuanwar072/Flutter-Responsive-Admin-Panel-or-Dashboard

    7,100Auf GitHub ansehen↗

    Dieses Projekt ist ein responsives Admin-Panel-Template, das mit Flutter erstellt wurde. Es bietet eine plattformübergreifende administrative Oberfläche, die darauf ausgelegt ist, eine konsistente Benutzererfahrung über Web-, Desktop-, Tablet- und Mobilbildschirme hinweg mit einer einzigen Codebasis zu gewährleisten. Das Template fungiert als Datenvisualisierungs-Dashboard und nutzt Diagramme und Tabellen, um komplexe Datensätze und Performance-Metriken darzustellen. Es konzentriert sich auf ein professionelles Enterprise-Layout für Business-Management-Aufgaben. Die Oberfläche integriert adaptive Grid-Layouts, Breakpoint-basiertes Layout-Switching und eine komponentenbasierte UI-Komposition, um verschiedene Geräteformfaktoren zu handhaben. Es nutzt zudem zustandsgesteuerte Navigation, um die Sichtbarkeit von Menüs und Sidebars über verschiedene Bildschirmgrößen hinweg zu verwalten.

    Provides a responsive admin interface that adapts sidebars, grids, and menus across web, desktop, and mobile screens.

    Dart
    Auf GitHub ansehen↗7,100
  • un-pany/v3-admin-viteAvatar von un-pany

    un-pany/v3-admin-vite

    6,982Auf GitHub ansehen↗

    v3-admin-vite is a Vue 3 admin template and frontend framework used for building administrative dashboards and internal business tools. It utilizes Vite for module bundling, providing hot module replacement during development and optimized builds for production. The project features a themeable management interface with customizable visual styles and dark mode toggles. It includes a responsive dashboard layout that adapts navigation and content displays across desktop and mobile screen resolutions. The framework implements role-based access control to manage user permissions and restrict acc

    Adapts sidebar, grid, and menu displays for a consistent administrative experience across devices.

    Vueadminaxioselement-plus
    Auf GitHub ansehen↗6,982
  • yezihaohao/react-adminAvatar von yezihaohao

    yezihaohao/react-admin

    6,746Auf GitHub ansehen↗

    react-admin is a full-featured admin dashboard built with React and Ant Design, designed for building interfaces that manage backend operations. Its core identity centers on providing a complete admin panel with dynamic menu configuration, role-based access control, and third-party OAuth authentication, all within a responsive layout that adapts to different screen widths. The project distinguishes itself through a dynamic route-based menu system that fetches navigation structure from a server API, enabling runtime menu updates without redeploying the application. It integrates role-based rou

    Adjusts menu display type and grid layout based on browser width using CSS media queries and React state management.

    TypeScriptadmin-templateant-designantd
    Auf GitHub ansehen↗6,746
  • soumyajit4419/portfolioAvatar von soumyajit4419

    soumyajit4419/Portfolio

    6,389Auf GitHub ansehen↗

    This is a personal portfolio website built as a React.js single-page application. It serves as a self-coded platform to present a developer's resume and showcase their GitHub projects. The site includes structured sections for listing technical skills, displaying work history and education, and presenting a curated collection of projects with descriptions and links. The layout is built with React-Bootstrap and custom CSS to adapt across desktops, tablets, and phones.

    Adapts the portfolio layout across devices using a UI framework and custom styles.

    JavaScriptcreate-react-appdeveloper-portfolioeasy-to-use
    Auf GitHub ansehen↗6,389
  • brain-bones/skeletonAvatar von Brain-Bones

    Brain-Bones/skeleton

    5,991Auf GitHub ansehen↗

    Skeleton ist ein Svelte Tailwind UI-Toolkit und eine adaptive Komponentenbibliothek. Es bietet ein Utility-First-Designsystem für den Aufbau reaktiver Web-Interfaces, wobei der Fokus auf konsistenten Themes und Typografie über verschiedene Bildschirmgrößen hinweg liegt. Das Toolkit kombiniert vorgestylte Komponenten mit Layout-Tools, um responsives UI-Design und schnelles Frontend-Prototyping zu unterstützen. Es ermöglicht die Erstellung adaptiver Benutzeroberflächen durch einen standardisierten Satz von Utility-Klassen für Styling und Layout. Das System deckt High-Level-Funktionen in der Svelte-Webentwicklung und beim Tailwind CSS-Styling ab und nutzt ein flexibles Grid-System sowie CSS-Variablen-basiertes Theming.

    Offers systems that automatically adjust layout structures across various device screen sizes for a seamless experience.

    TypeScript
    Auf GitHub ansehen↗5,991
  • arthelokyo/astrowindAvatar von arthelokyo

    arthelokyo/astrowind

    5,756Auf GitHub ansehen↗

    Astrowind is a high-performance site framework and bootstrapping tool designed for building marketing sites, professional portfolios, and high-conversion landing pages. It utilizes a utility-first CSS architecture and a component-based UI library to assemble responsive websites. The project specializes in conversion rate optimization through targeted templates for lead generation, product sales, subscription captures, and pre-launch teasers. It includes specific infrastructure for static blogging, utilizing markdown-based content modeling and rendering for long-form articles. The framework c

    Implements mechanisms for overriding layout settings based on viewport size to ensure a consistent experience across all devices.

    Astroastroastro-blogastro-starter
    Auf GitHub ansehen↗5,756
Vorherige123Nächste
  1. Home
  2. Web Development
  3. Responsive Layout Adaptation

Unter-Tags erkunden

  • Admin Layout Responsive Adapters1 Sub-TagAdapting sidebar, grid, and menu display to different screen widths for a consistent admin experience across devices. **Distinct from Responsive Layout Adaptation:** Distinct from Responsive Layout Adaptation: focuses specifically on admin layout components like sidebar and menu rather than general viewport adaptation.
  • CSS Media Queries2 Sub-TagsUse of CSS media queries and flexbox to create adaptive layouts. **Distinct from Responsive Layout Adaptation:** Focuses on the specific CSS implementation techniques rather than the general mechanism of adaptation.