8000 GitHub - AniMathIO/AniMathIO: AniMathIO revolutionizes the creation of mathematical videos, tailored for educators, students, and professionals seeking to bring complex concepts to life.
[go: up one dir, main page]

Skip to content

AniMathIO revolutionizes the creation of mathematical videos, tailored for educators, students, and professionals seeking to bring complex concepts to life.

License

Notifications You must be signed in to change notification settings

AniMathIO/AniMathIO

Folders and files

NameName
Las 10BC0 t commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AniMathIO Logo

AniMathIO

AniMathIO revolutionizes the creation of mathematical videos, tailored for educators, students, and professionals seeking to bring complex concepts to life

Special thanks for these projects

They are core part of the AniMathIO software! Check them out!

Table of Contents

OS Support

We are supporting the following operating systems: Windows, Linux (via AppImage, Snap, Flatpak, DEB packages, and AUR).

NOTE: macOS is currently unsupported. Due to the lack of available resources, the latest version of AniMathIO that supports macOS is the legacy 1.3.0 version.

Installation

Windows

  1. Download the latest AniMathIO.Setup.X.X.X.exe installer from the release page
  2. Run the installer and follow the installation wizard
  3. Launch AniMathIO from the Start Menu or desktop shortcut

Alternatively, you can download win-unpacked.zip for a portable version (no installation required).

Linux

AniMathIO is available in multiple formats for Linux distributions:

AppImage (Universal Linux)

  1. Download AniMathIO-X.X.X.AppImage from the release page
  2. Make it executable:
    chmod +x AniMathIO-X.X.X.AppImage
  3. Run it:
    ./AniMathIO-X.X.X.AppImage

Snap Package (Universal Linux)

Install via snap:

sudo snap install animathio

Or download the .snap file from the release page and install it:

sudo snap install --dangerous animathio_X.X.X_amd64.snap

Flatpak (Experimental)

Note: Flatpak support is experimental and may have limitations.

  1. Download AniMathIO-X.X.X-x86_64.flatpak from the release page
  2. Install it:
    flatpak install AniMathIO-X.X.X-x86_64.flatpak

DEB Package (Debian/Ubuntu-based)

  1. Download animathio_X.X.X_amd64.deb from the release page
  2. Install it:
    sudo dpkg -i animathio_X.X.X_amd64.deb
    sudo apt-get install -f  # Install any missing dependencies

Arch Linux (AUR)

AniMathIO is available in the AUR as animathio-bin:

# Using yay (recommended)
yay -S animathio-bin

# Or using paru
paru -S animathio-bin

# Or manually with makepkg
git clone https://aur.archlinux.org/animathio-bin.git
cd animathio-bin
makepkg -si

AUR Package: animathio-bin

Portable Linux

Download linux-unpacked.tar.gz from the release page, extract it, and run the executable directly.

macOS

⚠️ macOS is currently unsupported. The latest version of AniMathIO that supports macOS is the legacy 1.3.0 version, available on the release page.


Alternative Download: You can also download binaries from our website: https://animathio.com/

Development build

Clone project

git clone

Install dependencies

cd AniMathIO
npm install

Canvas build fix

Temporary fix for canvas build errors

# if canvas errors occur regardig node mismatch run the following line
npm rebuild canvas --update-binary

NOTE: If you want proper development you will need to follow the steps regarding the canvas build and install all the necessary dependencies

Running the app

# development mode
npm run dev

# production build
npm run build

Contributing

We welcome contributions to AniMathIO. Please read our contributing guidelines to get started.

Star History

Star History Chart

About

AniMathIO revolutionizes the creation of mathematical videos, tailored for educators, students, and professionals seeking to bring complex concepts to life.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages

0