{"id":18847271,"url":"https://github.com/nhoad/roland","last_synced_at":"2025-10-13T21:34:33.370Z","repository":{"id":20537885,"uuid":"23817260","full_name":"nhoad/roland","owner":"nhoad","description":"Another minimal web browser with vim-like bindings, but in Python in this time","archived":false,"fork":false,"pushed_at":"2017-08-12T14:53:34.000Z","size":327,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-21T05:03:29.653Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nhoad.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}},"created_at":"2014-09-09T02:56:52.000Z","updated_at":"2021-10-26T04:08:40.000Z","dependencies_parsed_at":"2022-08-21T20:21:03.154Z","dependency_job_id":null,"html_url":"https://github.com/nhoad/roland","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nhoad/roland","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhoad%2Froland","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhoad%2Froland/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhoad%2Froland/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhoad%2Froland/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nhoad","download_url":"https://codeload.github.com/nhoad/roland/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhoad%2Froland/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279017037,"owners_count":26085951,"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-13T02:00:06.723Z","response_time":61,"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":"2024-11-08T03:07:21.663Z","updated_at":"2025-10-13T21:34:33.334Z","avatar_url":"https://github.com/nhoad.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"roland\n======\n\nAnother minimal web browser with vim-like bindings, but in Python in this time\n\nRoland aims to be modular yet complete, with a small code base. It currently\ncomes in at ~3000 lines of code, yet provides...\n\n - UI is *fast*. None of the latency from Vimperator here.\n - configuration via Python (see `example_config.py`)\n - configurable popup blocker\n - download manager\n - history\n - cookie management\n - link-follow support\n\nRoland tries to provide as little UI as possible, because that way there's less\nreason to use the mouse. It uses libnotify for notifications (e.g. errors,\ndownload progress) and an entry field for all other input. Roland aims to have\nNO popup windows of any kind, nothing that is not controllable via the\nkeyboard. If you find one, it's a bug.\n\nConfiguration\n-------------\n\nConfiguration goes at ~/.config/roland/config.py. See `example_config.py` for\nmy config.\n\nLicense\n-------\n\nBSD license, 3-clause.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhoad%2Froland","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnhoad%2Froland","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhoad%2Froland/lists"}