{"id":21214378,"url":"https://github.com/phoenicisorg/scripts","last_synced_at":"2025-10-09T15:37:37.607Z","repository":{"id":14737722,"uuid":"76970197","full_name":"PhoenicisOrg/scripts","owner":"PhoenicisOrg","description":"Phoenicis scripts","archived":false,"fork":false,"pushed_at":"2024-05-04T10:25:58.000Z","size":34539,"stargazers_count":64,"open_issues_count":96,"forks_count":48,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-05T12:51:07.119Z","etag":null,"topics":["javascript","wine"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PhoenicisOrg.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-20T15:54:37.000Z","updated_at":"2024-07-03T15:01:51.000Z","dependencies_parsed_at":"2024-05-04T11:38:46.875Z","dependency_job_id":null,"html_url":"https://github.com/PhoenicisOrg/scripts","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/PhoenicisOrg/scripts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhoenicisOrg%2Fscripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhoenicisOrg%2Fscripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhoenicisOrg%2Fscripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhoenicisOrg%2Fscripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PhoenicisOrg","download_url":"https://codeload.github.com/PhoenicisOrg/scripts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhoenicisOrg%2Fscripts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001647,"owners_count":26083147,"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","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["javascript","wine"],"created_at":"2024-11-20T21:27:36.987Z","updated_at":"2025-10-09T15:37:37.550Z","avatar_url":"https://github.com/PhoenicisOrg.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Codacy Badge](https://api.codacy.com/project/badge/Grade/ff0c41daa31549e4a9bb3998ca0c87ae)](https://www.codacy.com/app/PhoenicisOrg/scripts?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=PhoenicisOrg/scripts\u0026amp;utm_campaign=Badge_Grade)\n[![Crowdin Badge](https://d322cqt584bo4o.cloudfront.net/phoenicis-scripts/localized.svg)](https://crowdin.com/project/phoenicis-scripts)\n\n# How to add a script\n1. Fork this repository, create a new branch and clone it \n    ```\n    git clone https://github.com/\u003cuser\u003e/scripts.git\n    cd scripts\n    git checkout \u003cbranch\u003e\n    ```\n\n2. Add the local checkout as a local repository in Phoenicis (see [instructions](https://phoenicisorg.github.io/phoenicis/Users/repository/#local-directory))\n\n3. Select the right category for the application\n    * Accessories\n    * Development\n    * Games\n    * Graphics\n    * Internet\n    * Multimedia\n    * Office\n    * Other\n    * Science\n  \n4. Create a new folder for your script inside that category. The folder structure should be:\n    ```\n    category\n    └── application-name\n        ├── script-name\n        │   ├── script.js\n        │   └── script.json\n        ├── miniatures\n        │   └── main.png\n        └── application.json\n    ```\n\n    Typically, `script-name` will be something like \"Steam\", \"Online\" or \"v1.2\".\n    \n    Even if the application name contains ®, ™ or the like, you should not use it in the folder name.\n\n5. Fill the files:\n    * [script.js](https://phoenicisorg.github.io/scripts/Develop/script-js/): actual installation script\n    * [script.json](https://phoenicisorg.github.io/scripts/Develop/script-json/): describes the installation script\n        ```json\n        {\n\t\t\"scriptName\": \"Online\",\n\t\t\"compatibleOperatingSystems\": [\"MACOSX\", \"LINUX\"],\n\t\t\"testingOperatingSystems\": [],\n\t\t\"free\": true,\n\t\t\"requiresPatch\": false\n        }\n        ```\n    * main.png: application icon (400px x 300px)\n    * [application.json](https://phoenicisorg.github.io/scripts/Develop/application-json/): describes the application\n        ```json\n        {\n \t\t\"name\":\t\"Steam\",\n\t\t\"description\": \"Application description\"\n        }\n        ```\n  \n6. Verify changes:\n    * Ensure that the changes fulfill the code quality requirements and the files are formatted correctly (see [tools](https://phoenicisorg.github.io/scripts/General/tools/)).\n  \n7. Create a pull request:\n    * Please create one pull request per script if you want to commit multiple scripts.\n    * use the following naming convention  \n        * for a new script: \"Add \\\u003capplication name\\\u003e\" (e.g. \"Add 7-zip\")\n        * for an updated script: \"Update \\\u003capplication name\\\u003e \\\u003cwhat changed\\\u003e\" (e.g. \"Update 7-zip to use Wine 2.1\")\n\n# Translate\nPhoenicis scripts are localized using Crowdin: https://crowdin.com/project/phoenicis-scripts\nIf your language is not listed, please create an [issue](https://github.com/PhoenicisOrg/scripts/issues).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphoenicisorg%2Fscripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphoenicisorg%2Fscripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphoenicisorg%2Fscripts/lists"}