Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/terminusdb/terminusdb-tutorials
Tutorials for using TerminusDB
https://github.com/terminusdb/terminusdb-tutorials
Last synced: 3 months ago
JSON representation
Tutorials for using TerminusDB
- Host: GitHub
- URL: https://github.com/terminusdb/terminusdb-tutorials
- Owner: terminusdb
- License: apache-2.0
- Created: 2019-12-18T11:51:30.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-05-05T08:15:59.000Z (over 1 year ago)
- Last Synced: 2024-06-21T13:32:02.029Z (5 months ago)
- Language: Python
- Homepage:
- Size: 222 MB
- Stars: 56
- Watchers: 10
- Forks: 31
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - terminusdb/terminusdb-tutorials - Tutorials for using TerminusDB (others)
README
# Tutorials for using TerminusDB
## Installation
#### TerminusDB
Docker image available at https://github.com/terminusdb/terminusdb-bootstrap
#### Python Client
Latest version: [![PyPI version shields.io](https://img.shields.io/pypi/v/terminusdb-client.svg?logo=pypi)](https://pypi.python.org/pypi/terminusdb-client/)
Create new environment (optional but recommended):
```
$ python3 -m venv ~/.virtualenvs/terminusdb
$ source ~/.virtualenvs/terminusdb/bin/activate
```Install using pip:
`$ python3 -m pip install terminusdb-client`
If you are new to TerminusDB/ TerminusCMS and will use Python client, you are recommended to check out the [Getting Started tutorial series](./getting_started/python-client).
#### JavaScript Client
Install using npm following:
https://github.com/terminusdb/terminus-client---
## GraphQL Tutorials
For more details about how to use GraphQL with TerminusDB, please refer to the [GraphQL section of our documentation](https://terminusdb.com/docs/guides/reference-guides/graphql_query).
### Building a Blog-Focused CMS with TerminusDB
This project is designed to show how you can build a custom web-app using TerminusDB from scratch with little effort.
Details: [README](./terminusBlog)
### Playing with Star Wars RDF Data Set Using GraphQL
Taking you through the process of loading RDF into TerminusDB and then using GraphQL to query the Star Wars data.
Details: [README](./star-wars)
## Getting Started using TerminusDB/ TerminusCMS with the Python client
A tutorial series to help anyone who's new to TerminusDB/ TerminusCMS to start working using the Python client.
Details: [README](./getting_started/python-client/README.md)
## Getting Started using TerminusDB/ TerminusCMS with the JavaScript client
A tutorial series to help anyone who's new to TerminusDB/ TerminusCMS to start working using the JavaScript client.
Details: [README](./getting_started/javascript-client)
## Stock Index Data
An example showing how to load stock index data from CSV.
Details: [index](./stock_index)
## Nuclear Power Plant Example
An example data product which holds information about all operating nuclear power reactors.
Details: [index](./nuclear)
## Using TerminusCMS in React App
Use TerminusCMS to build a React app that serves as a simple content management app.
Details: [README](./react-example/README.md)