Next2D Libraries and Tool

Drawing engines, animation tools and frameworks

Player

Player

With support for vector drawing, tween animation, text, audio, video, and many other elements, it can be used for game production, interactive data visualization, creative web applications, and other projects requiring rich expression. The software is expected to be used in game production, interactive data visualization, creative web applications and other projects requiring rich expression.

Read More
NoCode Tool

Animation Tool

It is an animation creation tool that runs in a web browser and has an intuitive interface and rich functionality, making it easy for anyone to use. It allows users to create high-quality, engaging content by combining a variety of media formats, including text, images, audio, and video.

Read More
Framework

Framework

The UI is designed to be efficient and easy to maintain by using atomic design, subdividing components, and designing reusable modules. Atomic design is recommended for UI construction, and the segmentation of components, reusable module design, and other features enable efficient UI construction and maintenance.

Read More

Player Features

Next2D Player

We're aiming for a player with maximum 2D appeal.

Open Source

Open Source

Next2D Player is available free of charge as open source software for personal and commercial use.

Fast

Fast Rendering

Experience lightweight, fast, and beautiful anti-aliased rendering.

Full WebGL support

Full WebGL support

The emulation technology of "swf2js" is ported to realize Flash-like rendering such as Filter and Shape in WebGL.

Various Text Functions

Various Text Functions

Various text features such as fixed text, dynamic text input, and HTML text are included.

Multi-Platform Support

Multi-Platform Support

Deliver interactive and visually appealing content from desktop to mobile with a single piece of code.

chrome firefox safari edge

Browser Support

It is interoperable with the latest desktop and mobile browsers, and has been thoroughly tested to deliver performance and reliability across the widest possible range of browsers.

API

API

Extensive documentation, sample code, and tutorials for initial introduction make it easy for new and old developers to get up to speed quickly.

MP3

MP3/MP4/Images

It also supports importing audio (MP3), video (MP4), and images (JPEG/PNG/GIF/SVG).

Animation Tool Features

Next2D NoCode Tool

Animation production tool that runs in a web browser

Open Source

Open Source

Next2D Animation Tool is available free of charge as open source software for personal and commercial use.

No Code

No Code

You can intuitively create the animation you have in mind without writing any code, and the exported data can be easily published by uploading it to the Web.

No installation required

No installation required

It is a web service that can be used immediately by anyone who accesses it.

Transform

Transform

Using the mouse, you can easily move the content up, down, left, right, transform, zoom in and out, rotate, etc., and add and subtract colors.

Blend Mode

Blend Mode

Visual effects such as addition, subtraction, multiplication, and inversion can be added or removed with the mouse, and these can be easily manipulated.

Filter

Filter

Filters such as blur, glow, drop shadow, gradient, etc. can be easily added or removed with the mouse, and they can be easily manipulated.

Easing

Easing

The easing function allows you to make your animations more realistic and dynamic.

JSON

Load/Output

Images (JPEG/PNG/GIF/SVG), video (MP4), and audio (MP3) can be read. SWF files can also be imported, albeit in a simplified manner. Export to JSON, WEBM, APNG, and animated GIF is possible, and JSON can be read and drawn by Next2D Player.

Framework Features

Next2D Framework

It is a framework that simplifies readability and shareability by fixing development patterns.

Open Source

Open Source

Next2D Framework is available free of charge as open source software for personal and commercial use.

Quick Start

Quick Start

You can create an application by simply executing the following command.

npx create-next2d-app <app-name>

MVVM pattern.

MVVM Pattern

MVVM(Model-View-ViewModel)pattern, looking toward a future where UI designers and programmers collaborate to create applications.

team development

Team Development

Fixed development patterns (MVVM) for readability and simplified sharing. It allows for comfortable team development.

Work with NoCode Tool

Cooperation with Animation Tool

As in the Flash era, symbol management is possible, allowing animators and programmers to create applications without conflicts.

Single Page Application

Single Page Application

It is now possible to manage scenes by URL, which has been difficult with previous Canvas/WebGL applications.

OUTPUT

Output

Multiple environment variables can be easily exported and combined into a single file.

Documentation and Tutorials

Documentation/Tutorials

Extensive documentation and tutorials support you from learning to practical use.

Contributors

Next2D is being improved daily by a wonderful community.

Contact

Please feel free to contact us.