p5.gui - p5.gui magically generates a graphical user interface for your p5.js sketches

  •        293

p5.gui magically generates a graphical user interface (sliders, color selector, etc) for each of your variables. Behind the scenes it uses other libraries such as Quicksettings (and in the future also DAT.GUI) to do all the hard work.You currently need to include both p5.gui.js and quicksettings.js in your p5.js sketch.

https://github.com/bitcraftlab/p5.gui

Tags
Implementation
License
Platform

   




Related Projects

p5.js-sound - p5.sound brings the Processing approach to Web Audio and p5.js. Demos:

  •    Javascript

p5.sound brings the Processing approach to Web Audio as an addon for p5.js. Functionality includes audio input, playback, manipulation, effects, recording, sequencing, analysis and synthesis. The library is designed to be used in tandem with p5.js.This version of the library is updated most frequently. A stable version comes with p5.js. Here's the Change Log.

p5.speech - Web Audio Speech Synthesis / Recognition for p5.js

  •    Javascript

p5.speech is a JavaScript library that provides simple, clear access to the Web Speech and Speech Recognition APIs, allowing for the easy creation of sketches that can talk and listen. It consists of two object classes (p5.Speech and p5.SpeechRec) along with accessor functions to speak and listen for text, change parameters (synthesis voices, recognition models, etc.), and retrieve callbacks from the system. Speech recognition requires launching from a server (e.g. a python simpleserver on a local machine).

p5 - JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing

  •    Javascript

p5.js is a JavaScript library that starts with the original goal of Processing, to make coding accessible for artists, designers, educators, and beginners, and reinterprets this for today's web.Using the original metaphor of a software sketchbook, p5.js has a full set of drawing functionality. However, you're not limited to your drawing canvas, you can think of your whole browser page as your sketch! For this, p5.js has addon libraries that make it easy to interact with other HTML5 objects, including text, input, video, webcam, and sound.

p5-music-viz - Workshop on music visualization with p5

  •    Javascript

This session is for anyone who would like to explore music, visuals and creative coding for the web. We'll demonstrate types of data we can get from digital signal processing using interactive sketches in p5.js and the p5.sound library that builds upon the Web Audio API. We'll explore various methods to map this data onto meaningful visuals that enhance our experience of music.

The-Nature-of-Code-Examples-p5.js - Port to p5.js of Nature of Code examples

  •    Javascript

This is the repository for example p5.js code from The Nature of Code book. If you are looking for the book's raw content (text, illustrations, images, CSS, etc.), have a look at The Nature of Code repo. The original Processing examples can be found here, along with a list of other ports.


p5.js-web-editor - In progress p5.js web editor, coming soon.

  •    Javascript

This project is currently in development! It will be announced when there is a (public) beta release.If you don't care about being able to upload media files to S3 or Login with Github, you can drop in the file exactly how it is. Or, if you don't want to do that, just ask me to send you mine. Refer to this gist for creating an S3 bucket for testing, or if you don't want to do that, I can add you to one of my S3 buckets.

p5-Text-Xslate - Scalable template engine for Perl5

  •    Perl

Scalable template engine for Perl5

p5-mop - A MOP for Perl 5

  •    Perl

A MOP for Perl 5

Free Dictionaries

  •    

Free translating dictionaries. Source format: TEI-P5 XML. Delivery formats: DICT, Stardict, etc. The dictionaries may include information on the pronunciation, etymology and such, in a platform-independent format. Access: web/plugins/standalone.

Open-Content Text Corpus

  •    

The OCTC hosts open-content texts, encoded in TEI P5, for many languages, each in a separate subcorpus. Another part of the OCTC stores inter-language alignment info. The project is intended to be an open platform for collaboration.

openvpn-gui - OpenVPN GUI is a graphical frontend for OpenVPN running on Windows XP / Vista / 7 / 8

  •    C

OpenVPN-GUI has been bundled with OpenVPN installers for a long time, so there is rarely a need to install it separately. Bleeding-edge versions of OpenVPN-GUI are available in OpenVPN snapshot installers based on Git master branch. OpenVPN-GUI gets installed by default in all OpenVPN installers. OpenVPN GUI can be configured to start automatically on logon to Windows from its setting menu. This is default behavior for all users if OpenVPN GUI was installed by an OpenVPN 2.4 installer using default installer options.

StoryText

  •    Python

StoryText (formerly PyUseCase) is an unconventional GUI testing tool, with support for PyGTK, Tkinter, wxPython, Swing, SWT and Eclipse RCP. Instead of recording GUI mechanics directly, it asks the user for descriptive names and hence builds up a quot;domain languagequot; along with a quot;UI map filequot; that translates it into the current GUI layout. The point is to reduce coupling, allow very expressive tests, and ensure that GUI changes mean changing the UI map file but not all the te

Buttermilk Game / GUI Engine

  •    DotNet

Buttermilk is a *DISCONTINUED* 2D XNA game / GUI engine that was being built for the game "Rogue Bishop". It's a very easy-to-use 2D game engine which tranparently supports 3D objects in the 2D scene graph. It currently includes a dynamically-skinned GUI system. The GUI system...

jd-gui - A standalone Java Decompiler GUI

  •    Groovy

JD-GUI, a standalone graphical utility that displays Java sources from CLASS files. ##Description JD-GUI is a standalone graphical utility that displays Java source codes of ".class" files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields.

pywebview - A lightweight cross-platform native wrapper around a webview component that allows to display HTML content in its own dedicated window

  •    Python

pywebview is a lightweight cross-platform wrapper around a webview component that allows to display HTML content in its own native GUI window. It gives you power of web technologies in your desktop application, hiding the fact that GUI is browser based. You can use pywebview either with a lightweight web framework like Flask or Bottle or on its own with a two way bridge between Python and DOM. pywebview uses native GUI for creating a web component window: WinForms on Windows, Cocoa on Mac OSX and Qt4/5 or GTK3 on Linux. If you choose to freeze your application, pywebview does not bundle a heavy GUI toolkit or web renderer with it keeping the executable size small. Compatible with both Python 2 and 3. While Android is not supported, you can use the same codebase with solutions like Python for Android for creating an APK.

streamlink-twitch-gui - A multi platform Twitch.tv browser for Streamlink

  •    Javascript

Streamlink Twitch GUI, previously known as Livestreamer Twitch GUI, has been renamed in early december 2016. A comment regarding this change can be found in the thread "The future of Livestreamer Twitch GUI". A graphical user interface on top of the Streamlink command line interface.

Krono Junior GUI - KR Jr GUI

  •    C

KR Jr GUI is a light-fast GUI for old PCs It can run even in a 386 with 1mb RAM and no HD It fits on a diskette! Recycle your old PC!

C++ Gui Library

  •    C++

The C++ Gui Library is a C++ library for GUI creation. It is intended for creating platform-neutral GUI applications in C++, but without mining platform-dependent extensions. License: Boost License 1.0





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.