An open API service indexing awesome lists of open source software.

https://github.com/ydb-platform/ydb-reels

Motion canvas reels about YDB internals
https://github.com/ydb-platform/ydb-reels

Last synced: 8 months ago
JSON representation

Motion canvas reels about YDB internals

Awesome Lists containing this project

README

          

# YDB Reels

Motion canvas animations about YDB internals.

## Overview

This repository contains animated explanations of YDB internals created with Motion Canvas. These animations help visualize complex database concepts and internal processes. While it currently contains a single example reel, the project is designed to host multiple reels covering various aspects of YDB.

## Getting Started

### Prerequisites

- Node.js (version 16 or higher)
- npm or yarn

## Available Scenes

Currently available scenes:
- `3dc-data-recording` - Demonstrates 3D data recording concepts in YDB

*More scenes will be added over time, covering various aspects of YDB internals.*

### Installation and run

1. Navigate to the scene directory:
```bash
cd 3dc-data-recording
```
`3dc-data-recording` - example

2. Install dependencies:
```bash
npm install
```

3. Running the Project
```bash
npm start
```

## Contributing

1. Fork the repository
2. Create a feature branch (`git checkout -b feature/AmazingFeature`)
3. Add new scene into separated directory in the root of project using `template`
4. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
5. Push to the branch (`git push origin feature/AmazingFeature`)
6. Open a pull request

## Acknowledgments

- [Motion Canvas](https://motion-canvas.github.io/) - Animation framework used for creating the visualizations
- [YDB](https://ydb.tech/) - Yandex Database documentation and resources