Skip to content
Project categories

Creative & Media · GitHub

Make, edit, and manage images, video, and audio.

Useful GitHub projects

10,827 projects

textext

textext

1,108stars

Re-editable LaTeX/ typst graphics for Inkscape

  • Windows/ Linux/ MacOS support
  • LaTeX/ typst generated SVG elements can be re-edited later
Creative & MediaPythonBSD-3-ClauseGitHub

canvas

tfriedel6

533stars

Canvas is a Go drawing library based on OpenGL or using software rendering that is very similar to the HTML5 canvas API

147stars
Halftone preview

Give your images that pixel art-like style

  • Three different dither algorithms: You can choose between the classic Floyd-Steinberg algorithm, interesting Riemersma and Bayer (a.k.a ordered) dither known from the Game Boys.
  • Live preview: Check out how your image will look like in real time with live preview feature.

ytdlbot

tgbot-collection

732stars
ytdlbot preview

Download videos from Youtube and other platforms through a Telegram Bot

  • fast download and upload.
  • download & upload progress bar
Creative & MediaPythonApache-2.0GitHub
26stars
JeskoJets-ScrollAnimation preview

Instead of scrolling past the hero, we scroll into it. In this video, I break down a window-style 3D 3d scroll animation websitescroll animation built with HTML, CSS, JavaScript, GSAP, and ScrollTrigger

  • Premium Scroll Animations: Built with GSAP and ScrollTrigger for a cinematic, depth-filled experience (parallax, scaling, and entrance effects).
  • Smooth Scroll Logic: Integrated with lenis for buttery-smooth scrolling that enhances the user journey.
36stars
obsidian-mermaid-flow preview

Visual drag-and-drop WYSIWYG editor for Mermaid flowcharts inside Obsidian — build and rearrange diagrams by moving nodes and drawing connections, no Mermaid syntax required. Edits round-trip safely back to clean Mermaid code.

Creative & MediaTypeScriptGPL-3.0GitHub

jsontr.ee

The-01-Company

862stars

Effortlessly visualize JSON structures as dynamic tree diagrams

  • Automatically generates tree diagrams from JSON data.
  • Dynamically positions nodes to avoid overlaps.
1,559stars
android-3D-model-viewer preview

Android OpenGL 2.x/3.x application to view 3D models. Published on Play Store

  • Multi-Format Support: Load OBJ, STL, DAE (Collada), GLTF, and FBX files.
  • Advanced Rendering: Support for skeletal animation, normal mapping, and basic lighting.

Sparky

TheCherno

1,196stars

Cross-Platform High Performance 2D/3D game engine for people like me who like to write code.