Skip to content
content for the Caffeine website
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
caffeine
css
html
js
memories
models/iphone_5s
movies
pictures
sounds
sources
.com.apple.timemachine.supported
.gitignore
CNAME
LICENSE
README.md
a-frame
cuis
favicon.ico
files
index.html
pharo
snowglobe
spa
squeak.html
talk

README.md

GitHub's site-building process for GitHub Pages on this repo sometimes times out, so https://caffeine.js.org may be stale or unavailable. A clone is running at http://blackpagedigital.com/caffeine/.

Caffeine is a livecoding environment for web browsers and NodeJS powered by SqueakJS, with support for Squeak, Pharo, Cuis, 3D VR (via A-Frame and OSC), zooming 3D presentations (via impress.js), VueJS, WebMIDI, and many other JS frameworks.

This repository is the content for the Caffeine website, https://caffeine.js.org/. It provides these endpoints:

Description
/ an introduction to Caffeine
/talk an impress-powered presentation about Caffeine and livecoding
/spa Caffeine on a single-page application site
/pharo a demo of Pharo
/cuis a demo of Cuis
/a-frame an A-Frame-powered virtual livecoding space
/helloworld the simplest possible Caffeine app and IDE
/files a listing of the file Caffeine has stored in your web browser's cache. You can download files from it, and drop new files into it.

There are issues and projects to follow; please do! Current activity is focused on making Caffeine a productive in-world VR livecoding environment, and deploying livecoded VueJS web apps.

Craig Latta
@ccrraaiigg

You can’t perform that action at this time.