Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dromara/newcar
🪢A modern animation engine for JavaScript ecosystem, which is based on Skia (canvaskit-wasm)
https://github.com/dromara/newcar
animation-engine animation-js animation-library canvaskit canvaskit-wasm javascript skia typescript
Last synced: 3 months ago
JSON representation
🪢A modern animation engine for JavaScript ecosystem, which is based on Skia (canvaskit-wasm)
- Host: GitHub
- URL: https://github.com/dromara/newcar
- Owner: dromara
- License: apache-2.0
- Created: 2022-12-23T05:16:18.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T15:51:32.000Z (9 months ago)
- Last Synced: 2024-05-22T22:02:27.792Z (9 months ago)
- Topics: animation-engine, animation-js, animation-library, canvaskit, canvaskit-wasm, javascript, skia, typescript
- Language: TypeScript
- Homepage: https://newcarjs.org
- Size: 8.02 MB
- Stars: 535
- Watchers: 4
- Forks: 26
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Roadmap: ROADMAP.md
Awesome Lists containing this project
README

Newcar
A modern animation engine for JavaScript ecosystem
---
## Announcement
Newcar has been stopped of the maintain, please refer to our new product [VueMotion](https://github.com/Bug-Duck/vuemotion). Thanks for everyone who walk with BugDuck Open Source Team to there. Thanks!
## Examples Preview
![]()
![]()
![]()
![]()
![]()
![]()
---
## 📔 Introduction
Newcar is a highly configurable and advanced universal engine designed for rapid animation creation. It is suitable for a wide range of applications, including video clips, dynamic charts (planned for the future), and even 2D game development (also planned for the future).
## 🌟 Features
- **Rich API Interfaces** 🛠️: Offers powerful and diverse APIs, providing you with greater flexibility in animation creation.
- **Based on CanvasKit-WASM** 🧬: Utilizes CanvasKit-WASM to minimize communication and data exchange between the CPU and GPU, ensuring robust animation performance.
- **High Degree of Customization** ⚙️: Features strong customizability, allowing you to create unique animation styles.
- **Chain Syntax** ⛓️: Enables the use of chain syntax for a more efficient development process, eliminating the need to save objects into variables.## 📖 Documentation
- The tutorials is available at [newcarjs.org](https://newcarjs.org)
- The API References is available at [apis.newcarjs.org](https://apis.newcarjs.org)
- The Playground is deployed at [playground.newcarjs.org](https://playground.newcarjs.org)**Note: Newcar is a open-source project which belong to Dromara Community and maintained by BugDuck Team. The members of BugDuck just join with a personal identity, BugDuck Team will always keep its independence**
## ✨ Stargazers over time
[](https://starchart.cc/dromara/newcar)
_Copyright (c) 2022-present, BugDuck Team & Dromara Community_