web-design
sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real browsers in various environments.
Related contents:
Unstyled highly composable components that you can copy/paste in your own codebase. Built with Tailwind CSS and a bit of Framer Motion. Customize them as you want.
Maska is a simple zero-dependency input mask library.
You can use it with vanilla javascript or with your favorite framework. Out of the box there is integration with Vue 2/3, Svelte and Alpine.js, but you can integrate it into any framework.
AI design tools for inspiration. Your smart design companion.
Not just a suite of AI tools, but a creative partner for design inspiration. Boost your design process and eliminate the daunting blank page with clever recommendations and useful visuals.
Build websites even faster with components on top of Tailwind CSS
Start developing with an open-source library of over 600+ UI components, sections, and pages built with the utility classes from Tailwind CSS and designed in Figma.
A gallery of hand-drawn arrows and other design resources as SVGs that can be easily copied as SVG code or React components for use in your projects.
Cute illustrations for React Apps.
React Kawaii is an open source library of cute SVG illustrations. Perfect if you want to give some cuteness to your React App.
Easy Drag-to-Swap Solution. ✨ A simple JavaScript tool for converting any layout you have to drag-to-swap layout.
Meet Swapy, a framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code.
Vue UI Component Library. The Next-Gen UI Suite for Vue.js
Enhance your web applications with PrimeVue's comprehensive suite of customizable, feature-rich UI components. With PrimeVue, turning your development vision into reality has never been easier.
A curated list of awesome things related to shadcn/ui.
Material 3 is the latest version of Google’s open-source design system. Design and build beautiful, usable products with Material 3.
The definitive CSS UI library for glassmorphism
A modern CSS UI library based on the glassmorphism design principles that will help you quickly design and build beautiful websites and applications.
A Guide to Learning CSS Grid by Jonathan Suh
CSS Grid is a powerful tool that allows for two-dimensional layouts to be created on the web. This guide was created as a resource to help you better understand and learn Grid, and was organized in a way I thought made the most sense when learning it.
Tailwind CSS Color Generator
Press spacebar, enter a hexcode or change the HSL values to create a custom color scale.
CSS gradients using CSS colors functions introduced in 2023.
This demo only works in Chromium 125+. Example of futur CSS anchor tool.
Overview of Tailwind colors
All the Tailwind CSS colors in a handy cheatsheet with hex, hsl and rgb values. You can bookmark this page so you'll never forget any Tailwind color again!
Simple UI examples from my social media.
This is repository with examples of simple UI components. The repository is based on Next.js and React.js.
System font stack CSS organized by typeface classification for every modern OS.
The fastest fonts available. No downloading, no layout shifts, no flashes — just instant renders.
a package manager for the web.
Bower offers a generic, unopinionated solution to the problem of front-end package management, while exposing the package dependency model via an API that can be consumed by a more opinionated build stack. There are no system wide dependencies, no dependencies are shared between different apps, and the dependency tree is flat.
Build services that earn trust.
IF curates this catalogue to help teams design trustworthy services that work for people. Contact IF for workshops about how to use these patterns.
3D DOM viewer, copy-paste this into your console to visualise the DOM topographically.
Let your page react to scroll changes.
The most basic usage of ScrollTrigger is to trigger classes based on the current scroll position. E.g. when an element enters the viewport, fade it in. You can add custom offsets per element, or set offsets on the viewport (e.g. always trigger after the element reaches 20% of the viewport)
Free digital design resources. Wonderfully Curated Design Resources.
Sleek, modular open source JavaScript file uploader
Uppy is a sleek, modular JavaScript file uploader that integrates seamlessly with any application. It’s fast, has a comprehensible API and lets you worry about more important problems than building a file uploader.
Uppy fetches files locally and from remote places like Dropbox or Instagram. With its seamless integration, reliability and ease of use, Uppy is truly your best friend in file uploading.
Here at Pa11y, we think making the web more accessible improves it for everyone. So we publish a range of free and open source tools to help designers and developers make their web pages more accessible.
Bento Grids is a curated collection of tiles-based layouts that were popularized by Apple with their summary slides.
The main idea behind bento is to present the key takeaways in a very visual and easy-to-consume way. Bento layouts are great for showcasing brand identity, summarizing product features, and much more.
One-time password input component for React. Accessible. Unstyled. Customizable. Open Source.
Framer components inspired by Dieter Rams' design principles. Our Rams' inspired assets are designed to sprinkle a dash of delight into your life.
The internet is your canvas. Framer is where teams design and publish stunning sites.
Related contents:
Use Foundation for Emails to design responsive HTML emails that work in any email client. Quickly create responsive HTML emails that work on any device and client. Even Outlook.
Foundation for Emails (previously known as Ink) is a framework for creating responsive HTML emails that work in any email client — even Outlook. Our HTML/CSS components have been tested across every major email client to ensure consistency. And with the Inky templating language, writing HTML emails is now even easier.
The most advanced responsive front-end framework in the world.
A Framework for any device, medium, and accessibility. Foundation is a family of responsive front-end frameworks that make it easy to design beautiful responsive websites, apps and emails that look amazing on any device. Foundation is semantic, readable, flexible, and completely customizable. We’re constantly adding new resources and code snippets, including these handy HTML templates to help get you started!
A showcase of what is possible with Progressive Web Apps today.
A Progressive Web App (PWA) is basically just a website with some added features, which enable it to provide an app-like user-experience. This means it can work practically just like a native iOS or Android app. It can be installed to the home screen of your mobile device, work offline and receive push notifications, among other things.
A way for all organizations to understand, organize, improve, and communicate web accessibility.
Haikei is a web-based design tool to generate unique SVG design assets for websites, social media, blog posts, desktop and mobile wallpapers, posters, and more!
Visualize Your Colors & Fonts On a Real Site.
Choosing colors or typography for your website? Use the Toolbar below to realize your choices.
Free, beautiful fonts and font pairings curated just for you. Free fonts and font pairings to use for your next design project
the API for Syntax Highlighting.
Torchlight is a VS Code-compatible syntax highlighter that requires no JavaScript, supports every language, every VS Code theme, line highlighting, git diffing, and more.
Tailwind Utility Generator. No-build Tailwind. Get the CSS utilities you want. Nothing you don't.
Curlwind allows you to generate Tailwind stylesheets on demand to get only the CSS utilities you need. Generated stylesheets are cached indefinitely so your site stays fast.
Add a mouse-tracing glow effect to React components.
Simple online scrollbar editor.
Scrollbar.app is a simple web app which helps developers to design and implement custom scrollbars.
100 books vetted by the community to inspire growth across the many disciplines influencing modern software design.
The coolest buttons in town.
Buttons you'll Crave. collection of free buttons to copy & paste in your project, made in codepen by awesome people.
All popular icon sets, one framework. Freedom to choose icons. Over 150,000 open source vector icons.
Universal icon framework. One syntax for FontAwesome, Material Design Icons, DashIcons, Feather Icons, EmojiOne, Noto Emoji and many other open source icon sets (100+ icon sets, 100,000+ icons). SVG framework, React, Vue and Svelte components!
A tiny framework agnostic color picker. Port of React Colorful to vanilla Custom Elements.
Nue is a complete frontend development toolset. An alternative to ecosystems like Vite, Next.js, and Astro.
Nue JS is an exceptionally small (2.3kb minzipped) JavaScript library for building web interfaces. It is the core of the upcoming Nue toolset. It’s like Vue.js, React.js, or Svelte but there are no hooks, effects, props, portals, watchers, provides, injects, suspension, or other unusual abstractions on your way. Learn the basics of HTML, CSS, and JavaScript and you are good to go.
Charts.css is an open source CSS framework for data visualization.
Visualization help end-users understand data. Charts.css help frontend developers turn data into beautiful charts and graphs using simple CSS classes.
Choices.js is a lightweight, configurable select box/text input plugin. Similar to Select2 and Selectize but without the jQuery dependency.
Collection of utility functions for use with Scroll-Driven Animations.
Starter theme WordPress with Tailwind CSS and Vite JS.
Pick the right UI Library for your Vue 3 or Nuxt 3 Project.
Make great React apps, ultra fast. Build exceptional React apps with blazing speed. Prismane is an innovative have-it-all React UI library
Export Icons directly from Figma
Instantly get React, Vue and Svelte components
Product Design Knowledge.
Stay on top of your design process with the bite-sized hints and cheat sheets about UX Product Design.