Animation Addons is a GSAP-powered animation plugin for Elementor and WordPress, providing advanced motion effects, a vast template library, and a wide array of custom widgets.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONLess than 10 stars, 5+ commits in the last 30 days — projects made with care.
OpenDesignCore is a pre-alpha open source computational engineering and design system. It enforces SI units, explicit tolerances, and rigorous documentation to establish a stable foundation for future development.
Elementra UI is a modern React component library featuring 50+ accessible, Tailwind CSS-based components with CLI tools and TypeScript support.
POINTLESS is a real-time rendering application for transforming images and video into halftone, dithering, and ASCII art.
vCAD is a cross-platform parametric CAD system with a kernel-first architecture. It features topological naming, a content-addressed compute cache (DDC), and stable C/Python APIs. Built on OCCT, bgfx, and Qt, it supports STEP/IGES/STL interchange and targets desktop and iPadOS.
CompoMo (@ds-mo/ui) is a framework-agnostic Stencil.js web component library styled with TokoMo design tokens, shipping generated Angular, React and Vue adapters alongside an MCP metadata server.
An AI-driven, deterministic animated-video studio for macOS (Apple Silicon) that ensures byte-identical exports.
HUFF Classic is a real-time datamosh and glitch-art desktop application built with Tauri and p5.js, designed for performers and artists.
StitchIT is a browser-based tool for stitching dual-fisheye images into equirectangular 360° panoramas. It offers GPU-accelerated processing, HDR merging, noise reduction via frame stacking, and extensive post-processing controls, all running locally without uploads.
Collagen is a programmatic collage generator that converts JSON or Jsonnet manifests into single, portable SVG files with embedded assets.
A Node.js library to render p5.js sketches headlessly to RGBA pixel buffers.
ImageCropKit is a privacy-first browser image cropper built with Next.js and the Canvas API. It handles single and bulk crops, aspect-ratio and platform presets, circle/oval shapes, and AI dataset sizes, exporting PNG, JPG, or WebP with no upload, signup, or watermark.
Cobogó is a Brazilian visual grammar for design systems, built as an opinionated Panda CSS preset. It allows sharing design relationships between products without erasing each one's visual identity.
Zed editor extension adding Blueprint (.blp) language support, including syntax highlighting and LSP integration via blueprint-compiler for GNOME UI development.
LnDrawer is a simple, lightweight, GPU-accelerated on-screen drawing application written in Rust.
Tintenklecks Gallery is a collection of retro, skeuomorphic desktop UI components built with Electron and Vue 3, designed following WinUI 3 conventions.
VectorMojo is a client-side design-file to SVG converter that runs in the browser. It reads PSD/PSB, PDF, modern Illustrator AI, EPS, SVG, PNG and JPEG, then exports SVG, PNG, PDF or copied SVG markup, keeping parsing, tracing and rendering in the tab.
An MCP server providing expert design and marketing knowledge for AI agents, covering UI/UX, SEO, GEO, and platform-specific guidelines for web, iOS, Android, and macOS.
ICERender is a TypeScript-based Canvas 2D interactive graphics rendering engine for ER diagrams, flowcharts, and topology maps, featuring a React-like component model, nested coordinate systems, and Visio-style connectors.
A Rust-based CLI for high-fidelity media transcoding supporting JPEG XL, AVIF, HEVC, and AV1 with perceptual quality gating and metadata preservation.
A zero-dependency TypeScript Web Components library offering form controls, modals, popups and DOM/date/file helpers, with built-in validation, accessibility, theming and full test coverage.
A Next.js application for building, configuring, and exporting creative-coding visuals using p5.js, GSAP, and Three.js.
A browser-based tool to convert images into ASCII art locally, featuring multiple charsets and a CRT terminal aesthetic without uploading data.
Sparkle is an experimental TypeScript playground monorepo using Turborepo and pnpm. It bundles a cross-platform design system, accessible React component library, Expo mobile app, WASM web shell with Zig executables, Storybook, and Astro Starlight docs.
A collection of bouncing DVD logo implementations across a wide variety of programming languages and platforms.
theme61 is an R package for creating graphs that follow the e61 Institute style. It provides functions to make aesthetic graphs and offers easy access to the Institute's colour palette, with documentation available on its package website.
A declarative administration tool for the DazToHue workflow that generates Daz ROM scripts and Houdini PoseAsset CSVs from a single character definition.
Decklight is a zero-dependency, agent-native presentation library where presentations are stored as single HTML files. It features plain-text authoring, Keynote-style builds, theme-aware SVG diagrams, and automated verification through headless rendering.
A self-contained computer graphics course: 13 chapters of notes, interactive WebGL demos, worked exercises and automated checks covering the rendering pipeline, transformations, lighting, textures, collision detection and ray tracing.
A fast, GPU-accelerated raster painting app built with Rust, egui, and wgpu. It features Photoshop-like workflows, pressure-sensitive brushes, PSD support, symmetry, and a tiled engine for responsive performance on large canvases.
A React port of GitLab's Pajamas Design System component library, offering design tokens, foundational styles and basic components like GlButton, GlLink, GlBadge and GlCard. Still under heavy development.
Qrbit is a fast, cross-platform QR code generator for Node.js, built with Rust for high performance. It supports logo embedding, customizable colors, and outputs QR codes in SVG, PNG, JPEG, and WebP formats without requiring a `canvas` dependency.
truss is a Rust image toolkit providing CLI, HTTP, and WASM interfaces for format conversion, resizing, optimization, and SVG sanitization with signed URLs and SSRF protection.
A Node.js skill that turns one photo into a scroll-scrubbed website hero by generating a storyboard, keyframes, and Kling video tweens, then exporting WebP frames for canvas playback.
FermiViewer analyzes electron microscopy images (TEM/STEM, EELS, EDS, diffraction) for formats including DM3/4/5, EMD, HDF5, TIFF. Offers EELS/EDS quantification, diffraction analysis, 4D-STEM, grain segmentation, and measurement tools. Built with Python/FastAPI and React, it provides desktop and web interfaces, batch processing, and a Python scripting API.
PNGCrushCS is a C# suite for lossless image optimization and format conversion. It reduces PNG, JPEG, GIF, and other image file sizes by testing compression strategies. Includes CLI tools, WinForms viewer with editing features, and libraries for image processing.
Fibonacci sequence visualizer creating aesthetically pleasing mathematical graphics from numerical patterns.
This repository contains educational computer graphics lab programs covering core rendering, geometric transformations, and data visualization concepts. It provides practical implementations for learning fundamental graphics programming techniques through structured exercises.
A reveal.js 6.x-based presentation template with responsive design, Markdown slides, and built-in themes. Supports math (KaTeX), speaker notes, PDF export, and automated GitHub Pages deployment. Requires Node.js for development.
Alouette is a modern, customizable design system for React and React Native built on NativeWind v5. It provides accessible UI components, tools, and AI agent skills to build consistent interfaces. Includes icon package and demo applications.
PDF Architect is a visual web app for building complex, hyperlinked PDF documents such as digital planners, notebooks, and e-ink tablet layouts. It separates page structure from template design, supports dynamic grids, smart links, variants, and client-side PDF export.
An animation-first React framework designed for high-fidelity visual websites, featuring persistent shells and live-tweakable motion tokens.
Antares is an open-source digital circuit learning platform written in Kotlin. It provides tools to design and simulate digital circuits with embedded explanations, featuring a Swing-based desktop application.
Hoho Avatar is an open-source TypeScript toolkit for creating speaking and audio-reactive 2D avatars using Canvas 2D rendering.
A Windows batch image resizer and converter that processes whole folders in one pass, with dimension presets, aspect-ratio locking, JPEG/PNG/WEBP/BMP output, quality control and filename templating.
OpenCosmos is a creative platform and ecosystem consisting of multiple applications built using a unified, human-centered design system.
Slopcamera is a local visual studio for coding agents: a Bun CLI, TypeScript SDK and Agent Skill that let agents author scenes, combine generated and recorded media, and export images, diagrams, animation and video while keeping editable sources.
A Next.js, TypeScript, and Chakra UI starter that demonstrates embedding a p5.js sketch with react-p5, including app-wide theming and deployment guidance.
Mirotone React is a component library for the Mirotone Design System, providing a set of React components and utilities to accelerate development for Miro.
A versatile command-line tool that converts visual media and videos into high-quality GIFs, supporting TrueColor images by utilizing multiple local color tables.
A native Windows application designed to convert video clips into optimized, looping GIFs with a built-in editor for precise trimming and customization.
An imperative Swift 6 wrapper for GTK4 and libadwaita, offering 178 type-safe widget wrappers, fluent setters, async/await, and full GNOME desktop app support on Linux and macOS.
Hueclid generates accessible UI color palettes from screenshots or photos, producing design-system roles (background, surface, text, primary, danger) with verified contrast using APCA and constrained optimization.
A web-based gallery designed to showcase pixel art creations.
FractGen is an extensible software suite for generating fractal images, such as the Mandelbrot set, featuring GUI and command-line interfaces.
A DIY 3-inch FPV drone project featuring a 3D-printable frame and a custom ESP32-S3 flight controller running Betaflight.
Static personal portfolio website published via GitHub Pages. Built with HTML, CSS, JavaScript, and includes a PHP form handler for local development.
An Express-based service that generates real-time SVG cards of a GitHub user's top programming languages, with 18+ themes, avatar and stats display, and a public API for embedding in READMEs.
Siemens Element Icons is an icon set for the Siemens Element design system, distributed as the @siemens/element-icons npm package under the MIT license.
Dadaki is a high-performance, in-browser vector graphics editor featuring a Rust/WASM and CanvasKit core with a TypeScript UI.