pageAccelerator is a very light solution to load web pages faster. It's an agnostic library that uses ajax and pushState to deliver a faster navigation experience.
pjax is a jQuery plugin that uses ajax and pushState to deliver a fast browsing experience with real permalinks, page titles, and a working back button
It works in all major browsers and IE7+
Pronto is a simple way to harness the speed increases that HTML5's
pushState() can provide on nearly any site imaginable. Using a "partial page load" technique, Pronto reduces the over all server load and font-end render time by only updating pieces of a page instead of the entire document.