A modern, beautifully crafted web application for exploring the Elder Futhark runes: the 24 ancient symbols once carved into tree, stone, and bone. Draw a rune, if you wish, and let its meaning surface.
- Rune Dictionary: Complete reference of all 24 Elder Futhark runes with their symbols, names, meanings, and detailed descriptions
- Random Runes: Pull random runes for guidance and reflection
- Modern UI: Beautiful, responsive design with smooth animations and intuitive navigation
- Mobile Friendly: Optimized for all device sizes
- Node.js (version 16 or higher)
- npm or yarn
-
Clone the repository or navigate to the project directory
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:3000
To create a production build:
npm run buildThe built files will be in the dist directory.
src/
├── data/
│ └── runes.ts # Rune data and utilities
├── App.tsx # Main application component
├── main.tsx # Application entry point
└── index.css # Global styles
The Elder Futhark is the oldest form of the runic alphabets, used by Germanic tribes from the 2nd to 8th centuries. Each of the 24 runes carries deep symbolic meaning:
- Fehu (ᚠ) - Cattle, Wealth, Prosperity
- Uruz (ᚢ) - Aurochs, Strength, Vitality
- Thurisaz (ᚦ) - Thorn, Protection, Defense
- Ansuz (ᚨ) - God, Communication, Wisdom
- Raidho (ᚱ) - Journey, Travel, Movement
- Kenaz (ᚲ) - Torch, Knowledge, Creativity
- Gebo (ᚷ) - Gift, Exchange, Partnership
- Wunjo (ᚹ) - Joy, Harmony, Bliss
- Hagalaz (ᚺ) - Hail, Disruption, Change
- Naudhiz (ᚾ) - Need, Necessity, Constraint
- Isa (ᛁ) - Ice, Stillness, Patience
- Jera (ᛃ) - Harvest, Year, Cycle
- Eihwaz (ᛇ) - Yew Tree, Endurance, Death
- Perthro (ᛈ) - Dice Cup, Mystery, Fate
- Algiz (ᛉ) - Elk, Protection, Connection
- Sowilo (ᛊ) - Sun, Success, Energy
- Tiwaz (ᛏ) - Tyr, Justice, Honor
- Berkano (ᛒ) - Birch, Growth, New Beginnings
- Ehwaz (ᛖ) - Horse, Partnership, Movement
- Mannaz (ᛗ) - Human, Community, Intelligence
- Laguz (ᛚ) - Water, Flow, Intuition
- Ingwaz (ᛜ) - Ing, Fertility, Completion
- Dagaz (ᛞ) - Day, Awakening, Transformation
- Othala (ᛟ) - Heritage, Home, Ancestors
- React 18 - Modern React with hooks
- TypeScript - Type safety and better development experience
- Vite - Fast build tool and development server
- Lucide React - Beautiful icons
- CSS3 - Modern styling with gradients and animations
Feel free to contribute to this project by:
- Adding new features
- Improving the design
- Fixing bugs
- Adding more rune information or interpretations
This project is open source and available under the MIT License.