{"id":24659187,"url":"https://github.com/xframes-project/xframes-gnu-smalltalk","last_synced_at":"2025-03-21T06:12:45.602Z","repository":{"id":272435538,"uuid":"915686622","full_name":"xframes-project/xframes-gnu-smalltalk","owner":"xframes-project","description":"GPU accelerated UI development for Gnu Smalltalk","archived":false,"fork":false,"pushed_at":"2025-01-16T19:28:29.000Z","size":1062,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-01-26T02:53:24.597Z","etag":null,"topics":["gnu-smalltalk","smalltalk"],"latest_commit_sha":null,"homepage":"","language":"Smalltalk","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/xframes-project.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":"2025-01-12T14:41:02.000Z","updated_at":"2025-01-19T11:26:17.000Z","dependencies_parsed_at":"2025-01-14T12:39:20.640Z","dependency_job_id":"50d12d39-0e30-49e7-8089-7c74101789ee","html_url":"https://github.com/xframes-project/xframes-gnu-smalltalk","commit_stats":null,"previous_names":["xframes-project/xframes-gnu-smalltalk"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xframes-project%2Fxframes-gnu-smalltalk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xframes-project%2Fxframes-gnu-smalltalk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xframes-project%2Fxframes-gnu-smalltalk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xframes-project%2Fxframes-gnu-smalltalk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xframes-project","download_url":"https://codeload.github.com/xframes-project/xframes-gnu-smalltalk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244745760,"owners_count":20503050,"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":["gnu-smalltalk","smalltalk"],"created_at":"2025-01-26T02:53:26.354Z","updated_at":"2025-03-21T06:12:45.571Z","avatar_url":"https://github.com/xframes-project.png","language":"Smalltalk","funding_links":[],"categories":[],"sub_categories":[],"readme":"# xframes-gnu-smalltalk\n\nWithout this blog post I would not have worked out how to bind to the C functions https://artinamessage.wordpress.com/2013/06/04/gnu-smalltalk-with-c-callouts/\n\nKudos to Stephen!\n\nClone the official repo\n\n`git clone https://git.savannah.gnu.org/git/smalltalk.git`\n\n\n`autoreconf --install --force` will create a configure file\n\nsudo apt install libglib2.0-0 ?\n\n`sudo apt install libsigsegv-dev libtool gawk libsigsegv2 bison flex texinfo`\n\nhttps://stackoverflow.com/questions/37054929/using-extended-classes-in-gst-gnu-smalltalk\n\n`git clone https://github.com/timfel/JSON-st`\n\n`sudo gst-package JSON-st/package.xml`\n\n## Screenshots\n\nUbuntu 24.04\n\n![image](https://github.com/user-attachments/assets/d3e04d5c-9670-443b-aa71-23cad2a6614c)\n\nWSL2 - Ubuntu 24.04 \n\n![image](https://github.com/user-attachments/assets/9ec6fb5a-62ac-4989-be2e-8b0c71e0c61c)\n\n\nRaspberry Pi 5\n\n![20250116_18h08m17s_grim](https://github.com/user-attachments/assets/f58d2a5c-808b-4a55-9bf9-87b5fd5b799f)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxframes-project%2Fxframes-gnu-smalltalk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxframes-project%2Fxframes-gnu-smalltalk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxframes-project%2Fxframes-gnu-smalltalk/lists"}