Realm is a framework for defining domain models.
It allows you to define:
- Concepts
- Codelists
- Mappings
- Section Types
- Resources
- Fusions
Run the following commands in your console:
git clone [email protected]:linkorb/realm.git
cd realm
composer install
php -S 0.0.0.0:8080 -t web/
The Realm viewer is now accessible using your browser by navigating to http://127.0.0.1:8080
Realm works with "projects" containing definitions. To configure the viewer:
- copy
app/config/projects.yml.dist
toapp/config/projects.yml
- edit `app/config/projects.yml' to your situation.
You can use the include_paths
array to specify one or more include paths that contain Realm project.
This is used by projects that specify a <dependency />
element in their realm.xml
file.
Use the projects
array to specify one or more projects:
type
:realm
(standard) ordecor
(for loading decor files)filename
: path to the project'srealm.xml
fileunlisted
: optional, allows you to mark the project as unlisted on the frontpage. Direct links still work.
MIT. Please refer to the license file for details.
Check out our other projects at linkorb.com/engineering.
Btw, we're hiring!