awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Kategorien

22 Repos

Awesome GitHub RepositoriesFront-End Development

The practice of building the user-facing part of web applications using HTML, CSS, and JavaScript.

Distinct from Front End Development: Candidates are too specific (workflows, utilities) or refer to curated lists rather than the domain itself.

Explore 22 awesome GitHub repositories matching web development · Front-End Development. Refine with filters or upvote what's useful.

Awesome Front-End Development GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • adobe/bracketsAvatar von adobe

    adobe/brackets

    33,033Auf GitHub ansehen↗

    Brackets is an extensible JavaScript IDE and front-end code editor specifically designed for authoring HTML, CSS, and JavaScript. It serves as a web development text editor that provides a specialized environment for building websites. The editor is distinguished by its live preview capabilities, which render code changes in a browser in real time for immediate visual feedback. It further supports front-end workflows through inline style editing and the ability to synchronize code changes across multiple browser windows for cross-browser testing. The project includes a wide range of developm

    Designed specifically for the domain of front-end development, managing the user-facing part of web applications.

    JavaScript
    Auf GitHub ansehen↗33,033
  • liriliri/erudaAvatar von liriliri

    liriliri/eruda

    21,054Auf GitHub ansehen↗

    Eruda is a mobile browser developer console that provides a web-based inspector for debugging HTML pages and viewing logs directly on mobile devices. It functions as a browser element inspector for analyzing DOM and CSS styles and an in-page JavaScript console for executing code and monitoring runtime errors on devices that lack native developer tools. The project enables mobile web debugging and on-device element inspection without requiring a connection to a desktop computer. This allows for the evaluation of web applications on actual mobile hardware and the troubleshooting of remote sites

    Serves as a comprehensive developer console for mobile web development, enabling on-device debugging.

    JavaScript
    Auf GitHub ansehen↗21,054
  • nuysoft/mockAvatar von nuysoft

    nuysoft/Mock

    19,607Auf GitHub ansehen↗

    Mock is a JavaScript API mocking tool and network request interceptor designed to decouple front-end development from back-end progress. It functions as an API simulation tool and mock data generator, allowing developers to build user interfaces and high-fidelity prototypes by mimicking the request and response cycle without a live server. The system provides a mechanism for intercepting outgoing HTTP calls and returning simulated data. It enables front-end prototyping by generating synthetic datasets to validate application behavior during automated testing cycles and development. Capabilit

    Facilitates high-fidelity prototyping by simulating backend behavior and data structures before API implementation.

    JavaScript
    Auf GitHub ansehen↗19,607
  • alibaba/weexAvatar von alibaba

    alibaba/weex

    18,532Auf GitHub ansehen↗

    A framework for building Mobile cross-platform UI

    Build mobile applications using modern front-end tools, CSS properties, and popular frameworks.

    C++androidiosmobile
    Auf GitHub ansehen↗18,532
  • elemefe/mint-uiAvatar von ElemeFE

    ElemeFE/mint-ui

    16,455Auf GitHub ansehen↗

    Mint-UI is a mobile interface toolkit and component-based UI framework designed for Vue.js applications. It provides a collection of pre-styled user interface components specifically optimized for mobile devices and touch-based navigation. The library focuses on mobile UI development and responsive design, offering a set of layout and interaction elements tailored for mobile viewport constraints to ensure visual consistency across different screens. The framework utilizes a modular architecture that integrates a CSS-based styling system with Vue's reactivity model, using prop-driven configur

    Enables the development of mobile-friendly interfaces using web technologies and Vue.js components.

    Vuecomponentmobileui-kit
    Auf GitHub ansehen↗16,455
  • 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

    Provides practical implementations of the user-facing part of web applications using native technologies.

    JavaScript
    Auf GitHub ansehen↗16,097
  • browserslist/browserslistAvatar von browserslist

    browserslist/browserslist

    13,540Auf GitHub ansehen↗

    Browserslist is a browser target configuration tool and market share database. It provides a shared configuration layer that synchronizes supported browser versions across various front-end development tools, such as JavaScript compilers and CSS autoprefixers, to determine necessary syntax transforms and polyfills. The project translates human-readable queries into specific lists of browser versions based on global and regional usage statistics. It allows for the integration of custom analytics data to override global market share and can generate regular expressions from target lists to dete

    Serves as a shared configuration source for CSS autoprefixers and JavaScript compilers to determine syntax transforms.

    JavaScript
    Auf GitHub ansehen↗13,540
  • dcloudio/muiAvatar von dcloudio

    dcloudio/mui

    13,474Auf GitHub ansehen↗

    mui is a mobile UI component framework and native-like web UI kit designed for building high-performance mobile web interfaces. It functions as a mobile web performance framework and gesture-based interface library to eliminate browser lag and mimic the behaviors and animations of native mobile applications. The framework focuses on implementing common mobile UX patterns, including pull-to-refresh functionality, swipe-to-action menus, and sliding side navigation. It provides specialized tools for gesture-driven interface development to ensure an immediate visual response to touch interactions

    Uses web technologies to build mobile interfaces that eliminate browser lag and mimic native behaviors.

    JavaScriptandroidcssdcloud
    Auf GitHub ansehen↗13,474
  • amfe/lib-flexibleAvatar von amfe

    amfe/lib-flexible

    12,519Auf GitHub ansehen↗

    lib-flexible is a responsive CSS layout library designed to create flexible web interfaces that scale proportionally across different screen sizes and device resolutions. It functions as a viewport scaling tool that manages device pixel ratios and screen widths to ensure layouts adapt to various mobile and desktop displays. The library implements a scaling framework that calculates a dynamic root font size, enabling the consistent scaling of elements through relative rem units. It includes a CSS grid generator for producing grid styles based on design specifications, including column counts,

    Enables the construction of web interfaces that automatically adjust layout and sizing for mobile screen widths.

    JavaScript
    Auf GitHub ansehen↗12,519
  • 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

    Provides a framework for building mobile application interfaces using HTML, CSS, and JavaScript.

    JavaScript
    Auf GitHub ansehen↗9,615
  • mdn/learning-areaAvatar von mdn

    mdn/learning-area

    7,577Auf GitHub ansehen↗

    This is an educational resource for learning front-end web development fundamentals. It provides structured tutorials, hands-on exercises, and ready-to-run code samples covering HTML, CSS, and JavaScript. The content is designed for beginners, starting from zero knowledge and building up through guided, practical examples. It includes materials for learning CSS layout and styling techniques, as well as core JavaScript programming concepts like variables, functions, and DOM manipulation. The repository offers a collection of executable code snippets that complement the tutorials, allowing lea

    Ships a collection of executable code snippets for practicing front-end development in a browser.

    HTMLlearninglearning-jslearning-to-code
    Auf GitHub ansehen↗7,577
  • getbem/getbem.github.ioAvatar von getbem

    getbem/getbem.github.io

    5,746Auf GitHub ansehen↗

    Get BEM to all people in simplest way

    Ships a methodology for building UI interfaces from self-contained CSS components that transfer between projects.

    MDXbemcssgetbem
    Auf GitHub ansehen↗5,746
  • lihongxun945/jquery-weuiAvatar von lihongxun945

    lihongxun945/jquery-weui

    4,415Auf GitHub ansehen↗

    Dieses Projekt ist ein jQuery-Frontend-Plugin und eine UI-Komponentenbibliothek für die Entwicklung mobiler Web-Interfaces. Es fungiert als mobiles Web-UI-Framework und bietet eine Sammlung vorgefertigter visueller Komponenten und Steuerelemente. Die Bibliothek konzentriert sich auf die mobile Web-UI-Entwicklung und das jQuery-Interface-Design. Sie wird verwendet, um konsistente, mobilfreundliche Webseiten zu erstellen und bestehende mobile Webprojekte zu warten oder zu aktualisieren, die für ihre Frontend-Struktur und visuelle Darstellung auf jQuery angewiesen sind.

    Enables the creation of mobile-friendly web pages using pre-made visual components and layout controls.

    JavaScriptjquery-weuiwechatweui
    Auf GitHub ansehen↗4,415
  • mint-lang/mintAvatar von mint-lang

    mint-lang/mint

    4,249Auf GitHub ansehen↗

    Mint is a front-end programming language and compiled web framework designed for building interactive user interfaces. It functions as a transpiler that converts a specialized domain-specific language into standard JavaScript and CSS for execution in a web browser. The toolchain enables type-safe UI development by utilizing static type analysis to validate data structures during the build phase. It organizes web interface logic into a component-based architecture, where encapsulated units synchronize internal state with the rendered view. The system covers a full compiled web toolchain, incl

    Provides a full toolchain to build structured and stateful user interfaces for the web.

    Crystal
    Auf GitHub ansehen↗4,249
  • frontendmasters/front-end-handbook-2018Avatar von FrontendMasters

    FrontendMasters/front-end-handbook-2018

    4,193Auf GitHub ansehen↗

    Dieses Projekt ist ein umfassender Leitfaden und eine Roadmap für die Frontend-Entwicklung, die Ingenieuren dabei helfen soll, die Fähigkeiten und professionellen Standards für die moderne Webentwicklung zu meistern. Es dient als technische Referenz für die Beherrschung von HTML, CSS und JavaScript und bietet strukturierte Lernpfade sowie eine Übersicht der beruflichen Kompetenzen, die für den Übergang vom Anfänger zum professionellen Web-Engineer erforderlich sind. Die Ressource fungiert als kategorisiertes Verzeichnis und Ökosystem-Übersicht der JavaScript-Landschaft. Sie katalogisiert branchenübliche Frameworks, Bibliotheken und Dienstprogramme und bietet spezifische Empfehlungen für State Management, CSS-Frameworks und Static Site Generators. Der Leitfaden deckt ein breites Spektrum an technischen Fähigkeiten ab, einschließlich UI-Architektur, Web-Performance-Optimierung und Accessibility-Auditing. Zudem bietet er Orientierungshilfen für Build-Automatisierung, Deployment-Strategien und die Auswahl von Entwickler-Tools für professionelle Workflows.

    Offers a categorized directory and recommendations for selecting industry-standard frameworks and libraries.

    HTMLdevelopment-handbookfront-endfront-end-developer
    Auf GitHub ansehen↗4,193
  • gustavoguanabara/javascriptAvatar von gustavoguanabara

    gustavoguanabara/javascript

    4,106Auf GitHub ansehen↗

    This project is a structured JavaScript programming course and learning path designed for beginners. It functions as an interactive coding tutorial and frontend web development guide, providing a curriculum centered on the JavaScript language. The project focuses on building dynamic web interfaces through the manipulation of the Document Object Model. It provides a series of instructional guides and practical challenges that allow for interactive coding practice and the verification of code execution within a dedicated environment. The curriculum covers core programming fundamentals, includi

    Provides browser-based environments for running and modifying JavaScript code samples for hands-on practice.

    HTMLcursocursoemvideogratis
    Auf GitHub ansehen↗4,106
  • h5bp/mobile-boilerplateAvatar von h5bp

    h5bp/mobile-boilerplate

    3,827Auf GitHub ansehen↗

    This project is a mobile web application template and optimization kit providing a foundational project structure for building responsive websites. It functions as a responsive CSS framework and a set of utilities for managing viewport scaling, touch event responses, and user-agent feature detection. The project distinguishes itself through specialized web app manifest configurations and server performance settings. It includes systems for defining home screen icons and metadata to enable web applications to behave like native apps, alongside pre-defined directives for caching, compression, a

    Provides a foundational project structure and utilities for building websites optimized for mobile browsers.

    ApacheConf
    Auf GitHub ansehen↗3,827
  • yeoman/generator-webappAvatar von yeoman

    yeoman/generator-webapp

    3,745Auf GitHub ansehen↗

    This is a Yeoman web application generator that creates a standardized project structure and build pipeline for modern front-end web applications. It functions as a scaffolding tool to generate folder structures and configuration files to jumpstart development. The project provides a pre-configured Gulp.js build pipeline for compiling assets, linting code, and optimizing files for production. It includes a local development server with live-reloading capabilities that automatically refreshes the browser as source files are edited. The toolset covers browser compatibility through JavaScript t

    Generates a standardized project structure and configuration files to jumpstart the development of new web applications.

    JavaScriptgulpyeoman
    Auf GitHub ansehen↗3,745
  • cod3rcursos/web-modernoAvatar von cod3rcursos

    cod3rcursos/web-moderno

    3,703Auf GitHub ansehen↗

    This project is a frontend development tutorial and web programming educational resource. It serves as a structured JavaScript web development course and a step-by-step guide designed to teach the core technologies used to create interactive and modern user interfaces. The curriculum focuses on mastering the combination of HTML, CSS, and JavaScript through a series of exercises and projects. It covers frontend development training and JavaScript programming education to help users learn modern web development standards. The material covers the construction of interactive websites, front end

    Teaches the practice of building the user-facing structural and visual components of websites.

    HTML
    Auf GitHub ansehen↗3,703
  • cursoemvideo/cursoemvideo-html5Avatar von cursoemvideo

    cursoemvideo/cursoemvideo-html5

    2,858Auf GitHub ansehen↗

    This project is a web development educational resource and HTML5 learning repository. It serves as a front-end markup guide containing a collection of source code and practical examples designed to teach the fundamentals of web design. The repository covers an HTML and CSS learning path focused on frontend web development and web layout implementation. It provides reference materials for mastering responsive web design and the application of structural patterns to create functional web pages. The materials demonstrate the use of semantic HTML structure and responsive meta viewports. The tech

    Functions as a practical guide for the development of user-facing interfaces using HTML and CSS.

    HTML
    Auf GitHub ansehen↗2,858
Vorherige12Nächste
  1. Home
  2. Web Development
  3. Front-End Development

Unter-Tags erkunden

  • Backend-Simulated PrototypingCreating high-fidelity UI prototypes by simulating the underlying data structures and API behavior. **Distinct from Front-End Development:** Specifically concerns the simulation of data/backend behavior for prototyping, not just visual layout.
  • Build OptimizationsTechniques and tools to reduce bundle size or complexity by targeting specific environment capabilities. **Distinct from Front-End Development:** Distinct from general front-end development: focuses specifically on reducing polyfills and prefixes via targeting.
  • Coding Practice EnvironmentsBrowser-based environments for running and modifying HTML, CSS, and JavaScript code samples for hands-on practice. **Distinct from Front-End Development:** Distinct from Front-End Development: focuses on practice and experimentation environments rather than general development practices.
  • Mobile Web Development1 Sub-TagUsing web technologies like HTML, CSS, and JavaScript to build mobile application interfaces. **Distinct from Front-End Development:** Distinct from Front-End Development: this specifically targets mobile app development with web technologies, not general web front-end work.
  • Project ScaffoldingTools and templates for generating standardized directory structures and configuration files to start new projects. **Distinct from Front-End Development:** Distinct from general front-end development as it specifically focuses on the initial project generation and directory layout.
  • Self-Contained CSS ComponentsBuilding UI interfaces from independent CSS components that transfer between projects without dependency issues. **Distinct from Front-End Development:** Distinct from Front-End Development: focuses on CSS component portability rather than general front-end development practices.
  • Tooling SelectionProcesses for evaluating and choosing frameworks and libraries for a project. **Distinct from Front-End Development:** Focuses on the decision-making and research process of choosing tools, not the act of developing with them.