Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The iPhone native version of JS Console (with WebSocket support)
Objective-C JavaScript C
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Classes
Resources-iPad
jsconsole-iPad.xcodeproj
jsconsole.xcodeproj
www
AsyncSocket.h
AsyncSocket.m
Default-Landscape.png
Default-Portrait.png
Default.png
Default@2x.png
Icon-72.png
Icon-small-50.png
Icon-small.png
Icon-small@2x.png
Icon.png
Icon@2x.png
PhoneGap.plist
PhoneGapBuildSettings.xcconfig
README.md
WebSocketCommand.h
WebSocketCommand.m
iTunesArtwork.png
jsconsole-Info.plist
jsconsole_Prefix.pch
main.m

README.md

JS Console

Flattr this

A JavaScript web console, useful for quick experimentation, debugging, presentations (for live coding) and workshops.

This is the native version of JS Console - please do donate via the pledgie above if you find yourself building and using this app.

If you don't have a developer account, you can now get JS Console through the iTunes store ($99 for a developer account vs. 99¢ for the compiled app!)

Features

  • Resizable font (yep, biggest issue with Firebug in workshops)
  • Autocomplete in WebKit desktop browsers
  • shift + up/down for bigger console
  • Save history (based on session)
  • Add support for loading in a DOM (YQL - I thank you again)
  • Permalink to individual executions

Note

This version of jsconsole uses copied files from http://github.com/remy/jsconsole - but a subset, not all the files. Therefore the files are (for now) manually synced.

TODO

  • Permalink to session (trickier, server side required - can I do it without?)
Something went wrong with that request. Please try again.