Skip to content

shiffman/Awesome-ITP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 

Repository files navigation

Awesome-ITP

PRs Welcome Awesome

Awesome tools, libraries and documents created by ITPers ✊🏻

  1. Tools
  2. Libraries
  3. Documents and Workshops
  4. Boilerplates and Templates

Tools

Arduino
Arduino is an open source hardware and software company and maker community.
https://github.com/topics/arduino

Kinectron
Kinectron sends Kinect depth, color and skeletal data over a peer network.
https://kinectron.github.io

ml5.js
A wrapper around deeplearn.js and a set of ready-to-use machine learning utilities.
https://ml5js.github.io

PressKit.js
PressKit.js generates a fancy press kit for your project!
https://github.com/dodiku/PressKit.js

Volume
Volume is a tool for reconstructing a single 2D image or video in 3D space. Using state-of-the-art machine learning research, Volume is able to generate a 3D asset from a single view.
https://volume.gl/

Runway
Machine Learning for Everyone
https://runwayml.com/

Archetype
Archetype is an invitation for artists to explore the web as an independent exhibition space.
https://archetype.cc/

Videogrep
Videogrep is a command line tool that searches through dialog in video files (using .srt or .vtt subtitle tracks, or pocketsphinx transcriptions) and makes supercuts based on what it finds.
http://antiboredom.github.io/videogrep/

scenescoop
Scenescoop is a tool to get similar semantic scenes from a pair of videos. Basically, you input a video and get a scene that has a similar meaning in another video. You can run it as a python script or as a web app.
https://github.com/cvalenzuela/scenescoop

docode
A tool that automatically generates media files, such as videos, GIFs, and screenshots, from your JavaScript sketch file.
https://mgs.github.io/docode/

easyGAN
easyGAN allows users to use DCGAN with one line command.
https://easygan.netlify.com/

DepthKit.js
A plugin for using DepthKit's volumteric captures in Three.js.
https://github.com/juniorxsound/DepthKit.js

DepthKit for A-Frame
An A-Frame component for rendering DepthKit volumetric videos in WebVR.
https://github.com/juniorxsound/DepthKit-A-Frame

odyssey
Audio Transcription platform for oral stories.
https://github.com/SharifH/odyssey

Future of Comics: Creator Tool
Make mobile interactive comic books for iPhone and publish it directly to the App Store
https://github.com/cruzdiego/futureofcomics

Libraries

AudioOwl
AudioOwl is using librosa and RNN models to run fast analysis of music files 🎸.
https://github.com/dodiku/AudioOwl

VidPy
A Python video editor and compositor based on the MLT Multimedia Framework.
https://antiboredom.github.io/vidpy/

Mappa
Mappa is a library to facilitate work between the canvas element and existing map libraries and APIs.
https://mappa.js.org/

Interval
Interval Library for Arduino
https://github.com/tigoe/Interval

sACNSource
A library for sending DMX-512 messages in an sACN packet over UDP
https://github.com/tigoe/sACNSource

plottr.js
Javascript interface and API for working with X-Y pen plotters and/or vinyl cutters that understand HPGL. https://github.com/mgs/plottr.js

MixingBear
Automatic beat-mixing of music files in Python, using AudioOwl 🎚
https://github.com/dodiku/MixingBear

protestpy
python module for protesting
https://github.com/montoyamoraga/protestpy

PoseNet
https://github.com/oveddan/tfjs-models/tree/master/posenet

Docs and workshops

Coding Train
Daniel Shiffman makes videos on how to code!
The Coding Train features "creative coding" video tutorials with new ones released every week.
http://thecodingtrain.com/

Making Art With Your Graphics Card
An introductory workshop on fragment shaders.
https://github.com/oshoham/making-art-with-your-graphics-card

Unity with Shaders
a general usage of shader-implermented perlin noise in unity3D / post-processing-stack
https://github.com/avseoul/10.15.2017_itp_workshop

shadertoytothreejs
How to steal shadertoy
https://github.com/franklinzhu/shadertoytothreejs

Wekinator workshop and example code for MAX/MSP
https://github.com/Tiriree/wekinatorClass

Avateering with Kinectron - (Research)
https://github.com/kinectron/kinectron/wiki/Avartron

Making music with data
The goal of this workshop is to expose participants of all levels to the ability of utilizing web APIs and online datasets to build data-driven experiences for creative purposes.
https://github.com/dodiku/music_with_data_workshop

Machine Learning Demystified
A weekly workshop series at ITP to teach machine learning with a focus on deep learning
https://github.com/shekit/machine-learning-demystified

Programmable Air
A hardware kit to experiment with inflatable and vacuum based soft robotics.
https://github.com/tinkrmind/programmable-air

Boilerplates

THREE-Multiplayer A boilerplate server and client setup for Three.js multiplayer using Socket.io.
https://github.com/juniorxsound/THREE-Multiplayer

oF-shader-boilerplate
A boilerplate for openFrameworks with fragment shader.
https://github.com/sleepy-maker/oF-shader-boilerplate

Twitter-Bot-Template-4-python
twitter bot template for python with twython
https://github.com/sleepy-maker/Twitter-Bot-Template-4-python

About

Awesome things from ITPers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published