{"id":20228612,"url":"https://github.com/ivanvs/remoteok-job-scraper","last_synced_at":"2026-01-05T06:50:34.001Z","repository":{"id":107370652,"uuid":"536187621","full_name":"ivanvs/remoteok-job-scraper","owner":"ivanvs","description":"RemoteOK job scraper","archived":false,"fork":false,"pushed_at":"2024-09-16T23:14:35.000Z","size":411,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-09-17T03:54:00.778Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/ivanvs.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}},"created_at":"2022-09-13T15:19:58.000Z","updated_at":"2024-09-16T23:14:39.000Z","dependencies_parsed_at":"2023-12-29T01:27:25.733Z","dependency_job_id":"be71fe47-295b-42c3-9a22-5b8c9608f8de","html_url":"https://github.com/ivanvs/remoteok-job-scraper","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/ivanvs%2Fremoteok-job-scraper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivanvs%2Fremoteok-job-scraper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivanvs%2Fremoteok-job-scraper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivanvs%2Fremoteok-job-scraper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ivanvs","download_url":"https://codeload.github.com/ivanvs/remoteok-job-scraper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224585676,"owners_count":17335901,"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":[],"created_at":"2024-11-14T07:31:40.501Z","updated_at":"2026-01-05T06:50:33.974Z","avatar_url":"https://github.com/ivanvs.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RemoteOK Job Scraper\n\nScrape data from [RemoteOK](https://remoteok.com/) easily with RemoteOK Job Scraper\n\n## How to use\n\nIn order to use RemoteOK Job Scraper you need to go to web site and do approriate search you want to scrape. When you are satisfied with search copy URL from browser and put it in `searchUrls` field. With that set you can start scraping your search with the actor.\n\n### Example\n\nIf we want to scrape jobs for `java` and to get 500 results input would look like this:\n\n```json\n{\n  \"searchUrls\": [\n        {\n            \"url\": \"https://remoteok.com/remote-java-jobs?order_by=date\"\n        }\n    ]\n  \"maxNumberOfListings\": 500\n}\n```\n\n## Data Output Example\n\n```json\n[\n  {\n    \"id\": \"112230\",\n    \"company\": \"SportyBet\",\n    \"url\": \"https://remoteok.com/remote-jobs/112230-remote-backend-engineer-sportybet\",\n    \"title\": \"Backend Engineer\",\n    \"tags\": [\"Engineer\", \"Senior\", \"Finance\"],\n    \"time\": \"2022-08-26T11:24:54+00:00\",\n    \"locations\": [\"🇪🇺 Europe\", \"💃 Latin America\", \"🇨🇦 Canada\", \"🇷🇺 Russia\", \"🇺🇦 Ukraine\"],\n    \"minSalary\": \"$40k\",\n    \"maxSalary\": \"$80k\",\n    \"offset\": \"1\"\n  }\n]\n```\n\n## RemoteOK data output\n\nThe output from RemoteOK Job Scraper is stored in the dataset. After the run is finished, you can download the dataset in various data formats (JSON, CSV, XML, RSS, HTML Table).\n\n## How much does it cost to scrape RemoteOK?\n\nRunning RemoteOK Job Scraper once will get you 1,000 results for less than USD 1 in Apify platform credits. For more details about the plans offer, platform credits, and usage, see the platform pricing [page](https://apify.com/pricing/actors).\n\n## Support\n\nFor more custom/simplify outputs or Bug report please contact the developer (me) or report an issue.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivanvs%2Fremoteok-job-scraper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fivanvs%2Fremoteok-job-scraper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivanvs%2Fremoteok-job-scraper/lists"}