{"id":17044948,"url":"https://github.com/codenameone/codenameoneskindesigner","last_synced_at":"2026-05-02T10:33:35.600Z","repository":{"id":148684032,"uuid":"59027842","full_name":"codenameone/CodenameOneSkinDesigner","owner":"codenameone","description":"Allows visually designing Codename One device simulator skin files","archived":false,"fork":false,"pushed_at":"2016-06-02T10:37:47.000Z","size":2149,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-14T21:54:09.358Z","etag":null,"topics":["codenameone","demo"],"latest_commit_sha":null,"homepage":"https://www.codenameone.com/","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codenameone.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-05-17T14:03:23.000Z","updated_at":"2020-07-08T09:57:01.000Z","dependencies_parsed_at":"2023-05-28T16:00:18.080Z","dependency_job_id":null,"html_url":"https://github.com/codenameone/CodenameOneSkinDesigner","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codenameone%2FCodenameOneSkinDesigner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codenameone%2FCodenameOneSkinDesigner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codenameone%2FCodenameOneSkinDesigner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codenameone%2FCodenameOneSkinDesigner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codenameone","download_url":"https://codeload.github.com/codenameone/CodenameOneSkinDesigner/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245047799,"owners_count":20552420,"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":["codenameone","demo"],"created_at":"2024-10-14T09:35:59.254Z","updated_at":"2026-05-02T10:33:35.585Z","avatar_url":"https://github.com/codenameone.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Codename One Skin Designer\n\nThe Skin Designer is a Codename One app that allows you to visually design a Codename One \"skin\" representing a device type from two images and a bit of device specific details. This application serves both as a demo for working with Codename One and as a real tool that can be used to create device skins.\n\nThis tool was mostly designed for use in the web via the JavaScript port of Codename One, but it can also work thru the desktop port.\n\n## Command Line Usage\n\nTo convert a single Android Virtual Device (AVD) skin directory into a Codename One skin archive:\n\n```\njava AvdSkinToCodenameOneSkin.java \u003cpath-to-avd-skin\u003e [output.skin]\n```\n\nThe converter can also scan an entire GitHub repository for Android skin definitions and convert each one automatically:\n\n```\njava AvdSkinToCodenameOneSkin.java --github \u003crepo-url\u003e [--ref \u003cgit-ref\u003e] [--output \u003cdirectory\u003e]\n```\n\nThe `--ref` option allows you to specify the branch or tag to clone, and `--output` chooses the directory where the generated `.skin` archives will be stored (defaults to `./converted-skins`). The command requires the `git` client to be available on the system `PATH` when cloning repositories.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodenameone%2Fcodenameoneskindesigner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodenameone%2Fcodenameoneskindesigner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodenameone%2Fcodenameoneskindesigner/lists"}