web-design
JavaScript animation engine. Anime.js (/ˈæn.ə.meɪ/) is a lightweight JavaScript animation library with a simple, yet powerful API. It works with CSS properties, SVG, DOM attributes and JavaScript Objects.
Related contents:
Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center. When deciding if scrolling is needed the visibility of the target element is checked. If it's less than 100% it will be scrolled.
Snow effect for your website. Embed a snow effect on your website.
Versatile metallic finish for your CSS. MetalliCSS is a tiny, dependency-free JavaScript library that makes your CSS literally shine. Using the library is as simple as adding the class metallicss, and using CSS properties for configuration (try it out here).
A list of classless CSS themes/frameworks with screenshots. This is a list of classless CSS themes and frameworks. "Classless" means a style sheet does not define special classes you must add to your HTML elements to style these elements. As a result, you can style any plain-HTML page just by linking to the style sheet. This is useful, for example, in prototyping.
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization.
React Kawaii is a library of cute illustrations that are easily customisable. They are ideal to give some cuteness and personality to your ReactJS application. Just pick an illustration and set the mood and it's done!
clapper Scene.js is an JavaScript & CSS timeline-based animation library.
Sass library to make isometric 2D without javascript. Sass library of isometric functions. IsometricSass is a Sass framework that requires no JavaScript. It was created to be able to fully use the CSS 3D transformations to create 3D scenes.
Create graphics with a hand-drawn, sketchy, appearance. Rough.js is a small (<9 kB) graphics library that lets you draw in a sketchy, hand-drawn-like, style. The library defines primitives to draw lines, curves, arcs, polygons, circles, and ellipses. It also supports drawing SVG paths.
Compare viewport sizes. A screen size comparison for responsive design
The React Framework.
Used by some of the world's largest companies, Next.js enables you to create full-stack web applications by extending the latest React features, and integrating powerful Rust-based JavaScript tooling for the fastest builds.
Related contents:
- next.js: an honest review @ beeps.
- Authorization in Next.js @ rw;eruch.
- You should know this before choosing Next.js @ Build Times.
- Deploying a Next.js App to Production in any server @ SayBackend 📦.
- Next.js vs TanStack @ Kyle Gill.
- Guide to fast websites with Next.js: Tips for maximizing server speeds and minimizing client burden @ Vercel.
- Pourquoi je n'aime pas Next.js @ Grafikart :fr:.
- Use Async Local Storage to prevent props drilling in Next.js Route handlers @ nico.fyi.
- Next.js 15.1+ is unusable outside of Vercel @ Omar Abid.
- How to take screenshots of your statically exported Next.js site in GitHub Actions workflow @ nico.fyi.
- Next.js Promise Racing @ Playful Programming.
- You should know this before choosing Next.js @ Build Times.
- Adding .md URLs for Raw Markdown Content in Next.js @ Ben Gubler.
- Next.js migration @ LLM Gateway.
- The Complete Guide to Self-Hosting Next.js at Scale @ David Höck.
- Next.js Is Infuriating @ Dominik's Blog.
- One Year with Next.js App Router — Why We're Moving On @ paper clover.
- Partial Prerendering @ Wyatt Johnson.
- ChatGPT as My Coding Mentor: How I Learned React and Next.js as a Junior Developer @ iO tech_hub.
- 93% Faster Next.js in (your) Kubernetes @ Platformic.
- Not everything that breaks is an error: a Logs and Next.js story @ Sentry.
- My Next.js 16 Auth Passed Every Test. Five Bugs That Only Showed Up When I Wired It Together @ Shubhra Pokhariya's dev.to.
A collection of free single-purpose online tools for web developers...
Free repeatable SVG background patterns for your web projects. A collection of repeatable SVG background patterns for you to use on your web projects.
Accessible color palette generator. Discover beautiful color combinations your whole audience can appreciate and follow Web Content Accessibility Guidelines (WCAG) with ease.
A collection of loading indicators animated with CSS. Simple loading spinners animated with CSS. See demo. SpinKit only uses (transform and opacity) CSS animations to create smooth and easily customizable animations.
🚀 A React Framework for building extensible drag and drop page editors Craft.js solves this problem by modularising the building blocks of a page editor. It ships with a drag-n-drop system and handles the way user components should be rendered, updated and moved - among other things. With this, you'll be able to build your own page editor exactly how you want it to look and behave.
Calculate colors. Share palettes. A new way to manage digital colors. Leave abstract color models behind and focus on the important things.
All in one resource for finding everything about colors. Thousands of beautiful color palettes you can use it directly by one click.
Beautiful animated waves. nice-waves is a Vanilla JS library that makes creating waves a breeze.
Next-gen browser to build, test & debug mobile websites.
🌈 This tool makes it easy to generate custom holographic & iridescent backgrounds and textures. Make your designs pop with these twisting, liquid, metallic, futuristic, alien-like, blue & purple textures.
Your Unique and Free Generator Tools in One Place. Design tools present you with a choice of ready-made works and with advanced customization possibilities in just a couple of clicks. Using our generators, you can create design from scratch, visually observing your creation, and the generator will give you the best on completion of the work.
Remix and Tailwind CSS simple page block editor.
SVG generator for futuristic-looking glowing shapes. A cool tool to generate futuristic-looking SVG shapes that glow. Get your weird on!
Automatic image compression. Relax while Imgbot optimizes your images Don’t spend another second worrying about compressing your images. Install Imgbot into your GitHub projects, and focus on your application.
Web-based XMPP/Jabber chat client written in JavaScript Converse is a web based XMPP/Jabber chat client. You can either use it as a webchat app, or you can integrate it into your own website. It's 100% client-side JavaScript, HTML and CSS and the only backend required is a modern XMPP server.
CSS templates for buttons, box-shadows, form inputs, color palettes & emojis.
Generate clothoid rounded corners by CSS clip-path
One image for all screen resolutions and different devices is not enough. An image per pixel is too much - so how can someone automatically choose the optimal responsive image sizes?
Responsive websites, even the most modern ones, often struggle with selecting image resolutions that best match the various user devices. They compromise on either the image dimensions or the number of images. It's time to solve these issues and start calculating image breakpoints more mathematically, rather than haphazardly.
Leonardo is a one-of-a-kind tool for creating, managing, and sharing accessible color systems for user interface design and data visualization.
bring your components to life with simple spring animation primitives
Optimize images for web on the fly. imgproxy is the blazing fast and secure image processing tool.
roughViz.js is a reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser, based on D3v5, roughjs, and handy.
Style BEM DOM elements using Sass. Cell is used for styling DOM elements that follow the Cell naming convention (which is almost identical to BEM).
Snowpack is a lightning-fast frontend build tool, designed for the modern web. It is an alternative to heavier, more complex bundlers like webpack or Parcel in your development workflow. Snowpack leverages JavaScript's native module system (known as ESM) to avoid unnecessary work and stay fast no matter how big your project grows.
Color and typography resources and inspiration for Web Developers and Digital Design
SWR is a React Hooks library for data fetching. The name “SWR” is derived from stale-while-revalidate, a cache invalidation strategy popularized by HTTP RFC 5861. SWR first returns the data from cache (stale), then sends the request (revalidate), and finally comes with the up-to-date data again.
This site is a collection of examples, video and other information to help you learn CSS Grid Layout.
The pragmatic web framework. Marten is a Crystal web framework that makes building web applications easy, productive, and fun.
Compress PNG, JPG, and More. With this online image compressor, it is super easy to compress your JPG or PNG images at a fast speed. This is a browser-based image processor that helps you compress your images with a negligible waiting time. The best thing about this image process is that it is secure, private and works offline with zero limitations. Moreover, you also don't harm the environment because there is literally no carbon emission in the process.
Build Better Websites. Create modern, resilient user experiences with web fundamentals. Remix is a full stack web framework that lets you focus on the user interface and work back through web fundamentals to deliver a fast, slick, and resilient user experience that deploys to any Node.js server and even non-Node.js environments at the edge like Cloudflare Workers.
HashLips Art Engine is a tool used to create multiple different instances of artworks based on provided layers.
Create generative art by using the canvas api and node js. Before you use the generation engine, make sure you have node.js(v10.18.0) installed.
Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design. MUI Core contains foundational React UI component libraries for shipping new features faster.
Extremely customizable 3kb plugin for scroll based animation which animates 1000 elements without lags
Visual Feedback Tool For User Interfaces reviews. Draw, annotate and comment directly on-top of your web app or website's User Interface, then instantly post your feedback to a merge/pull request or issue.
Light-weight, no-dependency, vanilla JavaScript engine to drive user's focus across the page
Typetura’s powerful technology scales your text to any layout, on any device. Launch products up to 30% faster with 90% fewer text styles.
missing.css is the CSS library we wished already existed. The goal of missing.css is to reduce needed intervention in HTML.
The browser for ambitious developers. Build better websites in less time with a stand-alone browser that makes your site more responsive, more accessible and faster. Save hours on each project, love every minute of it.
Related contents:
Color Palettes Generator and Color Gradient Tool. Never waste Hours on finding the perfect Color Palette again! Just Enter a Color! And Generate nice Color Palettes