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 →- JLJS 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…

A fast JSON library for Go2021 · github.com · ▲119Fast 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 · ▲89faster.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 →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 2d ago · permit.petercai.com
- IV
Life & fun · 14d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 15d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 9d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 13d ago · carrierexplode.com

Life & fun · 23d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, February 2014
the whole month →

Add a banner to your site in opposition to mass surveillance on 02/11 - tfrce/thedaywefightback.js
Life & fun · 2014 · github.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
