nowfound

Life & fun · February 12, 2014

Visualising how streaming AJAX speeds up the web

A streaming approach to JSON. Oboe.js is a Javascript library for Node.js and browsers that speeds up web applications by providing parsed objects before the response completes

Visualising how streaming AJAX speeds up the web launched on February 12, 2014 with 13 votes and more than 75% of that year's launches. The site was still online in September 2026, 12 years on.

In plain words

Oboe.js is a JavaScript library for Node.js and browsers that implements a streaming approach to JSON. It speeds up web applications by parsing and delivering JSON objects before the complete response arrives, reducing wait times in AJAX-based interfaces. The library is no longer maintained but remains available as an archived project from 2013.

written from the facts on this page · September 2026

From the sources

This project is no longer being maintained. It was my Masters dissertation in 2013, and gained some 4,800+ github stars back in the day. The site is being kept up in all its last-decade, jQuery-rendered glory. Enjoy the animations and learn how I made them . Interested what I've been working on since? Check out my github and maybe 🕹️ play my retro-game This page was written to show how streaming can speed up applications. The examples illustrated show web interfaces using AJAX to pull in new data but the same techniques would apply equally well anywhere that REST is used. Let’s start by examining the standard pattern found on most AJAX-powered sites. We have a client-side web application…from oboejs.com

Does a similar job

all alternatives →
  • JL
    JS library to make your website instant2014 · ▲426

    http://instantclick.io/ It seems the internet architecture won't bring us instant websites anytime soon. So here is a hack. I released this JS library last month (today is version 2.0 release, fixing v1.0's rough edges), it makes use of HTML5's pushState and preloading to make a website instant. It works like this: before clicking on a link, you'll hover over it. And there's a delay of 200-300 ms between these two events. InstantClick uses this delay to preload a page, when you click on a link it will display instantly in most case. (You can test on the website.) That's…

  • BunDec 2025 · bun.com · ▲295

    A fast JS runtime Node.js replacement with built‑in tools

  • A fast JSON library for Go2021 · github.com · ▲119

    Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json

  • Fast 2kB date library alternative to Moment.js with the same API2018 · github.com · ▲122

    ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API - iamkun/dayjs

  • Faster.js – a micro-optimizing JavaScript compiler2018 · github.com · ▲89

    faster.js is a Babel plugin that compiles idiomatic Javascript to faster, micro-optimized Javascript. - vzhou842/faster.js

  • ffjson: faster json serialization in Go2014 · journal.paul.querna.org · ▲83

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, February 2014

the whole month →
  • Recordit▲564

    A faster way to take screencasts Free + GIF Support

    Life & fun · 2014 · placeit.net

  • Add a banner to your site in opposition to mass surveillance on 02/11 - tfrce/thedaywefightback.js

    Life & fun · 2014 · github.com

  • OneTab▲458

    Save 95% memory by converting all your open tabs into a list

    Work · 2014 · one-tab.com

  • JL

    http://instantclick.io/ It seems the internet architecture won't bring us instant websites anytime soon. So here is a hack. I released this JS library last month (today is version 2.0 release, fixing v1.0's rough edges), it makes use of HTML5's pushState and preloading to make a website instant. It works like this: before clicking on a link, you'll hover over it. And there's a delay of 200-300 ms between these two events. InstantClick uses this delay to preload a page, when you click on a link it will display instantly in most case. (You can test on the website.) That's…

    Life & fun · 2014

  • IR

    For a while, I had this idea of redesigning Microsoft employee badges for a modern and neat look. So I spared a few hours this weekend. It’s over a year Microsoft has started to rebrand itself, starting from its logo to a brand new looking OS, from campus shuttles to direction signs on the cam

    Life & fun · 2014 · alp.im

  • Hemingway▲320

    Hemingway makes your writing bold and clear.

    Life & fun · 2014 · hemingwayapp.com