{"id":16418395,"url":"https://github.com/architrixs/wattpad2epub","last_synced_at":"2025-03-21T03:32:36.212Z","repository":{"id":38385074,"uuid":"310224981","full_name":"Architrixs/Wattpad2Epub","owner":"Architrixs","description":"Python Script to Scrape Wattpad Story and convert to Epub and html file. Easiest to use.","archived":false,"fork":false,"pushed_at":"2023-07-02T11:01:04.000Z","size":222,"stargazers_count":29,"open_issues_count":0,"forks_count":3,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-10-12T07:13:59.944Z","etag":null,"topics":["beautifulsoup4","ebooks","epub","html","pypandoc","pyperclip","python","python-script","pythonscript","requests","wattpad","wattpad-book","wattpad-download","wattpad-epub","webscraper","webscraping"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Architrixs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":["Architrixs"]}},"created_at":"2020-11-05T07:46:38.000Z","updated_at":"2024-08-12T19:10:31.000Z","dependencies_parsed_at":"2022-08-18T23:00:49.854Z","dependency_job_id":null,"html_url":"https://github.com/Architrixs/Wattpad2Epub","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Architrixs%2FWattpad2Epub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Architrixs%2FWattpad2Epub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Architrixs%2FWattpad2Epub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Architrixs%2FWattpad2Epub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Architrixs","download_url":"https://codeload.github.com/Architrixs/Wattpad2Epub/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221811374,"owners_count":16884305,"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":["beautifulsoup4","ebooks","epub","html","pypandoc","pyperclip","python","python-script","pythonscript","requests","wattpad","wattpad-book","wattpad-download","wattpad-epub","webscraper","webscraping"],"created_at":"2024-10-11T07:14:00.731Z","updated_at":"2024-10-28T09:16:22.083Z","avatar_url":"https://github.com/Architrixs.png","language":"Python","funding_links":["https://github.com/sponsors/Architrixs"],"categories":[],"sub_categories":[],"readme":"# Wattpad2Epub\nPython Script to Scrape Wattpad Story and convert to Epub and html file.\n### This program will create:\n1. A html file of the entire Wattpad Book AND (You can directly Use this one to read, Images are preserved in this format.)\n2. A Epub file of the entire Wattpad Book.(The Epub will have separate marked Chapters instead of all chapters as one whole. *Images included*.)\n\n### Libraries used : \n1. Pyperclip\n2. Requests \n3. BeautifulSoup4 \n4. re\n5. Pypandoc\n6. argparse\n\n### Note: Pypandoc uses pandoc, so it needs an available installation of pandoc.\n### Installing pandoc via pypandoc\nInstalling via pypandoc is possible on Windows, Mac OS X or Linux (Intel-based, 64-bit):\n```\n# expects an installed pypandoc: pip install pypandoc\nfrom pypandoc.pandoc_download import download_pandoc\n# see the documentation how to customize the installation path\n# but be aware that you then need to include it in the `PATH`\ndownload_pandoc()\n```\nThe default install location is included in the search path for pandoc, so you don't need to add it to the PATH.\n\n### HOW TO USE :1. Just copy the URL of any Story of the Wattpad Book. I repeat copy URL of any \"Story\"... you got it!\n#### It should look something like this: `https://www.wattpad.com/story/39479-paper-ghosts`\n2. Either Directly Run\n\n        Wattpad2epub.py\n        or\n        Wattpad2epub.py Story_url     #Pyperclip library not needed for this.\n   \n   Yes, it can take 1 Commandline Argument as the copied url of the Story.\n3. You got html and epub saved in the same location.\n\n![Image of Wattpad2Epub](https://github.com/Architrixs/Wattpad2Epub/blob/main/Image_wattpad2Epub.png)\n![Image of Wattpad2epub Windows](https://github.com/Architrixs/Wattpad2Epub/blob/main/wattpad2epub-windows.JPG)\n\n### I found my script easy to use, but feel free to point out mistakes. Open Issues if you find any.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farchitrixs%2Fwattpad2epub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farchitrixs%2Fwattpad2epub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farchitrixs%2Fwattpad2epub/lists"}