Material Design

Open-source projects categorized as Material Design

Top 23 Material Design Open-Source Projects

  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  • Project mention: Gio UI – Cross-Platform GUI for Go | news.ycombinator.com | 2024-05-18

    The best option is probably Flutter right now: https://flutter.dev/

    If you don't mind writing the UI native, sharing only business logic code, Kotlin is an option: https://kotlinlang.org/docs/multiplatform.html#kotlin-multip...

    Kotlin also can do the UI if you use Compose: https://www.jetbrains.com/lp/compose-multiplatform/ ... however, iOS support is still in alpha, and Web is "experimental". If you're not willing to cope with that (expect to have to change your code as they develop the framework) then Flutter is the way as it's pretty stable already on all platforms.

    If you already know Typescript and React, you may also consider React Native: https://reactnative.dev/

  • Material UI

    Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

  • Project mention: 6 CSS tools for more efficient and flexible CSS handling | dev.to | 2024-05-16

    The first tool we’ll look at is Pigment CSS, a zero-runtime CSS-in-JS library built to extract the co-located styles into separate CSS files during the build phase and eliminate the need for runtime style processing.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • awesome-flutter

    An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.

  • Project mention: In-Depth Perspective on Flutter: A Comprehensive Analysis and Practice Guide | dev.to | 2024-02-08

    Website: https://github.com/Solido/awesome-flutter

  • Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

  • Project mention: Design Systems with Web Components | dev.to | 2023-12-18

    I was recently able to sit down with some of the core members of Ionic, who also created Stencil a toolchain for building Design Systems and Progressive Web Apps. We talked at great length how typically companies are approaching Ionic from a Design Team and need help building components. As a developer I wanted to talk about the Web Components that are used within the Design System first. There was a decent amount of surprise, so I thought I would break down what a Design System is and why it doesn't matter which end you start with, as long as you have both your Design and Development teams working together to build your Design System.

  • material-design-icons

    Material Design icons by Google (Material Symbols)

  • Project mention: Google Fonts documentation not always up to date? | /r/webdev | 2023-06-30

    They link on the docs to the github which lists these extra options though. https://github.com/google/material-design-icons/tree/master/font So it's easy to miss.

  • vuetify

    🐉 Vue Component Framework

  • Project mention: Top Material Design 3 web frameworks of 2024 | dev.to | 2024-01-23

    👉 https://vuetifyjs.com

  • Materialize

    Materialize, a CSS Framework based on Material Design

  • Project mention: Front-end Framework: Comparing Bootstrap, Foundation and Materialize | dev.to | 2024-04-16

    Materialize was created by a team of developers at Google, inspired by the principles of Material Design. Material Design is a design language developed by Google that emphasizes tactile surfaces, realistic lighting, and bold, graphic interfaces. Materialize aims to bring these principles to web development by providing a framework with ready-to-use components and styles based on Material Design.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • material-design-lite

    Material Design Components in HTML/CSS/JS

  • Quasar Framework

    Quasar Framework - Build high-performance VueJS user interfaces in record time

  • Project mention: Create your Biography Web Page with AWS Amplify Gen 2 | dev.to | 2024-05-18

    Amplify: Of course, the key service here is the amazing Amplify. To achieve this project, I used the Vue.js with Quasar Framework and integrated Amplify's UI linked components to facilitate the authentication flow.

  • components

    Component infrastructure and Material Design components for Angular

  • Project mention: Top Material Design 3 web frameworks of 2024 | dev.to | 2024-01-23

    👉 https://material.angular.io

  • mdb-ui-kit

    Bootstrap 5 & Material Design UI KIT

  • Project mention: 500 open-source components for TailwindCSS | dev.to | 2023-10-30

    I'd like to share my latest discovery with you. TW Elements is currently, the most popular 3rd party UI kit for TailwindCSS with over 10k Github stars. It's a huge collection of stunning components made with attention to the smallest detail. Forms, cards, buttons, and hundreds of others. All components have dark mode and very intuitive theming options. The project is supported by an engaged community on GitHub, I recommend you check it out and join one of the many discussions. You will find installation instructions here, and you can track the progress of the project live here. The project was kickstarted by @mdbootstrap, a group of open-source developers behind MDB UI Kit - a high-quality UI kit for Bootstrap, and also behind MDB GO - hosting and deployment platform. I highly recommend you to check it out!

  • Hero

    Elegant transition library for iOS & tvOS

  • FlutterExampleApps

    [Example APPS] Basic Flutter apps, for flutter devs.

  • mkdocs-material

    Documentation that simply works

  • Project mention: Ask HN: Best way for a Markdown based blog and eBook? | news.ycombinator.com | 2024-05-17
  • framework7

    Full featured HTML framework for building iOS & Android apps

  • Project mention: What PWA Can Do Today | news.ycombinator.com | 2023-08-08

    Some frameworks and themes to use in combination :

    - https://konstaui.com/

    - https://framework7.io/

  • Material Components Web

    Modular and customizable Material Design UI components for the web

  • Project mention: Google Groups ending support for Usenet | news.ycombinator.com | 2023-12-15

    https://github.com/firebase/firebase-ios-sdk/issues/6115

    https://github.com/material-components/material-components-w...

    Two examples that come to mind but there are plenty

  • material-components-android

    Modular and customizable Material Design UI components for Android

  • MaterialDesignInXamlToolkit

    Google's Material Design in XAML & WPF, for C# & VB.Net.

  • TW-Elements

    𝙃𝙪𝙜𝙚 collection of Tailwind MIT licensed (free) components, sections and templates 😎

  • Project mention: Open-Source Components for TailwindCSS | news.ycombinator.com | 2024-05-07
  • react-native-paper

    Material Design for React Native (Android & iOS)

  • Project mention: Senior devs — how do you handle styles; and how do you scale it | /r/reactnative | 2023-10-12

    In most cases they are wrappers around pure RN components (as I have been burnt by styling lib in the past - exactly NativeBase and its performance issues) and in the end, created components look like very light-weight version of RN paper components*:* https://github.com/callstack/react-native-paper/blob/main/src/components/Typography/Text.tsx.

  • Material

    A UI/UX framework for creating beautiful applications. (by CosmicMind)

  • bootstrap-table

    An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation, Vue.js)

  • Project mention: blazor with bootstrap and what is different bootstrap-table. | /r/Blazor | 2023-06-06

    but...I don't know what is different Bootstrap 5.x.x inside table and bootstrap-table(https://bootstrap-table.com/).

  • MaterialDrawer

    The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Material Design related posts

  • 🇫🇷 Utiliser RiotJS avec BeerCSS Material Design 3

    1 project | dev.to | 19 May 2024
  • Top 10 Impressive Flutter Projects to Skyrocket Your Developer CV

    1 project | dev.to | 17 May 2024
  • 6 CSS tools for more efficient and flexible CSS handling

    4 projects | dev.to | 16 May 2024
  • Main layouts - Beer CSS Tips #4

    1 project | dev.to | 6 May 2024
  • RiotJS Routes

    3 projects | dev.to | 28 Apr 2024
  • GreenStash: Simple FOSS Android app to plan and manage your savings goals easily

    1 project | news.ycombinator.com | 31 Mar 2024
  • Button Component with RiotJS (Material Design)

    4 projects | dev.to | 23 Mar 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Material Design projects? This list will help you:

Project Stars
1 Flutter 162,220
2 Material UI 91,834
3 awesome-flutter 51,513
4 Ionic Framework 50,475
5 material-design-icons 49,875
6 vuetify 39,117
7 Materialize 38,853
8 material-design-lite 32,273
9 Quasar Framework 25,315
10 components 24,099
11 mdb-ui-kit 24,047
12 Hero 21,835
13 FlutterExampleApps 20,027
14 mkdocs-material 18,482
15 framework7 17,887
16 Material Components Web 17,084
17 material-components-android 16,008
18 MaterialDesignInXamlToolkit 14,719
19 TW-Elements 12,694
20 react-native-paper 12,290
21 Material 11,979
22 bootstrap-table 11,667
23 MaterialDrawer 11,667

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com