Code and Files - Jason A. Clark
A collection of sample apps, working code, and associated files
Some code is also available on GitHub at github.com/jasonclark. All code is licensed under the MIT License (MIT).
- "10 Blue Links" Anticipatory Design Search Prototype
Search application for "Improving Search UX using Query Analysis and Machine Cues"
Download: GitHub - Google Knowledge Graph Search
Search for topics and entities inside the Google Knowledge Graph
Download: GitHub - OembedThis: An Oembed Utility
Verify/check for an Oembed endpoint and return HTML embed code for various popular web sites
Download: GitHub - Voice User Interface(s)
- Voice Assistant - Web Speech API
Voice assistant for common library tasks and resources
Download: GitHub - Speak to Search - Web Speech API
Speech recognition fires a search request
Download: GitHub
- Voice Assistant - Web Speech API
- New Yorker Fiction Podcast Mashup
Download: .zip - BookMeUp (Book Suggestions App)
Book recommendation tool for re-introducing serendipitous browsing in the digital environment
Download: .zip or GitHub - getSEMantic
Feed a URL and tool analyzes page to return semantic topics and entities for linked data -> possible use = automated cataloging of web pages
Download: .zip or GitHub - Digital Collections (Google Custom Search API)
App that uses Google Custom Search API to index public web collections -> potentially allows any library (even a small public) to have a search app with facets for its web presence.
* From Digital Library Forum (DLF) 2013 session: "Metadata First: Using Structured Data Markup and the Google Custom Search API to Outsource Your Digital Collection Search Index"
Download: .zip or GitHub - Digital Video Library App (YouTube Data API version 2)
App that uses YouTube API to create a digital video library -> potentially allows any library (even a small public) to have a digital library for its videos
* From Code4Lib Journal article: "Developing a Digital Video Library with the YouTube Data API"
Download: .zip or GitHub - HTML5 Mobile Feed App
Teaching prototype that demonstrates RWD principles, semantic HTML5 markup, and localStorage. App allows one to add set of feeds to create browse and search views.
Download: .zip or GitHub - Term Extract: Yahoo Content Analysis API (YQL)
Paste text to get Content Analysis and Terms
Download: View Code - Worldcat Local Search
App that uses Geolocation API and Worldcat Search API to identify local library catalogs and enable searches in these catalogs.
Download: .zip - Library of Congress (Subject Browse App)
Download: .sql or .csv - BooksNStuffNearBy: Geolocation App
Download: View Code - Mobile Web Templates @ Your Library
-
Mobile Template (custom) | Download: .zip
Mobile Template (jQtouch) | Download: .zip
Mobile Template (jQuery Mobile) | Download: .zip
-
Mobile Template (custom) | Download: .zip
- YouTube Video Widget (jQuery & PHP)
Download: .zip - Video Mashups @ the Library
- Vimeo | Download: .zip
YouTube | Download: .zip
From book chapter: "Blip.tv and Digital Video Collections in the Library", in Library Mashups
- Vimeo | Download: .zip
- Map locations using Google Maps (API version 3)
Download: View Code - Street View Tours using Google Maps (API version 2)
Download: View Code - HTML5 Geolocation using Google Maps (API version 3)
Download: View Code - Table of Contents & Mobile Feeds (Google Ajax Feeds API)
Download: View Code - Search NY Times Movie Reviews (API version 2)
Download: View Code - Query NY Times Best Sellers List (API version 2)
Download: View Code - Visualize Data: Google Charts, Google Analytics API
Demo only: Props to Alexander Lucas (api.alexl@google.com) for code. - AskRef: Search OCLC QuestionPoint API, refine with Worldcat Terminologies API
Download: View Code - Demo(s): Working with Javascript: Building Responsive Web Apps
Download: .zip - Search iTunes using Google's Ajax Search API
Download: View Code - Search iTunes using iTunes Search API
Download: View Code - oEmbed: Flickr, Youtube, etc
Download: View Code - Browser Add-Ons & Bookmarklets for Library & Web Resources
Download: View Code - Google Gadgets @ Your Library
Download: .zip - The Portable Library: Mobile Digital Collections with Flickr
Download: .zip - OpenSearch Widgets & Google Gadgets for Libraries
Download: .zip - QueryCatcher - Search Term Recorder
Download: .zip
From Code4Lib Journal article: "Making Patron Data Work Harder: User Search Terms as Access Points?" - A "lofiAPI" - RESTful web service to Library Data
Download: .zip - Ajax - Show People (HTML)
Download: .zip - Ajax - BrowseSearch: Library of Congress
Download: .zip - Ajax - Worldcat Form
Download: .zip - Ajax - List People (XML)
Download: .zip - Ajax - Search Yahoo API (JSON)
Download: .zip - Ajax - Validate Contact Form
Download: .zip - Web Services - Google Ajax Search API
Download: .zip - Find Books & More: Worldcat Search API (v1)
Download: View Code - Google Books: Google Books Search API (v1)
Download: View Code - Amazon Reviews & Thumbnails (PHP)
Download: View Code - Flickr API - Search (Yahoo Query Language, PHP)
Download: View Code - Flickr API - Display Photos (JSON)
Download: View Code - Library Lifestream (Pictures, Publications, Videos, Bookmarks, Blog)
Download: .zip