{"id":15721253,"url":"https://github.com/tokyob0t/potatowidgets","last_synced_at":"2025-10-14T19:30:44.212Z","repository":{"id":214701455,"uuid":"737149956","full_name":"tokyob0t/PotatoWidgets","owner":"tokyob0t","description":"Widget system written in Python for x11 and Wayland, using GTK+ and the GtkLayerShell. ","archived":true,"fork":false,"pushed_at":"2024-05-26T01:25:12.000Z","size":3871,"stargazers_count":88,"open_issues_count":2,"forks_count":1,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-01-31T11:35:54.082Z","etag":null,"topics":["gtk","gtk3","potato","potatowidgets","python","unixporn","wayland","widget"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tokyob0t.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":"2023-12-30T01:34:01.000Z","updated_at":"2024-12-17T08:57:00.000Z","dependencies_parsed_at":"2024-01-29T02:44:11.133Z","dependency_job_id":"e392b3b9-31e1-477b-bdc2-8681a28a45ee","html_url":"https://github.com/tokyob0t/PotatoWidgets","commit_stats":null,"previous_names":["t0kyob0y/potatowidgets","tokyob0t/potatowidgets"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tokyob0t/PotatoWidgets","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tokyob0t%2FPotatoWidgets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tokyob0t%2FPotatoWidgets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tokyob0t%2FPotatoWidgets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tokyob0t%2FPotatoWidgets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tokyob0t","download_url":"https://codeload.github.com/tokyob0t/PotatoWidgets/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tokyob0t%2FPotatoWidgets/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279020650,"owners_count":26086898,"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-14T02:00:06.444Z","response_time":60,"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":["gtk","gtk3","potato","potatowidgets","python","unixporn","wayland","widget"],"created_at":"2024-10-03T22:00:53.467Z","updated_at":"2025-10-14T19:30:43.708Z","avatar_url":"https://github.com/tokyob0t.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"### Welcome to PotatoWidgets :potato::sparkles:\n\nPotatoWidgets simplifies Python's interaction with GTK, offering a straightforward framework for creating graphical user interfaces effortlessly.\n\n### Why PotatoWidgets?\n\n- **Pythonic Configuration**: Entirely configured in Python (and SCSS for added beauty), PotatoWidgets leverages Python's extensive library ecosystem, empowering you with all the tools you need for seamless development.\n- **Built-in Functions and Services**: PotatoWidgets makes development easier by providing built-in functions and services to interact with your system, eliminating the need for external scripting.\n- **Various Examples**: Find illustrative examples for various functionalities on the project's wiki. If not available, you're welcome to contribute and help expand the library of examples. Check out the contributing guide to get started!\n\n### Installation\n\n```bash\npip install git+https://github.com/T0kyoB0y/PotatoWidgets.git\n```\n\n### Peek into [My Setup](https://github.com/T0kyoB0y/dotfiles/)\n\n#### BSPWM\n\n![BSPWM Setup](./img/setup4.png)\n\n#### Hyprland\n\n![Hyprland Setup 1](./img/setup.png)\n![Hyprland Setup 2](./img/setup2.png)\n![Hyprland Setup 3](./img/setup3.png)\n\n### Ready to Contribute?\n\nThank you for considering contributing to PotatoWidgets! Here's how you can get started:\n\n#### Contributing to the Code\n\n1. **Fork the repository**: Click on the 'Fork' button on the top-right corner of this page.\n2. **Code**: Make your desired changes to the codebase.\n3. **Push your changes**: Push your changes to your forked repository.\n4. **Submit a pull request**: Go to the [original repository](https://github.com/T0kyoB0y/PotatoWidgets) and click on the 'New pull request' button. Describe your changes and submit the pull request.\n\n#### Contributing to the Wiki\n\nWanna contribute to the wiki? Here are some ways you can help:\n\n- **Document new features**: Add documentation for new features.\n- **Update existing documentation**: Ensure that existing documentation is accurate and up-to-date.\n- **Write tutorials**: Create tutorials or guides to help users understand how to use PotatoWidgets effectively.\n- **Provide examples**: Add code snippets or full examples to illustrate usage.\n\nFeel free to add any examples or detailed explanations you think would be helpful!\n\nThank you for your contributions! 🥔🚀\n\n\u003e \"potato widgets can be resumed as 'the joke went to far, cannot stop now'\"  \n\u003e -- λ.midnight\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftokyob0t%2Fpotatowidgets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftokyob0t%2Fpotatowidgets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftokyob0t%2Fpotatowidgets/lists"}