{"id":25124685,"url":"https://github.com/sahneedev/slow-tree","last_synced_at":"2025-04-02T17:42:17.641Z","repository":{"id":44116831,"uuid":"169905903","full_name":"SahneeDEV/slow-tree","owner":"SahneeDEV","description":"A less advanced, two dimensional version of speed tree. 🌳","archived":false,"fork":false,"pushed_at":"2023-02-28T18:18:37.000Z","size":32509,"stargazers_count":0,"open_issues_count":17,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-08T08:17:19.195Z","etag":null,"topics":["designer","phaser","pwa","sahnee","speed-tree","tree","typescript","vue"],"latest_commit_sha":null,"homepage":"https://sahnee.dev/en/our-games/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SahneeDEV.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-02-09T19:39:17.000Z","updated_at":"2023-02-28T18:18:01.000Z","dependencies_parsed_at":"2023-02-06T11:16:08.939Z","dependency_job_id":null,"html_url":"https://github.com/SahneeDEV/slow-tree","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahneeDEV%2Fslow-tree","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahneeDEV%2Fslow-tree/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahneeDEV%2Fslow-tree/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahneeDEV%2Fslow-tree/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SahneeDEV","download_url":"https://codeload.github.com/SahneeDEV/slow-tree/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246863721,"owners_count":20846301,"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":["designer","phaser","pwa","sahnee","speed-tree","tree","typescript","vue"],"created_at":"2025-02-08T08:17:26.768Z","updated_at":"2025-04-02T17:42:17.623Z","avatar_url":"https://github.com/SahneeDEV.png","language":"TypeScript","readme":"# slow-tree\n\n[![Build Status](https://travis-ci.com/PatrickSachs/slow-tree.svg?branch=master)](https://travis-ci.com/PatrickSachs/slow-tree)\n\nA web based 2D-tree creation application.\n\n![Game Screenshot](https://data.patrick-sachs.de/content/slow-tree/github-banner.png)\n\n## Features\n\n* Create a tree from **different tree types**.\n* **Export the tree as an image** and show off your awesome tree creation skills!\n* Download the tree project file and **continue building it on another computer**.\n* Save/cache the tree to your **local storage**.\n* Full **undo-redo support using** a command pattern implementation.\n* **PWA support**: Add slow-tree to your desktop/home screen\n\n## Why?\n\nThis project was created as a class project to **practice design pattern implementation**. Actions such as adding a branch, changing the background, etc. are encapsulated into command classes that can be done and undone.\n\nThe UI is written in Vue.js and the application itself in Phaser 3. We use TypeScript as programming language.\n\n## Contributions\n\nFeel free to shoot issues and PRs at us. Just keep in mind that this was designed as a fun little side project without serious production usage in mind.\n\nNew commits to master are automatically deployed to tree.sahnee.de. However, due to highly aggressive caching(Cloudflare, Service Worker \u0026 GitHub Pages) it may take a while for the changes to be visible on your machine.\n\nPlease make all Pull Requests against the `develop` branch only. We will merge `develop` into `master` once it is time for a new release.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahneedev%2Fslow-tree","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsahneedev%2Fslow-tree","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahneedev%2Fslow-tree/lists"}