https://github.com/staab/node-bible
https://github.com/staab/node-bible
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/staab/node-bible
- Owner: staab
- License: mit
- Created: 2015-10-23T06:20:11.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-10-26T07:10:41.000Z (over 10 years ago)
- Last Synced: 2024-12-29T08:43:33.581Z (over 1 year ago)
- Language: JavaScript
- Size: 305 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This is a node graph visualization of Biblical topics. The visualization is based off the following examples from https://github.com/mbostock/d3/wiki/Force-Layout:
- http://bl.ocks.org/mbostock/929623
- http://bl.ocks.org/mbostock/950642
Nodes are discrete entities. Each is color-coded by type
- People (Elijah, Jesus)
- Geographical Places (Beersheba, Jezreel)
- Things (Wells, Donkeys, Wine, Kings)
Edges are connections, color-coded by type
- Relation Events (people to people)
- Location Events (people/things to places)
- Interaction Events (people/things to things)
Collections group nodes and edges
- Dynamic
- Families
- Narratives
- Motifs
# Installation
```
sudo apt-get update && sudo apt-get install -y ruby
sudo gem install sass
npm install
```
# Building
```
./build.sh
```
# Running in development
```
npm install -g http-server nodemon
nodemon -w src --exec "./build.sh" &
http-server dist 8080
```