✨🎮 Turn a Roblox Page into a JSON/CSV
(If you Are viewing this on Apify, please go to the GitHub Repository instead.)
Luna Crawler is a web crawler for Roblox. It is built using the Crawlee framework in Node CommonJS (CJS).
All you need to do is run these commands:
1git clone https://github.com/Luna-BLox/Luna-Crawler.git 2cd Luna-Crawler 3npm run start
And then you're done 🎉
Device | Supported |
---|---|
Windows | ✅ |
Mac OS | ✅ |
Linux | ✅ |
Don't have a high end PC? No problem! You can use the Apify Cloud to run the crawler for you.
[!CAUTION] These schemas aren't final and can be changed at any time!
1{ 2 "type": "game", 3 "title": "Example Game", 4 "description": "Example Game Description", 5 "creator": "Community or Roblox User", 6 "creatorUrl": "Roblox User or Community Url", 7 "likes": 12345678, 8 "dislikes": 12345678, 9 "active": "1,234", 10 "favorites": "1,234", 11 "visits": "99.9K+", 12 "voicechat": "Not Supported", 13 "camera": "Not Supported", 14 "created": "1/1/2024", 15 "updated": "1/1/2024", 16 "serversize": 12345678, 17 "genre": "N/A", 18 "subgenre": "N/A" 19}
1{ 2 "type": "community", 3 "url": "https://www.roblox.com/communities/12345678/Example#!/about", 4 "name": "Example Community", 5 "creator": "RobloxUser", 6 "creatorUrl": "https://www.roblox.com/users/1234567890/profile", 7 "members": 1234567890, 8 "description": "Example Community", 9 "roles": [ 10 { 11 "name": "Member", 12 "assigned": "1k+" 13 }, 14 { 15 "name": "Owner", 16 "assigned": "1" 17 }, 18 ... 19 ], 20 "games": [ 21 { 22 "name": "Example Game", 23 "url": "https://www.roblox.com/games/refer?PlaceId=1234567890" 24 }, 25 { 26 "name": "Another Example Game", 27 "url": "https://www.roblox.com/games/refer?PlaceId=1234567890" 28 }, 29 ... 30 ] 31}
1{ 2 "type": "badge", 3 "url": "https://www.roblox.com/badges/1234567890/Example-Badge", 4 "name": "Example Badge", 5 "creator": "Roblox User", 6 "game": "Example Game", 7 "gameUrl": "https://www.roblox.com/games/refer?PlaceId=1234567890" 8}
1{ 2 "type": "user", 3 "url": "https://www.roblox.com/users/1234567890/profile/", 4 "pfp": "https://tr.rbxcdn.com/30DAY-AvatarHeadshot...", 5 "displayName": "Roblox User", 6 "username": "@robloxuser", 7 "friends": 123, 8 "followers": 1234567, 9 "following": 1234567, 10 "about": "Example About" 11}
[!NOTE] If you want to help out, please don't hesitate to clone the repository and create a Pull Request.
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!