css
15 repositories
A curated archive of bite-sized coding articles, now closed to new submissions — This long-running collection of short JavaScript, CSS, HTML and Git snippets has moved to a browsable website built with Astro, organized into searchable articles and collections by topic and language. New content submissions are no longer accepted, making it a stable reference rather than an evolving contribution hub—useful for developers who want quick, explained code examples.
Coding articles to level up your development skills
The framework behind VS Code keeps powering desktop apps — Electron combines Node.js and Chromium so developers can ship cross-platform desktop apps using JavaScript, HTML and CSS. It powers VS Code and many other apps, with prebuilt binaries for macOS, Windows and Linux, including Apple Silicon and ARM support.
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
Font Awesome 7 Lands, Version 6 Moves to Long Term Support — Font Awesome has released version 7, while version 6 is now marked Long Term Support with critical fixes only; versions 3-5 are end-of-life. Useful for anyone maintaining existing projects deciding whether to upgrade, with web and desktop upgrade guides provided for the transition.
The iconic SVG, font, and CSS toolkit
Anime.js V4 brings a new look and continued momentum — Anime.js is a lightweight JavaScript animation library for CSS, SVG, DOM attributes and JS objects. The repo now showcases a V4 logo refresh and is sustained through GitHub Sponsors, signaling active development for developers who need a simple yet powerful animation API.
JavaScript animation engine
A consistent, opinionated formatter for a wide range of languages — Prettier reformats code by parsing it into an AST and reprinting it with consistent rules, removing style debates from code review. It supports JS, TS, Flow, CSS/SCSS/Less, HTML, Vue, Angular, GraphQL, Markdown, YAML and more via plugins, making it useful for teams wanting uniform formatting across many file types.
Prettier is an opinionated code formatter.
A structured 30-day path to learning JavaScript from scratch — This project breaks JavaScript into daily lessons and exercises, covering fundamentals through to topics useful for React, Node, and modern web development. It suits beginners wanting a self-paced, step-by-step curriculum rather than scattered tutorials, with no fixed deadline despite the name.
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
The bundler that made JavaScript tooling fast again — esbuild bundles and minifies JS, TS, JSX and CSS without needing a cache, claiming 10-100x speed gains over older build tools. It supports ESM/CommonJS, tree shaking, source maps, a dev server, watch mode, and plugins via CLI, JS, or Go APIs—useful for anyone frustrated with slow web builds.
An extremely fast bundler for the web
Rust-powered formatter and linter aiming to replace multiple JS tools — Biome bundles formatting, linting, and static analysis for JavaScript, TypeScript, JSX, JSON, and CSS into one fast Rust-based toolchain. It targets teams tired of juggling separate ESLint and Prettier configs, offering a single CLI and LSP integration for editors.
A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
A Next.js rebuild turns LibreTV into a full streaming aggregator — LibreTV's Next.js 15 + TypeScript rewrite adds cross-source search that merges same-title results, ArtPlayer/hls.js playback with ad filtering, IPTV/M3U live channels with EPG, and health-checked source rotation. Useful for anyone self-hosting a personal video aggregation site via Docker in minutes.
一分钟搭建影视站,支持Docker等部署方式
Over 6,200 free SVG icons for design and front-end work — Tabler Icons offers more than 6,200 MIT-licensed SVG icons, each drawn on a 24x24 grid with consistent 2px strokes, in both outline and filled styles. Packages exist for plain use plus React and Svelte components, making it easy to drop into web projects or design systems.
A set of over 6200 free MIT-licensed high-quality SVG icons for you to use in your web projects.
The working repository where CSS specifications take shape — This is the official W3C CSS Working Group repo hosting editor drafts of CSS specifications, written in Bikeshed. It's where proposals, issues, and spec text are discussed before becoming standards, useful for browser engineers, spec authors, and anyone tracking upcoming CSS features.
CSS Working Group Editor Drafts
Extract any website’s design system into tokens in seconds: logo, colors, typography, borders & more. One command.
Morrow is an open source, privacy first, offline workspace note taking app, presented as an alternative to Notion, and other apps!
A 6.7KB classless CSS framework that styles plain HTML — Sumi.css styles semantic HTML elements directly, so pages look finished without adding classes. It's a single 6.7KB file with no build step or JavaScript, supports automatic light/dark mode, and uses zero-specificity styles so your own CSS always overrides it.
A minimalist, classless-first CSS framework.
A Delphi/VB6-style visual IDE for building Bun desktop apps — Bun RAD Studio brings drag-and-drop visual design back for desktop development, pairing Bun and Webview-Bun with a Delphi/VB6-inspired designer, SimpleGUI toolkit, 76 themes, and bundled enterprise utilities like a file manager. It targets developers who want no-code-style rapid app building on Linux/macOS using TypeScript and web tech instead of native GUI frameworks.
A high-performance Rapid Application Development (RAD) Visual IDE for Bun and Webview-Bun, inspired by classic Borland Delphi and Visual Basic 6, built with modern web technologies.