Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Prototyping

Prototyping

222 projects

Showing 36 of 222 projects

SteamAPI
SteamAPIPython

An object-oriented Python library for accessing the Steam Web API with lazy loading and caching.

#rest#steam#steamapi
Stars462
Forks99
Last commit5 years ago
Base
BaseRuby

A Ruby class that automatically includes every method and constant from all loaded modules and classes.

#humor#code-golf#metaprogramming
Stars447
Forks14
Last commit7 years ago
Fibonacci
FibonacciJavaScript

A visual tool for designing page layouts using Flexbox without writing HTML or CSS.

#css-generator#web-design#flexbox
Stars439
Forks65
Last commit6 years ago
godot-ply
godot-plyGDScript

A Godot plugin for in-editor box modeling, enabling 3D level prototyping and gray boxing directly within the Godot editor.

#mesh-editing#gray-boxing#open-source
Stars427
Forks25
Last commit1 year ago
Stage
StageC++

A 2.5D robotics simulator for multi-agent systems, usable as a standalone program or C++ library.

#robotics#robot-control#c-plus-plus-library
Stars426
Forks191
Last commit5 years ago
ViewController-for-Framer
ViewController-for-FramerCoffeeScript

A Framer.js module for creating multi-step user flows with pre-made transitions like fade, slide, and zoom.

#interactive-design#animation#sketch-plugin
Stars410
Forks32
Last commit7 years ago
Fake JSON Server
Fake JSON ServerC#

A .NET-based fake REST API server for prototyping and CRUD backends, with GraphQL support and no database required.

#crud-backend#fake-server#fake-data
Stars409
Forks94
Last commit2 months ago
shortcuts-for-framer
shortcuts-for-framerJavaScript

A collection of useful functions to simplify mobile prototyping with Framer.

#animation#framer#interaction-design
Stars407
Forks39
Last commit8 years ago
Flashpunk
FlashpunkActionScript

A free ActionScript 3 library for fast 2D Flash game development with built-in graphics, collision, and debugging tools.

#actionscript-3#debugging-tools#flash-games
Stars394
Forks137
Last commit10 years ago
Vue-Low-Code
Vue-Low-CodeJavaScript

Turns Figma and Quant-UX designs into fully functional Vue 3 applications, keeping the design as the single source of truth.

#figma#low-code#ui-generation
Stars389
Forks47
Last commit1 year ago
Let's Draw
Let's DrawDart

A Flutter-based drawing app with shape tools, eraser, undo/redo, and image export capabilities.

#dart#flutter-drawing-app#flutter-custom-painter
Stars342
Forks96
Last commit2 years ago
Input-Framer
Input-FramerCoffeeScript

A Framer module that adds functional text inputs and textareas to prototypes, turning design inputs into real interactive elements.

#prototype#ui-prototyping#interactive-design
Stars339
Forks32
Last commit7 years ago
XLE
XLEC++

A hackable 3D game rendering engine designed for prototyping and custom rendering pipelines.

#graphics#c-plus-plus#prototyping
Stars337
Forks75
Last commit4 years ago
framer-modules
framer-modulesJavaScript

A community-driven modules registry and manager for Framer, enabling easy discovery, installation, and management of modules.

#community-driven#framer-snippets#modules
Stars331
Forks17
Last commit7 years ago
Weld
WeldRust

A full fake REST API generator written in Rust, inspired by json-server.

#backend-mocking#json-api#weld
Stars322
Forks27
Last commit2 years ago
Jupyter
JupyterJupyter Notebook

An OCaml kernel for Jupyter notebooks, providing an OCaml REPL with markdown/HTML documentation, LaTeX, and image embedding.

#functional-programming#jupyter-kernel#notebook
Stars319
Forks49
Last commit7 months ago
PlaygroundTDD
PlaygroundTDDSwift

A Swift library for running unit tests directly within Xcode Playgrounds to support Test-Driven Development workflows.

#ios#development-workflow#unit-testing
Stars315
Forks10
Last commit7 years ago
Guify
GuifyJavaScript

A lightweight JavaScript library for creating runtime GUIs to inspect and modify variables in web projects.

#live-editing#js#threejs
Stars298
Forks17
Last commit2 years ago
material-colors
material-colorsJavaScript

A collection of Google's Material Design colors available as CSS classes, variables, and JSON for developers.

#design-system#stylus#sass
Stars271
Forks38
Last commit4 months ago
vue-live
vue-liveTypeScript

A lightweight playground for live editing Vue.js components directly in the browser.

#live-editing#react-live#demo
Stars268
Forks23
Last commit1 year ago
Material Kit for FramerJS
Material Kit for FramerJSJavaScript

A Material Design component library and layout engine for FramerJS to accelerate prototyping with native-feeling components.

#android-prototyping#prototyping#ui-components
Stars264
Forks22
Last commit
material-playground
material-playgroundJavaScript

A live playground showcasing Polymer's paper elements for material design web components.

#web-components#paper-elements#polymer-material
Stars256
Forks49
Last commit5 years ago
textLayer-for-Framer
textLayer-for-FramerCoffeeScript

A Framer.js module that simplifies adding and managing text layers in interactive prototypes.

#interactive-design#sketch-integration#text-layers
Stars255
Forks22
Last commit7 years ago
react-native-for-web
react-native-for-webJavaScript

A set of classes and React components to run React Native apps in a browser with some limitations.

#prototyping#react-native#cordova
Stars253
Forks17
Last commit10 years ago
Blazor REPL
Blazor REPL

Write, compile, execute, and share Blazor components entirely in the browser with an interactive REPL environment.

#platform#developer-tools#webassembly
Stars243
Forks33
Last commit5 years ago
Tutorial on making an Arkanoid-type game
Tutorial on making an Arkanoid-type gameLua

A step-by-step tutorial for building a full-featured Arkanoid (Breakout) clone using the LÖVE framework and Lua.

#gamedev#breakout-clone#collision-detection
Stars236
Forks21
Last commit
framer-Firebase
framer-FirebaseCoffeeScript

A Firebase module for Framer prototypes that enables real-time data loading, saving, and syncing across sessions and devices.

#real-time-database#ui-prototyping#interactive-design
Stars230
Forks18
Last commit8 years ago
framer-viewNavigationController
framer-viewNavigationControllerCoffeeScript

A simple view controller for FramerJS that enables directional transitions between views with minimal code.

#animation#interaction-design#view-controller
Stars215
Forks16
Last commit
smoke
smokeJavaScript

A file-based mock server that uses folder structures and file names to define API routes, with recording and templating capabilities.

#hacktoberfest#template#rest
Stars207
Forks16
Last commit8 months ago
Motorhead
MotorheadRuby

A Rails Engine framework for safe and rapid feature prototyping, enabling isolated feature development with conditional execution.

#modular-architecture#rails#safe-deployment
Stars181
Forks8
Last commit9 years ago
Ray4Laz
Ray4LazPascal

A complete Pascal header translation of the raylib 5.6-dev game development library for Lazarus and Delphi.

#opengl#pascal#enjoy-videogames-programming
Stars179
Forks30
Last commit7 days ago
VRComponent
VRComponentCoffeeScript

A virtual reality component for Framer that creates immersive environments using cubemaps and projects interactive layers.

#interactive-design#360-degree#framer
Stars179
Forks10
Last commit9 years ago
SVGLayer
SVGLayerCoffeeScript

A module and Sketch plugin for working with SVG paths in Framer.js, enabling easy import and animation.

#ui-prototyping#animation#sketch-plugin
Stars174
Forks14
Last commit8 years ago
SwiftyGestureRecognition
SwiftyGestureRecognitionSwift

A drop-in library for prototyping UIGestureRecognizers in Xcode Playgrounds with less boilerplate code.

#ios#xcode-playground#prototyping
Stars163
Forks19
Last commit6 years ago
lottie-framer
lottie-framerCoffeeScript

A Framer module that renders Lottie animations (After Effects JSON files) using Airbnb's lottie-web library.

#ui-animation#interactive-design#after-effects
Stars162
Forks6
Last commit8 years ago
Framer-AudioPlayer
Framer-AudioPlayerCoffeeScript

A Framer module for prototyping audio players with customizable progress, volume, and time visualization.

#interactive-design#audio-player#prototyping
Stars145
Forks14
Last commit10 years ago
PreviousPage 3 of 7Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
9 years ago
8 years ago
10 years ago
#Design Tools69
#Coffeescript56
#Interactive Design34
#Framer Module33
#Ui Design33
#Framer29
#Game Development26
#Ui Components23
#Cross Platform17
#Developer Tools16
#Javascript13
#Ui Prototyping13