Skip to content
/ newcar Public

๐Ÿ–Œ๏ธ [WIP] Modern JavaScript Canvas Library

License

Notifications You must be signed in to change notification settings

dromara/newcar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Newcar Banner

Newcar

A modern animation engine for JavaScript ecosystem


Announcement

Newcar has been stopped of the maintain, please refer to our new product 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

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

Stargazers over time

Copyright (c) 2022-present, BugDuck Team & Dromara Community