{"id":23782696,"url":"https://github.com/paulcoding810/pin-downloader-kt","last_synced_at":"2026-03-08T11:07:12.020Z","repository":{"id":260857755,"uuid":"881894276","full_name":"paulcoding810/pin-downloader-kt","owner":"paulcoding810","description":"Pinterest \u0026 Pixiv Downloader","archived":false,"fork":false,"pushed_at":"2025-09-27T13:42:12.000Z","size":1320,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-27T15:25:49.863Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Kotlin","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/paulcoding810.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-11-01T13:04:33.000Z","updated_at":"2025-09-27T13:37:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"cd1e0a3f-231f-4abe-a7df-14d35280a3e3","html_url":"https://github.com/paulcoding810/pin-downloader-kt","commit_stats":null,"previous_names":["longnghia/pin-downloader-kt","paulcoding810/pin-downloader-kt"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/paulcoding810/pin-downloader-kt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulcoding810%2Fpin-downloader-kt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulcoding810%2Fpin-downloader-kt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulcoding810%2Fpin-downloader-kt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulcoding810%2Fpin-downloader-kt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/paulcoding810","download_url":"https://codeload.github.com/paulcoding810/pin-downloader-kt/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paulcoding810%2Fpin-downloader-kt/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279159535,"owners_count":26116492,"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-16T02:00:06.019Z","response_time":53,"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":"2025-01-01T12:22:01.139Z","updated_at":"2025-10-16T05:36:47.048Z","avatar_url":"https://github.com/paulcoding810.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Test](https://github.com/paulcoding810/pin-downloader-kt/actions/workflows/test.yml/badge.svg?branch=main)\n![Build](https://github.com/paulcoding810/pin-downloader-kt/actions/workflows/dev.yml/badge.svg?branch=main)\n![GitHub release](https://img.shields.io/github/v/release/paulcoding810/pin-downloader-kt?include_prereleases)\n\n# PinDownloader\n\nPinDownloader is an Android application that allows users to download images and videos from Pinterest and Pixiv.\n\n## Features\n\n- Download images and videos from Pinterest\n- Download artwork from Pixiv\n- Support for multiple media types (images, videos, GIFs)\n- Clean and simple interface\n\n## Supported Platforms\n\n- Pinterest (pinterest.com)\n- Pixiv (pixiv.net)\n\n## URL Patterns Supported\n\n### Pinterest\n- `https://www.pinterest.com/pin/{PIN_ID}`\n- `https://www.pinterest.com/board/{BOARD_ID}`\n\n### Pixiv\n- `https://www.pixiv.net/artworks/{ARTWORK_ID}`\n- `https://www.pixiv.net/en/artworks/{ARTWORK_ID}`\n- `https://www.pixiv.net/i/{ARTWORK_ID}`\n\n## Technical Details\n\nBuilt with:\n- Kotlin\n- Ktor Client for network requests\n- KSoup for HTML parsing\n- Kotlinx Serialization for JSON handling\n\n## How It Works\n\n1. The app extracts the media ID from the provided URL\n2. Makes API calls to retrieve media information\n3. Parses the response to extract download URLs\n4. Downloads the media to the device\n\n## Error Handling\n\nThe app handles various error cases including:\n- No internet connection\n- Invalid URLs\n- Failed downloads\n- Premium content restrictions\n- Parser errors\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## License\n\n[MIT](LICENSE)\n\n## Disclaimer\n\nThis app is for educational purposes only. Please respect the terms of service and copyright policies of Pinterest and Pixiv when using this application.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaulcoding810%2Fpin-downloader-kt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpaulcoding810%2Fpin-downloader-kt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaulcoding810%2Fpin-downloader-kt/lists"}