{"id":16370250,"url":"https://github.com/dottorblaster/cauldron","last_synced_at":"2026-01-04T15:15:18.825Z","repository":{"id":239727292,"uuid":"423093765","full_name":"dottorblaster/cauldron","owner":"dottorblaster","description":"A Pocket client for Linux","archived":false,"fork":false,"pushed_at":"2025-09-26T10:40:17.000Z","size":1157,"stargazers_count":18,"open_issues_count":9,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-26T12:25:51.897Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dottorblaster.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-10-31T08:33:00.000Z","updated_at":"2025-09-26T10:40:15.000Z","dependencies_parsed_at":"2024-05-14T09:43:18.176Z","dependency_job_id":"1ea28c64-f443-4cce-aff4-1ee12576162e","html_url":"https://github.com/dottorblaster/cauldron","commit_stats":{"total_commits":42,"total_committers":2,"mean_commits":21.0,"dds":"0.38095238095238093","last_synced_commit":"73d3154420babc057236fed7454041b41414e561"},"previous_names":["dottorblaster/cauldron"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/dottorblaster/cauldron","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dottorblaster%2Fcauldron","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dottorblaster%2Fcauldron/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dottorblaster%2Fcauldron/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dottorblaster%2Fcauldron/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dottorblaster","download_url":"https://codeload.github.com/dottorblaster/cauldron/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dottorblaster%2Fcauldron/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281074244,"owners_count":26439422,"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-26T02:00:06.575Z","response_time":61,"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":[],"created_at":"2024-10-11T03:04:29.333Z","updated_at":"2026-01-04T15:15:18.820Z","avatar_url":"https://github.com/dottorblaster.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cauldron\n\nCauldron is a GNOME desktop application written in Rust that allows you to read articles stored in your Pocket account. It is built using the GTK toolkit as the graphical library.\n\n\n\u003cdiv align=\"center\"\u003e\n\n![Main window](data/resources/screenshots/screenshot2.png \"Main window\")\n\u003c/div\u003e\n\n## Features\n\n- Instapaper Integration: Cauldron seamlessly integrates with your Instapaper account, allowing you to access and read the articles you have saved.\n- GNOME-Friendly UI: The application's user interface is designed to blend in with the GNOME desktop environment, providing a native and intuitive experience.\n- Responsive Design: Cauldron's layout adapts to different screen sizes and resolutions, ensuring a great experience on a variety of devices.\n-Offline Reading (coming soon): You can download articles for offline viewing, making it easy to read your saved content even when you're not connected to the internet.\n- Customization: The application offers various customization options, such as light and dark themes, to suit your personal preferences.\n\n## Installation\n\n\u003ca href='https://flathub.org/apps/it.dottorblaster.cauldron' target=\"_blank\"\u003e\n    \u003cimg width='240' alt='Get it on Flathub' src='https://flathub.org/api/badge?locale=en'/\u003e\n\u003c/a\u003e\n\nCauldron is available as a Flatpak package, making it easy to install and run on your GNOME-based system. You can find the latest release on Flathub.\n\n## Getting Started\n\n- Install the Cauldron Flatpak package from the GNOME Flathub.\n- Launch the application from your GNOME application menu.\n- Sign in to your Instapaper account when prompted.\n- Start reading your saved articles!\n\n## Building the project\n\nMake sure you have `flatpak` and `flatpak-builder` installed. Then run the commands below. Please note that these commands are just for demonstration purposes. Normally this would be handled by your IDE, such as GNOME Builder or VS Code with the Flatpak extension.\n\n```shell\nflatpak install --user org.gnome.Sdk//49 org.gnome.Platform//49 org.freedesktop.Sdk.Extension.rust-stable//25.08 org.freedesktop.Sdk.Extension.llvm20//25.08\nflatpak-builder --user flatpak_app build-aux/it.dottorblaster.cauldron.Devel.json\n```\n\n## Running the project\n\nOnce the project is build, run the command below. Please note that these commands are just for demonstration purposes. Normally this would be handled by your IDE, such as GNOME Builder or VS Code with the Flatpak extension.\n\n```shell\nflatpak-builder --run flatpak_app build-aux/it.dottorblaster.cauldron.Devel.json cauldron\n```\n\n## Community\n\nJoin the GNOME and gtk-rs community!\n\n- [Matrix chat](https://matrix.to/#/#rust:gnome.org): chat with other developers using gtk-rs\n- [Discourse forum](https://discourse.gnome.org/tag/rust): topics tagged with `rust` on the GNOME forum.\n- [GNOME circle](https://circle.gnome.org/): take inspiration from applications and libraries already extending the GNOME ecosystem.\n\n## Credits\n\n- [Podcasts](https://gitlab.gnome.org/World/podcasts)\n- [Shortwave](https://gitlab.gnome.org/World/Shortwave)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdottorblaster%2Fcauldron","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdottorblaster%2Fcauldron","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdottorblaster%2Fcauldron/lists"}