Quantcast
Channel: Badass JavaScript
Browsing latest articles
Browse All 40 View Live

OMGIF Animated GIF Encoder, MEGA's JavaScript Encryption, LaTeX in JavaScript...

OMGIF! An Animated GIF Encoder in JavaScriptDean McNamee wrote an animated GIF encoder in JavaScript, working anywhere JS runs including the browser and Node.js.  You can add multiple frames and encode...

View Article



Image may be NSFW.
Clik here to view.

Firefox OS Gets Real with Developer Preview Devices Released Today

Mozilla has been working hard on Firefox OS, their mobile operating system using web technologies as the primary application platform.  Today they have announced that developer preview devices will be...

View Article

Image may be NSFW.
Clik here to view.

Magic Xylophone: A Camera Controlled Virtual Instrument Using getUserMedia...

Magic Xylophone is a getUserMedia and Web Audio API demo that lets you control a virtual xylophone by moving your hands.  It draws an image of the xylophone keys on top of the live video feed from your...

View Article

Image may be NSFW.
Clik here to view.

MathBox.js: A 3d Math Visualization Library using WebGL

I’ve always been impressed by the work of Steven Wittens, and MathBox.js is certainly no exception.  MathBox.js is a JavaScript library for creating high quality 3d math visualizations using WebGL.  It...

View Article

Image may be NSFW.
Clik here to view.

Teoria: A JavaScript Music Theory Library for Working With Notes, Chords, and...

There have been a lot of music related projects in the JavaScript community lately, some of which I’ve posted about.  Teoria is an interesting library for working with music theory in JavaScript, and...

View Article


Image may be NSFW.
Clik here to view.

Howler.js: A Cross Browser JavaScript Audio Playback Library Supporting Audio...

Howler.js was just released this week and it looks like a nice way to control audio playback from your JavaScript application or game.  It defaults to using the Web Audio API over the HTML5 audio...

View Article

Image may be NSFW.
Clik here to view.

Verold Studio: A Realtime WebGL-based Collaborative 3D Editor in the Browser

Ross McKegney, CTO of Verold, a Toronto based startup working on brining 3D experiences to the web submitted their browser-based collaborative 3D editor and it looks pretty awesome.  It allows 3D...

View Article

Image may be NSFW.
Clik here to view.

Cutting Edge Standards: Canvas Blending Modes & Winding Rules, SVG OpenType...

There have been a number of interesting cutting edge standards proposals that I’ve seen out there recently and thought worth sharing.  Several of these come from Adobe, which seems to really be...

View Article


Image may be NSFW.
Clik here to view.

Using WebGL for High Performance JavaScript Heatmaps

Florian Boesch has been working on webgl-heatmap.js, a library for rendering heatmaps using JavaScript and WebGL.  As he explains in his blog post about it, he was looking at other heatmap drawing...

View Article


IDBWrapper: A Cross Browser IndexedDB Wrapper for Offline Web Apps

Jens Arps has been working on IDBWrapper, a JavaScript library that wraps the IndexedDB API and makes it much easier to work with.  IndexedDB is very low level and perhaps one of the hardest browser...

View Article

Node.js Source Map Support for Better Compiled JavaScript Debugging

Evan Wallace, who’s work I’ve covered severaltimesbefore has been working on a module to add source map support to Node.js.  Source maps will be really important for debugging compiled to JavaScript...

View Article

PeerJS: A Peer to Peer Networking Library in JavaScript using WebRTC

I just caught wind of PeerJS, a project that makes peer to peer networking using the new WebRTC browser APIs easier.  WebRTC is extremely cutting edge and the library currently only works in Chrome...

View Article

Image may be NSFW.
Clik here to view.

Qt GUI Toolkit Ported to JavaScript via Emscripten

We have seen a lot of projects get compiled to JavaScript via Emscripten, including LLVM itself, but nothing quite as complicated and impressive as emscripten-qt, a port of the Qt cross platform GUI...

View Article


asm.js: A Low Level, Highly Optimizable Subset of JavaScript for Compilers

David Herman, Luke Wagner, and Alon Zakai (also the developer of Emscripten) of Mozilla have been working on the asm.js spec, which aims to be a subset of the JavaScript language that can be highly...

View Article

Image may be NSFW.
Clik here to view.

Holla: A Sugary API Abstraction for WebRTC Voice and Video Calling in the...

I posted about PeerJS recently, which is a nice API on top of WebRTC for peer-to-peer networking of arbitrary data.  However, one of the main selling points for WebRTC is its voice and video calling...

View Article


Image may be NSFW.
Clik here to view.

Parallel.js: A JavaScript Multicore Processing Library Using Web Workers

Parallel.js is a very nice looking wrapper around JavaScript Web Workers making some interesting applications of multicore/parallelized processing in JavaScript much easier.  Usually with Web Workers,...

View Article

Image may be NSFW.
Clik here to view.

Rawson.js: A JavaScript Camera RAW File Viewer Ported with Emscripten

Rawson.js, by Franz Buchinger, is a JavaScript renderer for RAW image files in the browser.  It uses an Emscripten port of the dcraw C library to JavaScript to render in a canvas element.  Rawson.js...

View Article


Image may be NSFW.
Clik here to view.

An Iron Man Like 3d Hologram Controlled by Leap Motion and Three.js

The Leap Motion is a very cool piece of technology.  It’s a small $80 box that you can put on your desk to control an ordinary computer using hand motions.  It’s extremely accurate, allowing for very...

View Article

Link: Excellent Article Clarifying Mozilla's asm.js Project by John Resig

John Resig has written an excellent article clarifying some of the questions that have arisen over the past few weeks regarding Mozilla’s asm.js project. If you haven’t heard of it already, asm.js is a...

View Article

Image may be NSFW.
Clik here to view.

TraceGL: A JavaScript Codeflow Visualization and Debugging Tool using WebGL

Rik Arends has just released TraceGL, an interesting JavaScript codeflow debugging tool using WebGL for its UI rendering.  Described as “an oscilloscope, for code", TraceGL is an improvement on the...

View Article
Browsing latest articles
Browse All 40 View Live




Latest Images