The implementation of Kaleidoscope24.com was done as an in-house development in the scripting language JavaScript and the markup languages CSS3 and HTML5 using freely available JavaScript libraries. The website is a platform for creating and sharing kaleidoscopic images and animations based on user input. The website uses various JavaScript libraries such as localForage, gif.js and hermite-resize to manipulate the DOM elements, render the graphics, and handle the user interactions. The website also uses CSS3 features such as transitions, transforms, and animations to enhance the visual effects and user experience. The website is compatible with modern browsers that support HTML5 standards and features.
Kaleidoscope24
Copyright (C) 2023 Andreas Mauer
andreas - mauer <@> web.de
https://github.com/andiwebs/Kaleidoscope24
Based of https://github.com/rbyte/Kaleidoscope
AGPL-3.0 license
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero 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 Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses.
localForage -- Offline Storage, Improved
Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.
Version 1.10.0
GitHub: https://localforage.github.io/localForage
Copyright (c) 2013-2016 Mozilla (Contributors)
Apache License 2.0
JavaScript GIF encoding library
gif.js 1.0.2
Copyright (c) 2013-2018 Johan Nordberg
GitHub: https://github.com/jnordberg/gif.js
MIT License (MIT)
hermite-resize - Canvas image resize/ resample using Hermite filter with JavaScript.
Copyright (c) ViliusL
Version v2.2.10
Link GitHub: https://github.com/viliusle/Hermite-resize
License MIT