Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/nahara-oss/motion
- Owner: Nahara-OSS
- License: mit
- Created: 2024-09-22T15:52:06.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-10T15:25:02.000Z (28 days ago)
- Last Synced: 2024-10-17T20:56:40.484Z (21 days ago)
- Topics: editor, motion-graphics, pwa, svelte, typescript, web, webapp
- Language: Svelte
- Homepage:
- Size: 3.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)