Topics / #demo

Demo projects on GitHub

Example projects demonstrating framework and library features.

As of , the most-starred Demo projects on GitHub are realworld (84.3K stars), gradio (43.8K stars) and vue2-elm (41K stars). GitHub.Locker tracks 24 Demo repositories with 431.4K stars combined. The fastest-growing on October 16 was gradio, with +15 stars in a day.

24Projects
431.4KStars in total
+63Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

24 projects · by stars

  1. #1 · realworld-apps/realworld

    realworld

    RealWorld is a project that builds the exact same Medium.com-style blogging app over and over using different frontend and backend frameworks (React, Angular, Node, Django and 100+ more), so developers can compare how real frameworks handle a realistic app instead of a trivial todo demo.

    84.3K
  2. #2 · gradio-app/gradio

    gradio

    Gradio is an open-source Python package that turns machine learning models, APIs, or any arbitrary Python function into a shareable demo or web app in just a few lines of Python.

    43.8K
  3. #3 · bailicangdu/vue2-elm

    vue2-elm

    This is a large demo single-page application that clones the Eleme (饿了么) food delivery platform, built to showcase a real-world, production-scale Vue 2 project with 45 pages covering login, search, shop listings, cart, and checkout flow.

    41K
  1. 4

    spring-boot-demo

    34.1Kxkcoding/spring-boot-demo · Java

    A large collection of hands-on Spring Boot demos: 66 planned integration modules (55 finished) covering ORM, caching, messaging, security, databases, logging and more, meant for learning Spring Boot by example.

  2. 5

    MiniGPT-4

    25.6KVision-CAIR/MiniGPT-4 · Python

    This is the open-sourced research code for MiniGPT-4 and MiniGPT-v2, two vision-language models that use a large language model as the interface for understanding and chatting about images.

  3. 6

    flutter-go

    23.6Kalibaba/flutter-go · Dart

    FlutterGo is a reference/demo app built by Alibaba that showcases over 140 commonly used Flutter widgets, each with a live example screen and Chinese-language documentation.

  4. 7

    HivisionIDPhotos

    21.6KZeyi-Lin/HivisionIDPhotos · Python

    An open-source AI tool for making ID photos: it cuts the person out of an ordinary snapshot with matting models and generates standard ID photos in various sizes with the right background color.

  5. 8

    3d-game-shaders-for-beginners

    20Klettier/3d-game-shaders-for-beginners · C++

    A step-by-step guide to implementing 3D game shading techniques such as SSAO, depth of field, bloom, normal mapping, fog, and screen space reflection/refraction for your own 3D game.

  6. 9

    taxonomy

    19.3Kshadcn-ui/taxonomy · TypeScript

    It is an open source demo app showing how a modern product — with authentication, subscriptions, docs and a blog — comes together on Next.js 13's new app router and server components.

  7. 10

    samples

    19.3Kflutter/samples · Dart

    An open source collection of samples illustrating best practices for Flutter — runnable quickstarts and demo apps covering widgets, navigation, shaders, testing, and embedding Flutter into native apps.

  8. 11

    multipleWindow3dScene

    18.9Kbgstaal/multipleWindow3dScene · JavaScript

    A small demo showing how to keep a single 3D scene visually continuous across multiple separate browser windows, using Three.js for rendering and localStorage to sync window positions and state.

  9. 12

    WebGL-Fluid-Simulation

    16.7KPavelDoGreat/WebGL-Fluid-Simulation · JavaScript

    It is an interactive WebGL demo that simulates fluid dynamics in real time, letting you swirl colorful liquid-like effects with your mouse or finger directly in the browser.

  10. 13

    samples

    14.6Kwebrtc/samples · JavaScript

    This is the official collection of WebRTC JavaScript code samples, demonstrating how to use WebRTC APIs for real-time audio, video, and data communication in the browser.

  11. 14

    Material-Animations

    13.5Klgvalle/Material-Animations · Java

    A sample Android project that explains the Transition Framework through runnable examples: animating activity transitions, shared-element moves and view changes inside one activity.

  12. 15

    uamp

    13.2Kandroid/uamp · Kotlin

    UAMP — the Universal Android Music Player Sample — is Google's sample audio app for Android: a working music player meant to demonstrate how to implement an audio media app.

  13. 16

    vue2-happyfri

    10.5Kbailicangdu/vue2-happyfri · JavaScript

    A simple, beginner-level demo project built with Vue 2, Vue Router, and Vuex to show how the three pieces fit together in one small app.

  14. 17

    sam-3d-objects

    7.5Kfacebookresearch/sam-3d-objects · Python

    SAM 3D Objects is a foundation model from Meta that reconstructs full 3D shape geometry, texture, and object layout from a single 2D image, even in cluttered real-world scenes with occlusion.

  15. 18

    claude-opus-5-5-demo

    1.1Kriba2534/claude-opus-5-5-demo · JavaScript

    A live test of Claude Opus 5.5's coding ability: three complete 3D browser games, each generated from a single one-sentence prompt in one session, with zero human edits to the code.

  16. 19

    OpenDLSS-NR

    921maanHimself/OpenDLSS-NR · JavaScript

    OpenDLSS-NR is a from-scratch Vulkan reimplementation of NVIDIA's DLSS 5 Neural Rendering network, matching the original bit-exactly down to every internal block boundary, not just the final image.

  17. 20

    constellation-gemini

    679brayonpi/constellation-gemini · Python

    Constellation is a demo project where Gemini turns an operator's spoken orbital-mission request into a checklist, HexStellar Cortex searches for a complete recovery schedule for a broken satellite network, and a separate independent Python program checks that schedule rule by rule before it's allowed to update the simulation.

  18. 21

    jev-experiments

    406dabit3/jev-experiments · TypeScript

    A monorepo of latency-focused demo apps built around TypeSafe / Jev, each of them written by the Devin AI coding agent.

  19. 22

    grok-icon-study

    365blessonism/grok-icon-study · JavaScript

    An unofficial study replica of the character animation on the Grok Bot.app v0.18.0 login page — a spring-driven character engine rebuilt for learning how its state machine, spring motion and polygon eyes work.

  20. 23

    LinearAbilityExtThreeJS

    214achrefelouafi/LinearAbilityExtThreeJS · JavaScript

    Elemental Sandbox is a skillshot VFX sandbox built with Three.js, Vite and hand-written GLSL, where you arm one of seven elemental abilities, aim it, and fire it with the mouse to watch procedurally generated fire, water, electricity and stone effects play out.

  21. 24

    DASHR

    129tomforsyth1000/DASHR · HTML

    DASHR is a real-time rendering technique and demo for dynamically animated, skinned heightfields — letting height-based surfaces like snow, sand or terrain deform and move realistically. It's by veteran graphics programmer Tom Forsyth and ships as a paper plus a Windows/DirectX demo.

Often tagged together