Prototyping

Top 23 Prototyping Open-Source Projects

  • penpot

    Penpot: The open-source design tool for design and code collaboration

  • Project mention: Penpot 2.0 Released | news.ycombinator.com | 2024-04-09

    Really neat. I was mainly curious to know when they are planning to release the self hosted docker versions of Penpot 2.0. Looks like its coming in the next couple days hopefully [1].

    [1]: https://github.com/penpot/penpot/issues/4380

  • wired-elements

    Collection of custom elements that appear hand drawn. Great for wireframes or a fun look.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • pencil

    The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.

  • Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05

    Pencil - Open source design tool using Electron.

  • IBAnimatable

    Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.

  • mockoon

    Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.

  • Project mention: Handling Firebase Notifications in Flutter: Practical Tips | dev.to | 2024-01-14

    Mockoon - Used as a logging server instead of using print in the console.

  • react-proto

    :art: React application prototyping tool for developers and designers :building_construction:

  • vuegg

    dnd visual editor - mockups and code in one go!

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • squib

    A Ruby DSL for prototyping card games.

  • Project mention: Creating cards for game - what software should I use | /r/gamedesign | 2023-07-04

    Use Squib so you can separate design and content. You don't want to get halfway through making your cards when you decide to change things about your layout and then have to make the exact same change to a bunch of cards.

  • atmo

    :heavy_check_mark: Mock data for your prototypes and demos. Remote deployments to Zeit now.

  • totum-mit

    Business database for non-programmers. Universal UI, simple-code logic, automatic actions, access rules, logging, API and more. Quickly create a complex internal apps using the database as an interface.

  • Mmock

    Mmock is an HTTP mocking application for testing and fast prototyping

  • phonk

    PHONK is a coding playground for new and old Android devices

  • Project mention: Phonk - JavaScript scripting for Android devices | news.ycombinator.com | 2024-03-28
  • Fake JSON Server

    Fake JSON Server is a Fake REST API that can be used as a Back End for prototyping or as a template for a CRUD Back End.

  • ReacType

    Prototyping Tool for exporting React/Typescript Applications!

  • json-server-auth

    Authentication & Authorization flow for JSON Server

  • guify

    A simple GUI for inspecting and changing JavaScript variables

  • kurtosis

    A platform for packaging and launching ephemeral backend stacks with a focus on approachability for the average developer.

  • Project mention: Cool Devtool Websites? | dev.to | 2024-02-06
  • CardStock

    CardStock is a cross-platform tool for quickly and easily building programs. It provides a drawing-program-like editor for visually laying out your programs' parts, and a code editor for adding event-driven python code.

  • Project mention: Show HN: Lua Carousel, create little programs on desktop or mobile devices | news.ycombinator.com | 2023-11-24

    Well, there is Cardstock, which is a Hypercard-like in progress written in Python (and which uses Python as its language rather than a Hypertalk-like). It seems a bit more modern in that it isn't going for the 1980s Mac aesthetic.

    https://github.com/benjie-git/CardStock

  • fflow

    fflow is an easy-to-use open-source tool for all developers to create their React application.

  • ilua

    Portable Lua kernel for Jupyter

  • Project mention: A good REPL solution | /r/lua | 2023-05-07

    ILua (https://github.com/guysv/ilua). “ILua is a feature-packed, portable console and Jupyter kernel for the Lua language.”

  • WebFrame

    F# framework for rapid prototyping with ASP.NET Core.

  • XMC-for-Arduino

    Integration of Infineon's XMC microcontrollers into the Arduino IDE.

  • cider

    Card IDE (CIDEr) - Design game cards using HTML/Handlebars, CSS, and tabular data (by oatear)

  • Project mention: I’m working on a prototype, are there templates for making cards? | /r/tabletopgamedesign | 2023-07-14

    You could give your hand at templating using Cider. https://github.com/oatear/cider

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-09.

Prototyping related posts

Index

What are some of the best open-source Prototyping projects? This list will help you:

Project Stars
1 penpot 26,994
2 wired-elements 9,655
3 pencil 8,935
4 IBAnimatable 8,673
5 mockoon 5,844
6 react-proto 3,435
7 vuegg 2,333
8 squib 904
9 atmo 818
10 totum-mit 814
11 Mmock 660
12 phonk 454
13 Fake JSON Server 380
14 ReacType 375
15 json-server-auth 307
16 guify 276
17 kurtosis 258
18 CardStock 205
19 fflow 126
20 ilua 112
21 WebFrame 104
22 XMC-for-Arduino 99
23 cider 86
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com