{"id":20366538,"url":"https://github.com/mdsanima-dev/mdsanima-rt-go","last_synced_at":"2026-05-02T17:36:20.654Z","repository":{"id":47586008,"uuid":"395661486","full_name":"mdsanima-dev/mdsanima-rt-go","owner":"mdsanima-dev","description":"Cross Platform Application for Calculating Render Time","archived":false,"fork":false,"pushed_at":"2023-12-09T14:58:23.000Z","size":19816,"stargazers_count":2,"open_issues_count":20,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-04T19:35:56.492Z","etag":null,"topics":["3d","3d-graphics","android-app","android-application","cross-platform","crossplatform","linux-app","python","python-3","python3","python37","render","render-props","rendering","rendertime","timer","windows","windows-app"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mdsanima-dev.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}},"created_at":"2021-08-13T13:16:52.000Z","updated_at":"2024-03-13T19:19:44.000Z","dependencies_parsed_at":"2024-11-15T00:37:54.202Z","dependency_job_id":null,"html_url":"https://github.com/mdsanima-dev/mdsanima-rt-go","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/mdsanima-dev/mdsanima-rt-go","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdsanima-dev%2Fmdsanima-rt-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdsanima-dev%2Fmdsanima-rt-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdsanima-dev%2Fmdsanima-rt-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdsanima-dev%2Fmdsanima-rt-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mdsanima-dev","download_url":"https://codeload.github.com/mdsanima-dev/mdsanima-rt-go/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdsanima-dev%2Fmdsanima-rt-go/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271280908,"owners_count":24732095,"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-08-20T02:00:09.606Z","response_time":69,"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":["3d","3d-graphics","android-app","android-application","cross-platform","crossplatform","linux-app","python","python-3","python3","python37","render","render-props","rendering","rendertime","timer","windows","windows-app"],"created_at":"2024-11-15T00:25:22.169Z","updated_at":"2025-10-17T07:37:04.958Z","avatar_url":"https://github.com/mdsanima-dev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mdsanima-rt-go\n\n![GitHub issues](https://img.shields.io/github/issues-raw/mdsanima-dev/mdsanima-rt-go?style=flat)\n![GitHub closed issues](https://img.shields.io/github/issues-closed/mdsanima-dev/mdsanima-rt-go?style=flat)\n![GitHub](https://img.shields.io/github/license/mdsanima-dev/mdsanima-rt-go?style=flat)\n![Lines of code](https://img.shields.io/tokei/lines/github/mdsanima-dev/mdsanima-rt-go?style=flat)\n![GitHub top language](https://img.shields.io/github/languages/top/mdsanima-dev/mdsanima-rt-go)\n\nCross Platform Application for Calculating Render Time.\n\n## Testing\n\nThis is a base application build on `Windows` `Android` and `Linux`.\n\nAll build is a debug mode.\nThis is a not production build only for testing.\n\n`Linux Ubuntu 20.04`\n\n\u003cimg width=\"960\" alt=\"mdsanima rt go-0 3 0-linux64-debug\" src=\"https://user-images.githubusercontent.com/3817871/130751221-8093fb70-de62-4392-83a9-8cb5e5e42edd.png\"\u003e\n\n`Microsoft Windows 10`\n\n\u003cimg width=\"960\" alt=\"mdsanima rt go-0 3 0-windows64-debug\" src=\"https://user-images.githubusercontent.com/3817871/130751295-f150a805-cea8-45f7-8cb5-9d532a81f259.png\"\u003e\n\n`Samsung S7 Edge Android armeabi-v7a`\n\n| ![mdsanimartgo-030-armeabi-v7a-debug_samsung_s7edge_splash][1] | ![mdsanimartgo-030-armeabi-v7a-debug_samsung_s7edge_main][2] | ![omdsanimartgo-030-armeabi-v7a-debug_samsung_s7edge_notification][3] |\n|---|---|---|\n\n[1]: https://user-images.githubusercontent.com/3817871/130751388-167051bd-88f0-4743-a088-42dc4f1ac64c.jpg\n[2]: https://user-images.githubusercontent.com/3817871/130751452-478777d8-8852-4fdd-acae-e7bfc2fe5b89.jpg\n[3]: https://user-images.githubusercontent.com/3817871/130751489-7007822f-ae2b-4448-9960-5fcb14cbe537.jpg\n\n## Requirement\n\nRun this command in **wsl-1** and **PowerShell** on the `Windows 10`:\n\n```shell\npython3.8 -m pip install -r requirements.txt\n```\n\nIf kivy does not detect opengl add this code to `setting.py`:\n\n```python\nimport os\nos.environ['KIVY_GL_BACKEND'] = 'angle_sdl2'\n```\n\n## Run `standard-version`\n\nFirst run **standard-version** on **wsl** to generate `CHANGELOG.md`\nand bumping verion in `__init__.py` and `spec_windows_version.rc` files:\n\n```shell\nstandard-version --skip.commit --skip.tag\n```\n\nOnly bump release as minor and check:\n\n```shell\nstandard-version --skip.changelog --skip.commit --skip.tag --release-as minor --dry-run\n```\n\nAdd bumping files and commiting:\n\n```shell\ngit add . \u0026\u0026 git commit -m \"chore(release): 0.1.0\"\n```\n\nCreate tag:\n\n```shell\nstandard-version --skip.bump --skip.changelog --commit-all --sign\n```\n\n## Build Windows `.exe`\n\nRun on `PowerShell` in Windows:\n\n```PowerShell\ncd J:\\github-mdsanima-dev\\mdsanima-rt-go\n.\\spec_windows_build.cmd\n```\n\n## Build Linux\n\nRun on `shell` in `ubuntu_20_04` Virtual Box:\n\n```shell\nsudo su\ncd /media/sf_mdsanima-rt-go\nsudo python3.8 -m PyInstaller \\\n    --distpath /media/sf_mdsanima-rt-go/dist/linux \\\n    --workpath /media/sf_mdsanima-rt-go/.build \\\n    --onefile /media/sf_mdsanima-rt-go/spec_linux_onefile.spec\n```\n\n## Build Android `armeabi-v7a` `arm64-v8a` `x86` `x86_64`\n\nConnect phone to pc and run on `PowerShell` this command:\n\n```PowerShell\ncd C:\\adb\n.\\adb.exe devices\n```\n\nIf List of devices attached is empty run thic command:\n\n```PowerShell\n.\\adb.exe kill-server\n.\\adb.exe devices\n```\n\nNow shuld show devices\n\nRun this on `wsl` to copy all files in to `home` directory:\n\n```shell\ncd /home/mdsanima/mdsanima-rt-go/\nrm -r * \u0026\u0026 cp -r /mnt/j/github-mdsanima-dev/mdsanima-rt-go/* .\n```\n\nBefore building if requirements on buildozer.spec updated:\n\n```shell\nsudo buildozer android clean\n```\n\nBuild and deploy:\n\n```shell\nsudo buildozer --profile armeabi-v7a -v android debug deploy run logcat\nsudo buildozer --profile arm64-v8a -v android debug\nsudo buildozer --profile x86 -v android debug\nsudo buildozer --profile x86_64 -v android debug\n```\n\nAdb install:\n\n```shell\nadb install -r /home/mdsanima/mdsanima-rt-go/dist/android/mdsanima.rt.go-0.3.0-armeabi-v7a-debug.apk\n```\n\nCopy `.apk` to `dist` folder:\n\n```shell\ncp dist/android/mdsanima.rt.go-0.1.0-armeabi-v7a-debug.apk \\\n    /mnt/j/github-mdsanima-dev/mdsanima-rt-go/dist/android/\n```\n\n## Connect With Me\n\nHi there, I'm Marcin Różewski aka [MDSANIMA](https://mdsanima.com).\nThese are my social media, check it out please. Thanks.\n\n![GitHub followers](https://img.shields.io/github/followers/mdsanima?style=social)\n![Twitter Follow](https://img.shields.io/twitter/follow/toudajew?style=flat-square)\n![Twitter Follow](https://img.shields.io/twitter/follow/str9led?style=flat-square)\n![Twitter Follow](https://img.shields.io/twitter/follow/mdsanima?style=flat-square)\n![YouTube Channel Subscribers](https://img.shields.io/youtube/channel/subscribers/UCB5na2BRwrnwx00LCspbG5Q?style=social)\n![YouTube Channel Views](https://img.shields.io/youtube/channel/views/UCB5na2BRwrnwx00LCspbG5Q?style=social)\n\n## License\n\nCross Platform App `MDSANIMA RT GO` is released under the terms of\n[Apache-2.0 License](https://github.com/mdsanima-dev/mdsanima-rt-go/blob/master/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdsanima-dev%2Fmdsanima-rt-go","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdsanima-dev%2Fmdsanima-rt-go","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdsanima-dev%2Fmdsanima-rt-go/lists"}