Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

H.P. Lovecraft's World - Interactive Map & Timeline

An interactive web application exploring the cosmic horror universe of H.P. Lovecraft, featuring an interactive map, timeline, and comprehensive database of his works.

Features

  • Interactive Maps: Explore three different map views:

    • Providence & Real World: Real locations featured in Lovecraft's stories
    • Lovecraft Country: Fictional New England settings (Arkham, Innsmouth, Dunwich, Kingsport)
    • The Dreamlands: The fantastical realm of Lovecraft's Dream Cycle stories
  • Timeline: Visual chronological display of Lovecraft's works from 1897-1937

  • Comprehensive Database: Browse and search:

    • 65+ works (stories, novellas, novels, collaborations)
    • Cosmic entities (Outer Gods, Great Old Ones, Elder Gods, races)
    • Recurring characters
    • Forbidden tomes and artifacts
  • Annotations: Add your own notes and observations to locations on the maps

Getting Started

Simply open index.html in a web browser. No build process or server required.

open index.html

Or serve locally:

python -m http.server 8000
# Then visit http://localhost:8000

Project Structure

lovecraft-map/
├── index.html      # Main HTML structure
├── styles.css      # Styling and themes
├── app.js          # Application logic and interactivity
├── data.js         # Complete Lovecraft database
├── README.md       # This file
└── SUMMARY.md      # Complete story summaries

Data Structure

The data.js file contains:

  • Works: Chronological bibliography with metadata (year, era, type, locations, entities, characters)
  • Entities: Outer Gods, Great Old Ones, Elder Gods, and alien races
  • Locations: Real world, Lovecraft Country, and Dreamlands locations with coordinates
  • Characters: Recurring protagonists, antagonists, and notable figures
  • Tomes: Forbidden books like the Necronomicon

About H.P. Lovecraft

Howard Phillips Lovecraft (1890-1937) was an American writer of weird fiction and horror. His work has influenced countless authors, filmmakers, and game designers. He is best known for creating the Cthulhu Mythos, a shared fictional universe of cosmic horror where humanity is insignificant against vast, indifferent cosmic entities.

Writing Periods

  • Early Period (1897-1908): Juvenile works and first experiments
  • Apprentice Period (1917-1920): Development of style and themes
  • Mature Period (1921-1927): Classic tales and Dream Cycle
  • Late Period (1928-1936): Major works including At the Mountains of Madness

Technologies Used

  • Leaflet.js - Interactive maps
  • Google Fonts - Cinzel and EB Garamond typefaces
  • Vanilla JavaScript, HTML5, CSS3

License

This is a fan project for educational purposes. H.P. Lovecraft's works are in the public domain.

About

mapping Lovecraft's work across various planes

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages