{"repo":"tbdsux/kuryana","free":true,"listed":false,"github":"https://github.com/tbdsux/kuryana","clone":"git clone https://github.com/tbdsux/kuryana.git","description":"A serverless web scraper api for MyDramaList.com","language":"Python","stars":88,"topics":["scraper","scraper-api","bs4","mdl-scraper","mydramalist","vercel","serverless","python-serverless"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"kuryana A simple MyDramaList.com scraper api. This scrapes on the go so it might be slow. THIS SERVICE IS ONLY CREATED TO SATISFY THE NEED FOR AN API FOR MYDRAMALIST.COM. THIS WILL BE STOPPED ONCE AN OFFICIAL API WILL BE RELEASED. Deployment Self Hosted - Docker Dokploy dokploy.docker-compose.yml Vercel Make sure to set deploy/vercel as the branch. [!NOTE] Deployed vercel project will still continue to live. API Use - Search for dramas - Get DRAMA Info - Get DRAMA Cast - Get DRAMA Episodes - Get DRAMA Reviews - Get Person(People) Info - Get seasonal drama - Get Lists - Get User Dramalist API Endpoints to use - Primary (Self-Hosted) - Swagger https://kuryana.tbdh.app/docs - Vercel deployment ( deploy/vercel branch) - Swagger https://kuryana.vercel.app/docs Has quirks like requests failing for first time then succeeding. Please start to transition on using the primary deployed endpoint for your projects, thank you. Error Messages API Wrappers A JS/TS and Python api wrappers are currently available. Learn More... JS/TS Python Development - Minimum Python Version : 3.12 , - Make sure uv is installed in your machine, more details - Sync project dependencies Dev Server Start development server. FastAPI CLI Others [!NOTE] All Requests and SCRAPED Datas are not cached by the API Endpoints. &copy; tbdsux","default_branch":null,"files":null,"tree":[],"storefront":"/r/tbdsux","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tbdsux/kuryana/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}