Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nahara-oss/motion

Motion graphics editor.
https://github.com/nahara-oss/motion

editor motion-graphics pwa svelte typescript web webapp

Last synced: 5 days ago
JSON representation

Motion graphics editor.

Awesome Lists containing this project

README

        

# Nahara's Motion
Motion graphics editor.

- Runs locally in your browser
- No internet access required (except for first-time users)
- Free and open source ([MIT License](./LICENSE))

Try it out: [Open Nahara's Motion](https://nahara-oss.github.io/motion/)

![Screenshot of Nahara's Motion](docs/screenshooted.png)

## Quick links
- [Open Nahara's Motion](https://nahara-oss.github.io/motion/)
- [Documentation](./docs/README.md)

## Getting started
### Getting the tools
```sh
apt install nodejs npm
npm install -g pnpm # We use pnpm workspace, so we need to install pnpm
```

### Build Nahara's Motion Engine
```sh
cd nahara-motion
pnpm install
pnpm build
```

### Open Nahara's Motion UI
```sh
cd nahara-motion-ui
pnpm install
pnpm dev
# Open 127.0.0.1:5173 to see the app
```

## Modules
- `nahara-motion`: Nahara's Motion Engine
- `nahara-motion-ui`: The front-facing user interface for Nahara's Motion
- `nahara-motion-video`: Render and encode the scene to video file (`.mp4` in this case)