This site is an expanded and significantly upgraded version of the Flickr Commons based tool I wrote several years ago. As well as a major design/UX overhaul, it now includes data from further providers such as those available through Europeana, and also the Imperial War Museum. I'd welcome further suggestions as the harvesting tool and database are easily extendable.
For information, questions and bug reports please contact James Morley @jamesinealing | james@jamesmorley.net
The data has been harvested from providers using some custom php scripts to query respective APIs based on dates. Data is harmonised and stored in a local mySql database.
Additional jQuery plugins are used to enhance the display, including Masonry and Bootstrap Image Gallery (based on blueimp).
		
		
		The code is openly licensed so please feel free to copy, modify, distribute as you please. It will be shared on Github shortly!
Captain Angus Alan Macgregor Charles , Royal Field Artillery
Died 20 December 1914
Lives of the First World War
Captain Arthur Montagu Rundall , 1/4th Gurkha Rifles
Died 20 December 1914
Lives of the First World War
Captain Henry Ironside Money , 1/1st King George's Own Gurkha Rifles (The Malaun Regiment)
Died 20 December 1914
Lives of the First World War
Captain William Henry Veitch Cameron , Highland Light Infantry
Died 20 December 1914
Lives of the First World War
Honorary Captain Charles Henry Murray St Clair , Seaforth Highlanders
Died 20 December 1914
Lives of the First World War
Lance Corporal Frederick Robinson 8617, 3rd (King's Own) Hussars
Died 20 December 1914
Lives of the First World War
Private James Goodhead 2371, Royal Warwickshire Regiment
Died 20 December 1914
Lives of the First World War
Private William  Edward Luckhurst L/9920, East Kent Regiment 
Died 20 December 1914
Lives of the First World War
Private William Tees 2340, Royal Warwickshire Regiment
Died 20 December 1914
Lives of the First World War
Second Lieutenant Edward Gearey , Cameron Highlanders
Died 20 December 1914
Lives of the First World War
Second Lieutenant Gerard Ribton Gore , Royal Welsh Fusiliers
Died 20 December 1914
Lives of the First World War
Lance Corporal George Wild 8668, Lancashire Fusiliers
Died 20 December 1915
Lives of the First World War
Lance Corporal Leonard Henry Druett 1689, 1/15 London Regiment (Prince of Wales Civil Service Rifles)
Died 20 December 1915
Lives of the First World War
Lieutenant Evelyn Fairfax Meadows Frost , Highland Light Infantry
Died 20 December 1915
Lives of the First World War
Private Arthur Daniel Evans 33079, Royal Welsh Fusiliers
Died 20 December 1915
Lives of the First World War
Private Arthur Edward Jefferies 12190, Somerset Light Infantry
Died 20 December 1915
Lives of the First World War
Private Edward Henry Brien 446314, Canadian Infantry
Died 20 December 1915
Lives of the First World War
Private Frank George Matthews 2613, 1/15 London Regiment (Prince of Wales' Own Civil Service Rifles)
Died 20 December 1915
Lives of the First World War
Private James Cullumbine 2708, York and Lancaster Regiment
Died 20 December 1915
Lives of the First World War
Private John Comber 1907, 1/15 London Regiment (Prince of Wales' Own Civil Service Rifles)
Died 20 December 1915
Lives of the First World War
Private Rowland Pearson 3016, 1/15 London Regiment (Prince of Wales' Own Civil Service Rifles)
Died 20 December 1915
Lives of the First World War
Private Walter William Whittaker 1819, Cheshire Regiment
Died 20 December 1915
Lives of the First World War
Private Wilfred Sawyer 3860, 1/15 London Regiment (Prince of Wales' Own Civil Service Rifles)
Died 20 December 1915
Lives of the First World War
Private William Ivor Jones 1920, 1/15 London Regiment (Prince of Wales' Own Civil Service Rifles)
Died 20 December 1915
Lives of the First World War
Private Willie Heppenstall 2571, King's Own Yorkshire Light Infantry
Died 20 December 1915
Lives of the First World War
Company Quarter Master Serjeant William Henry Rickards 6043, South Wales Borderers
Died 20 December 1916
Lives of the First World War
Driver Benjamin Gerald Wagstaff T4/263197, Army Service Corps
Died 20 December 1916
Lives of the First World War
Private David Robert Abbey 7357, 2nd South African Infantry
Died 20 December 1916
Lives of the First World War
Private Fred Scotney 26971, Royal Warwickshire Regiment
Died 20 December 1916
Lives of the First World War
Private Percy Wood 1932, South Staffordshire Regiment
Died 20 December 1916
Lives of the First World War
Private Reginald Arthur Wheeler 5304, Gloucestershire Regiment
Died 20 December 1916
Lives of the First World War
Second Lieutenant Herbert Plant , Royal Warwickshire Regiment
Died 20 December 1916
Lives of the First World War
Second Lieutenant Lionel George D'Arcy , Attached Royal Flying Corps
Died 20 December 1916
Lives of the First World War
Captain Christopher Ken Merewether , Wiltshire Regiment
Died 20 December 1917
Lives of the First World War
Private John FINALAYSON Turnbull 47626, Machine Gun Corps (Cavalry)
Died 20 December 1917
Lives of the First World War
Private Stanley Houghton 18838, Oxford and Bucks Light Infantry
Died 20 December 1917
Lives of the First World War
Rifleman Alfred Bayley Chase R/40539, King's Royal Rifle Corps
Died 20 December 1917
Lives of the First World War
Lieutenant Colonel Alexander Weston Gordon , Royal Irish Fusiliers
Died 20 December 1918
Lives of the First World War
Private George Frederick Wilson McCutcheon 1018120, Canadian Infantry
Died 20 December 1918
Lives of the First World War
Serjeant William Mitchelhill 266499, Gordon Highlanders
Died 20 December 1918
Lives of the First World War
 Gertrude Mary Powicke , Friends’ War Victims Relief Committee 
Died 20 December 1919
Lives of the First World War
Lance Corporal Hamlet A Scipio 11646, British West Indies Regiment
Died 20 December 1920
Lives of the First World War
Second Lieutenant Charles Aubrey Smith , 1st Bn County of London Volunteers
Died 20 December 1948
Lives of the First World War
Volunteer Harold Skelsey Vinter , Trumpington Volunteer Training Corps
Died 20 December 1953
Lives of the First World War