{"id":20749333,"url":"https://github.com/hexxone/audiorbits","last_synced_at":"2025-08-12T00:37:46.706Z","repository":{"id":74906423,"uuid":"187054164","full_name":"hexxone/audiorbits","owner":"hexxone","description":"AudiOrbits Wallpaper - for Web, Wallpaper Engine and Lively Wallpaper ","archived":false,"fork":false,"pushed_at":"2025-04-14T07:10:14.000Z","size":5711,"stargazers_count":41,"open_issues_count":1,"forks_count":9,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-22T07:15:40.463Z","etag":null,"topics":["audio","audio-processing","customizable","fractal","fractal-algorithms","html5","live-wallpaper","lively-wallpaper","shader","steam","threejs","typescript","wallpaper-engine","web-audio","web-wallpaper","webgl","webvr"],"latest_commit_sha":null,"homepage":"https://orbits.hexx.one/beta","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hexxone.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-05-16T15:25:58.000Z","updated_at":"2025-04-13T10:21:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"f244113d-699a-445b-9456-f3fe29c6fb7e","html_url":"https://github.com/hexxone/audiorbits","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexxone%2Faudiorbits","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexxone%2Faudiorbits/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexxone%2Faudiorbits/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexxone%2Faudiorbits/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hexxone","download_url":"https://codeload.github.com/hexxone/audiorbits/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251316451,"owners_count":21569993,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio","audio-processing","customizable","fractal","fractal-algorithms","html5","live-wallpaper","lively-wallpaper","shader","steam","threejs","typescript","wallpaper-engine","web-audio","web-wallpaper","webgl","webvr"],"created_at":"2024-11-17T08:22:21.190Z","updated_at":"2025-04-28T12:46:44.881Z","avatar_url":"https://github.com/hexxone.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\u003ca href=\"https://steamcommunity.com/sharedfiles/filedetails/?id=1396475780\"\u003eAudiOrbits\u003c/a\u003e\u003c/h1\u003e\n\u003cbr/\u003e\n\u003cp align=\"center\"\u003e\n\u003cimg alt=\"Logo\" src=\"https://github.com/hexxone/audiorbits/blob/main/lively/public/preview.gif?raw=true\" height=256 /\u003e\n\u003cbr/\u003e\n\u003ca href=\"https://github.com/hexxone/audiorbits/blob/main/LICENSE\"\u003e\n\u003cimg alt=\"GPL 3.0 License\" src=\"https://img.shields.io/github/license/hexxone/audiorbits\"/\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/hexxone/audiorbits/releases\"\u003e\n\u003cimg alt=\"Current Release\" src=\"https://img.shields.io/github/release/hexxone/audiorbits\"/\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/hexxone/audiorbits/releases\"\u003e\n\u003cimg alt=\"Current Release Date\" src=\"https://img.shields.io/github/release-date/hexxone/audiorbits?color=blue\"/\u003e\n\u003c/a\u003e\n\u003cbr/\u003e\n\u003ca href=\"https://github.com/hexxone/audiorbits/releases\"\u003e\n\u003cimg alt=\"GitHub Downloads\" src=\"https://img.shields.io/github/downloads/hexxone/audiorbits/total?label=Git%20downloads\"/\u003e\n\u003c/a\u003e\n\u003ca href=\"https://steamcommunity.com/sharedfiles/filedetails/?id=1396475780\"\u003e\n\u003cimg alt=\"Steam subscribers\" src=\"https://img.shields.io/steam/subscriptions/1396475780?label=Steam%20subscribers\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/hexxone/audiorbits/stargazers\"\u003e\n\u003cimg alt=\"GitHub Repo stars\" src=\"https://img.shields.io/github/stars/hexxone/audiorbits\"/\u003e\n\u003c/a\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\nA web wallpaper designed for \u003ca href=\"https://steamcommunity.com/app/431960\"\u003eWallpaper Engine\u003c/a\u003e and \u003ca href=\"https://github.com/rocksdanister/lively\"\u003eLively\u003c/a\u003e\n\u003c/p\u003e\n\n## About\n\nThe Wallpaper was originally made for and maintained on the **Steam Workshop**.\n\nIt is however basically a website and can easily run in _most_ browsers.\n\n_Note_: Chrome-based browsers are preferred. Firefox may have some smaller problems.\n\n### Steam Links\n\n- [Wallpaper](https://steamcommunity.com/sharedfiles/filedetails/?id=1396475780)\n- [Problems / Issues / Bugs](https://steamcommunity.com/workshop/filedetails/discussion/1396475780/1744478429683052516/)\n- [New Features / Improvements](https://steamcommunity.com/workshop/filedetails/discussion/1396475780/1698300679759373495/)\n- [Settings in Detail](https://steamcommunity.com/workshop/filedetails/discussion/1396475780/1729828401678316327/)\n\n## Usage Notice\n\nYou are allowed to use this Wallpaper for your favourite party, event, video, stream, etc.\nPlease just include a link to THIS repository or the Steam-Page (see urls above).\nThanks 🙂\n\n## Downloads\n\n- [Latest Web Version](https://github.com/hexxone/audiorbits/releases/download/2.4-beta1/audiorbits_2.4_beta.zip)\n- [Latest Wallpaper Engine Version](https://github.com/hexxone/audiorbits/releases/download/2.3/audiorbits-2.3-release.zip)\n- [Latest Lively Wallpaper Version](https://github.com/hexxone/audiorbits/releases/download/2.4-beta1/audiorbits_lively.zip)\n\n## Using the code\n\nPrerequisites:\n\n- Git, NodeJs and NPM\n- yarn package manager (`npm install -g yarn`)\n\nInstall steps:\n\n1. `git clone --recursive https://github.com/hexxone/audiorbits.git` recursive is needed to include all submodules.\n2. `cd audiorbits`\n3. `yarn install`\n4. `yarn start` for debugging or `yarn prod` for an optimized build\n\n## The little things\n\nCertain HTML/JS/WebAssembly features need a secure web context to mitigate security risks.\n[For example, this](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer#security_requirements)\n\nTherefore this web-app needs to be served with the following html headers:\n\n```raw\n 'https': true,\n 'Access-Control-Allow-Origin': '*',\n 'Cross-Origin-Opener-Policy': 'same-origin',\n 'Cross-Origin-Embedder-Policy': 'require-corp',\n```\n\n-\u003e See webpack.config.js -\u003e devServer\n\n## Dependencies\n\n- [we_utils](https://github.com/hexxone/we_utils) Custom utilities for TS-Wallpapers\n- [we_project_helper](https://github.com/hexxone/we_project_helper) manipulating `project.json`\n\n## Tech-Stack\n\n- [yarn](https://yarnpkg.com/) package manager\n- [HTML5](https://html5test.com/) WebGL \u0026 WebAudio\n- [TypeScript](https://www.typescriptlang.org/) typization\n- [WebPack](https://webpack.js.org/) building \u0026 testing everything\n- [three.js](https://threejs.org/) \u0026 Examples for webgl rendering\n- [WebAssembly](https://webassembly.org/) efficient fractal-generation\n- [AssemblyScript](https://www.assemblyscript.org/) = \"TypeScript\" + \"Webassembly\"\n- [deepl.com](https://www.deepl.com/translator) translating `project.json`\n\n## Authors\n\n- [hexxone](https://hexx.one) main code\n- [mrdoob](http://mrdoob.com) THREE.js\n- [alteredq](http://alteredqualia.com/) THREE.js examples\n- [Mugen87](https://github.com/Mugen87) XR / VR examples\n- [davidedc](http://www.sketchpatch.net/) FXAA shader\n- [bhouston](http://clara.io/) Blur shader\n- [mbasso](https://github.com/mbasso) Web-Assembly worker\n- [Alessandro Caminiti](https://www.dafont.com/de/hexagon-cup.font) hexagon-font\n- [Barry Martin](https://www.fraktalwelt.de/myhome/simpiter2.htm) Hopalong Attractor\n\n## [Web Preview](https://orbits.hexx.one/beta)\n\n## [Feature list](https://steamcommunity.com/sharedfiles/filedetails/?id=1396475780)\n\n## [Changelog.md](https://github.com/hexxone/audiorbits/blob/master/CHANGELOG.md)\n\n## License(s)\n\nThis Wallpaper is incorporating pieces of Software with different Licenses, as seen above.\nThe project itself is licensed under the GPLv3 and several portions of it under MIT.\nUsers of any part of this Code must therefore abide by the conditions of all licences which covered it as they received it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhexxone%2Faudiorbits","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhexxone%2Faudiorbits","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhexxone%2Faudiorbits/lists"}