An open API service indexing awesome lists of open source software.

https://github.com/adolfintel/alienaurora

A relaxing and mesmerizing animation for JS
https://github.com/adolfintel/alienaurora

animated background html5-canvas js

Last synced: 8 months ago
JSON representation

A relaxing and mesmerizing animation for JS

Awesome Lists containing this project

README

          

# Alien Aurora (FD23)

Alien Aurora is a simple, lightweight, relaxing, mesmerizing animation for JS, to be used on a Canvas element, with a good amout of settings that you can tweak. Settings can also be tweaked at run time. Responsive, of course.

## See it in action
[Play with the configurator](https://fdossena.com/alienaurora/editor.html)

## Compatibility
All modern browsers are supported, no special libraries or frameworks are required.

React integration will be implemented later.

## Basic usage

1. Include `fd23.js` into your page.
2. `new FD23(yourCanvas)`

To tweak the settings, you can use `editor.html`, and copy the string at the bottom, then in your page you can call `new FD23(yourCanvas,'')`

## Screenshots
![Screenshot](https://fdossena.com/alienaurora/screen1.png)
![Screenshot](https://fdossena.com/alienaurora/screen2.png)
![Screenshot](https://fdossena.com/alienaurora/screen3.png)
![Screenshot](https://fdossena.com/alienaurora/screen4.png)
![Screenshot](https://fdossena.com/alienaurora/screen5.png)
![Screenshot](https://fdossena.com/alienaurora/screen6.png)

## License
Copyright (C) 2023 Federico Dossena

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see .