Wallpaper Engine but online-version. (HTML, CSS, JS with jQuery, PHP)

Overview

Project Preview - Web Wallpaper Engine

github HTTP website HTTPS website

About

Wallpaper Engine but online-version. View animated wallpapers directly in your browser.

Case: Create web-analog of Wallpaper Engine with support Desktop and Mobile platforms using HTML/CSS/JS/PHP.

Solution with: HTML5, CSS3, JavaScript (ES6), PHP7+

Check this project here: http://projectpreview.ultimatefreehost.in (USE HTTP ONLY!)

Preview

Video - https://www.youtube.com/watch?v=9gkEwY_h9lA

Gif - https://i.imgur.com/f9TEyd7.gif

Table of Contents

Features

  • Supports HTML, JS, CSS code in projects;
  • Full customizing of projects;
  • Supports all custom dynamic settings of projects;
  • Taking a screenshot of animation;
  • Supports OpenGraph on third-party services
  • Supports all original events and input types from Wallpaper Engine;
  • Supports downloading of source in .zip;
  • Real-time editor of your Javascript Canvas-animation;
  • Debug menu;
  • Cross-browser support;
  • Desktop and Mobile (Android and IOS) platforms support.

Project folder description

project-preview/
├──── css       - styles
├──── global    - libraries
├──── js        - scripts
├──── projects  - folders with animation and real-time editor
├─ .htaccess
├─ download.php - download in-zip source from projects folder
├─ index.php    - start page
├─ robots.txt
├─ settings.json
└─ zip.lib.php  - download in-zip source from projects folder

Usage

  • Open website - projectpreview.ufh.in;
  • Import all files on your local or public server with PHP-support:
    • Launch PHP-server;
    • Open {{url}}/ or {{url}}/index.php in your browser for start page;
    • Open {{url}}/w/1 in your browser for open project with id=1;
    • Open {{url}}/download.php?id=1 in your browser for download project in-zip with id=1.

Requirements

Browsers

  • Chrome (49.0.2623 or latest)
  • Firefox (45.0 or latest)
  • Opera (36.0.2130.32 or latest)
  • Edge (25.10586/EdgeHTML 13.10586 or latest)
  • Safari (9.0 or latest)

Software

  • Any software using Blink 49 or latest (ex. Chromium, electron.js)
  • Any software using V8 4.9.385 or latest

Dependencies

  • jQuery - v3.6.0
  • HammerJS - v2.0.6
  • Touch-Menu-Like-Android - v0.8

Inspired by

Wallpaper Engine - https://www.wallpaperengine.io/

License

The Project Preview licensed under the MIT license.

Original files of projects in the folders from /project/1 to /project/13 are licensed under CC BY-NC-ND 4.0 (https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode) by Dmitry Britov

Author

You can express your gratitude by clicking on one of the links

You might also like...

To Do list is a small but useful project to make list app , you can add tasks delete tasks and modify tasks, the project built using HTML, CSS, JavaScript

Project Name The To-Do-List app description this is a project in the second week of the second module in microverse. its a useful to do list that save

Jul 25, 2022

The Remix version of the fakebooks app demonstrated on https://remix.run. Check out the CRA version: https://github.com/kentcdodds/fakebooks-cra

Remix Fakebooks App This is a (very) simple implementation of the fakebooks mock app demonstrated on remix.run. There is no database, but there is an

Dec 22, 2022

The project integrates workflow engine, report engine and organization authority management background, which can be applied to the development of OA, HR, CRM, PM and other systems. With tlv8 IDE, business system development, testing and deployment can be realized quickly.

The project integrates workflow engine, report engine and organization authority management background, which can be applied to the development of OA, HR, CRM, PM and other systems. With tlv8 IDE, business system development, testing and deployment can be realized quickly.

介绍 项目集成了工作流引擎、报表引擎和组织机构权限管理后台,可以应用于OA、HR、CRM、PM等系统开发。配合使用tlv8 ide可以快速实现业务系统开发、测试、部署。 后台采用Spring MVC架构简单方便,前端使用流行的layui界面美观大方。 采用组件开发技术,提高系统的灵活性和可扩展性;采

Dec 27, 2022

A html・css・svg version of the Roland TR-909 (no sound)

A html・css・svg version of the Roland TR-909 (no sound)

VECTOR-909 Roland TR-909 drum-machine with only hand-made html, svg & css. 100% vector graphics. No textures. No sound engine ... just yet! Credits Lo

Dec 7, 2022

A html・css・svg version of the Roland TR-909 (no sound)

A html・css・svg version of the Roland TR-909 (no sound)

VECTOR-909 Roland TR-909 drum-machine with only hand-made html, svg & css. 100% vector graphics. No textures. No sound engine ... just yet! Credits Lo

Jun 18, 2022

A concise collection of classes for PHP, Python, JavaScript and Ruby to calculate great circle distance, bearing, and destination from geographic coordinates

GreatCircle A set of three functions, useful in geographical calculations of different sorts. Available for PHP, Python, Javascript and Ruby. Live dem

Sep 30, 2022

A great result management solution for schools, hospital, academy and other. If you are a php developer, contribute to this respository for more advancement of the project.

A great result management solution for schools, hospital, academy and other. If you are a php developer, contribute to this respository for more advancement of the project.

result-management-pro A great result management system for schools, hospital, academy and more. Contributions Willing to add more features to this gre

Jun 17, 2022

With this File Manager prepared for PHP/Js, you can perform all file operations on your server without any problems.

FileManager With this File Manager prepared for PHP/Js, you can perform all file operations on your server without any problems. Instead of downloadin

Sep 23, 2022

Projeito feito em PHP no padrão MVC para voce conectar sua api do MyZap e enviar mensagens

SendMyZAP Projeto realizado para integração com a API do MyZap, projeto realizado em php puro no padrão MVC e OO. Passo a passo para instalar: Primeir

Dec 13, 2022
Releases(Stable)
Owner
Dmitry Britov
To design. To develop. To distribute.
Dmitry Britov
A status monitor for Elite Dangerous, written in PHP. Designed for 1080p screens in the four-panel-view in panel.php, and for 7 inch screens with a resolution of 1024x600 connected to a Raspberry Pi.

EDStatusPanel A status monitor for Elite Dangerous, written in PHP. Designed for 1080p screens in the four-panel-view in panel.php, and for 7 inch scr

marcus-s 24 Oct 4, 2022
PHP Version Manager, for Windows

PHP Version Manager CLI to manage PHP versions, created for Windows. Before Install If PHP is already installed, it is recommended that you remove it.

Caio Teixeira 7 Aug 23, 2022
A RESTful API for Bing wallpaper to use easy.

bing-wallpaper A RESTful API for Bing wallpaper to use easy. <img src="https://bingw.jasonzeng.dev/?w=800"/> Usage API Endpoint: https://bingw.jasonze

jasonzeng 31 Dec 15, 2022
Make your wallpaper reminds you of god 🙏

Ayats Wallpapers ?? Next.js Tailwind.css TypeScript Next-themes Swr Prisma PlanetScale Vercel Getting Started Clone the repo and run the following com

Omar Ouhra 11 Oct 15, 2022
Plain JavaScript version of jQuery's slideToggle(), slideDown(), & slideUp(), but does not use display: none.

dom-slider It works like jQuery's slideToggle(), slideDown(), & slideUp(), but does not use display: none. Uses CSS3 transitions and element.scrollHei

Brenton Cozby 56 Dec 27, 2022
A chat logs online saver for discord bots to save messages history & cleared messages online

Chat Logs NPM package that saves messages online to view it later Useful for bots where users can save messages history & cleared messages online Supp

TARIQ 8 Dec 28, 2022
Free, open source game engine online

microStudio is a free, open source game engine online. It is also a platform to learn and practise programming. microStudio can be used for free at ht

Gilles 719 Dec 30, 2022
Code Playground is a online application for testing and showcasing user-created and collaborational HTML, CSS and JavaScript code snippets

Code Playground About Code Playground is a online application for testing and showcasing user-created and collaborational HTML, CSS and JavaScript cod

Arshansh Agarwal 5 Dec 17, 2022
this project is an online library application that enables users to keep track of books in their library by adding to and removing books from a list. Built with JavaScript ES6 syntax, HTML, and CSS

Awesome-Book1 The aim of this project is to restructure the Awesome books app code by using ES6 syntax and organising the workspace using modules. The

Afolabi Akorede 7 Jul 17, 2022