June 25th, 2024

Google no longer developing Material Web Components

Material Web is a library of web components based on Material 3 for creating attractive and accessible web apps. Components are in maintenance mode, seeking new maintainers. Visit the Material Web GitHub for details.

Read original articleLink Icon
Google no longer developing Material Web Components

Material Web is a library of web components designed to facilitate the creation of visually appealing and accessible web applications using Material 3, Google's open-source design system. Currently, the Material Web Components are in maintenance mode awaiting new maintainers. For more in-depth information, additional resources, and a quick start guide, interested individuals can visit the Material Web GitHub repository.

Related

Hypermedia Systems

Hypermedia Systems

The book "Hypermedia Systems" by Carson Gross, Adam Stepinski, and Deniz Akşimşek, with a foreword by Mike Amundsen, introduces innovative web development concepts using htmx and Hyperview. It caters to web developers, individuals interested in web basics, and companies transitioning apps to mobile platforms. Available online and on Amazon.

What Happens When You Put a Database in the Browser?

What Happens When You Put a Database in the Browser?

WebAssembly (Wasm) enhances browser capabilities, enabling high-performance apps like DuckDB for ad-hoc queries and Python environments. DuckDB Wasm boosts performance in interfaces like lakeFS, Evidence, and Count. MotherDuck enables local querying, emphasizing efficient data processing.

Farm: Fast vite compatible build tool written in Rust

Farm: Fast vite compatible build tool written in Rust

Farm is a Rust-based web building engine for efficient web programming. It accelerates React/Vue projects with fast updates, incremental building, module-level caching, and support for popular technologies like Sass, Less, Vue, and React.

Exposition of Front End Build Systems

Exposition of Front End Build Systems

Frontend build systems are crucial in web development, involving transpilation, bundling, and minification steps. Tools like Babel and Webpack optimize code for performance and developer experience. Various bundlers like Webpack, Rollup, Parcel, esbuild, and Turbopack are compared for features and performance.

Show HN: I made tool that let's you see everything about any website

Show HN: I made tool that let's you see everything about any website

Web-Check is a free tool by Alicia Sykes, offering website details through URL scans. It requires JavaScript activation. Licensed under MIT, it aids users with website insights.

Link Icon 16 comments
By @resoluteteeth - 5 months
> Material Design is focusing on support for Google's large-scale internal Wiz framework, and has reassigned the engineers working on Material Web Components. This places MWC into maintenance mode.

At one point, it seemed like Google was trying to move their stack toward stuff they could publicly release.

Now, they seem to be less and less interested in trying to release stuff like this publicly. At some point, if everything google uses is a proprietary stack, eventually people who have worked at google are going to have more trouble getting jobs elsewhere when all the tools they've worked with are things that nobody outside of google has heard of, and that could make it harder for Google to attract developers.

By @JimDabell - 5 months
This is no great surprise. We used Google’s Material Components for iOS and that was abandoned a few years ago. They weren’t even merging small pull requests with fixes for show-stopping bugs stopping it from compiling. The writing has been on the wall for a while.

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

By @akmarinov - 5 months
Flutter next
By @debo_ - 5 months
If someone was to fork Material and attempt to make a successor project from that foundation, are there any Google-shaped crosshairs they might be inviting unto their person?
By @cageface - 5 months
Material and web components have been major initiatives at Google for years. Google pulling the plug on this despite recording huge profits and despite already slashing thousands and thousands of jobs tells you everything you need to know about how much you can trust any Google tech under their current magpie syndrome management.

Flutter is great tech but you'd be nuts to bet your company on it now.

By @solardev - 5 months
Check out mui.com, a mature and robust React UI components project loosely based on Material Design. It's powerful, easy to use, well documented, and generally a pleasure. Probably my single favorite web technology. I wish all libs were this good.

It's open core, so partially free and open source with a few premium components with features that can be enabled/extended with a paid license.

By @hamasho - 5 months
> Material Design is focusing on support for Google's large-scale internal Wiz framework, and has reassigned the engineers working on Material Web Components. This places MWC into maintenance mode.

This shows that even widely used open-source projects aren't immune to being abandoned by the companies. I'm currently enjoying VS Code, but I wonder if it will face a similar fate. There's a risk Microsoft could prioritize VisualStudio or move important features behind a paywall. It may be one or two board members away from abusing their market power to push for full monetization of the product.

By @efilife - 5 months
I never got to use them. I tried to use the previous version on the web, but the setup was either unavailable or too convoluted for me to bother. Was it even available to use then on websites?
By @skybrian - 5 months
Seems like “maintenance mode” isn’t the same as “unmaintained?” It’s more like using a long-term release, which is what some people want, because they don’t want it to change.

If you dislike churn, maybe this is good news?

By @teg4n_ - 5 months
This doesn’t make any sense to me. They are web components, can’t Wiz use web components? Why would it need a different implementation?
By @sebazzz - 5 months
So is this only for the web components or does this include the icons as well?
By @rs999gti - 5 months
Material design isn't used as part of Android spec?
By @lobo_tuerto - 5 months
RIP