{"id":18799778,"url":"https://github.com/niutech/splitbrowser","last_synced_at":"2025-10-13T03:41:59.201Z","repository":{"id":52995765,"uuid":"512548747","full_name":"niutech/splitbrowser","owner":"niutech","description":"Split Browser - a minimalistic, ultra-lightweight, open source web browser based on WebKit/Ultralight/native webview with a split screen (tiled) view","archived":false,"fork":false,"pushed_at":"2024-01-09T20:44:21.000Z","size":970,"stargazers_count":113,"open_issues_count":8,"forks_count":10,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-04-13T17:45:19.203Z","etag":null,"topics":["browser","qt","split-screen","web","webkit","webview","webview2"],"latest_commit_sha":null,"homepage":"https://niutech.github.io/splitbrowser/","language":"C","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/niutech.png","metadata":{"files":{"readme":"README.md","changelog":"history.cpp","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,"zenodo":null}},"created_at":"2022-07-10T22:01:10.000Z","updated_at":"2025-03-30T03:58:42.000Z","dependencies_parsed_at":"2025-04-13T17:36:43.274Z","dependency_job_id":"a5f7b293-25e8-4a9c-a9ee-ab55c37baea2","html_url":"https://github.com/niutech/splitbrowser","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/niutech/splitbrowser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niutech%2Fsplitbrowser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niutech%2Fsplitbrowser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niutech%2Fsplitbrowser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niutech%2Fsplitbrowser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/niutech","download_url":"https://codeload.github.com/niutech/splitbrowser/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niutech%2Fsplitbrowser/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279013518,"owners_count":26085368,"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":["browser","qt","split-screen","web","webkit","webview","webview2"],"created_at":"2024-11-07T22:16:24.233Z","updated_at":"2025-10-13T03:41:59.186Z","avatar_url":"https://github.com/niutech.png","language":"C","readme":"Split Browser\n=============\n\nSplit Browser is a minimalistic, ultra-lightweight, open source web browser for desktop, based on [WebKit](https://webkit.org/) (provided by [Playwright](https://playwright.dev/)), [Ultralight](https://ultralig.ht/) and a native [webview](https://webview.dev/) (WebKit on macOS, WebKitGTK on Linux, Edge WebView2 on Windows), with split screen (tiled) view, made with [Qt](https://www.qt.io/).\n\n![Split Browser](https://i.ibb.co/rcXz8Yd/Split-Browser.webp)\n\nEvery variant of Split Browser (WebKit, Ultralight, native webview) uses \u003c100 MB of RAM to show the home page, which is much less than Chrome/Firefox/Vivaldi/Opera/Edge. It also allows you to show web pages side-by-side as tiles by dragging and dropping tabs.\n\nSee the RAM usage of all 3 variants showing the DuckDuckGo home page:\n\n![Split Browser RAM usage](https://i.imgur.com/LbHUr1N.png)\n\nSplit Browser is in the alpha stage and for now it provides only basic web browsing features - no bookmarks, no history, no extensions, no adblock, no advanced settings.\n\n## Download\n\nYou can download the latest binary for Windows 10+ in the [releases](https://github.com/niutech/splitbrowser/releases). Keep in mind, this is an alpha version, so use at your own risk!\n\n## Build\n\nThis project is being developed on Windows 10 using Qt 5.14, MSVC 2017 and qmake, but it also runs on Linux and macOS, provided that you have downloaded the lastest [WebKitGTK](https://webkitgtk.org/), [Ultralight SDK](https://github.com/ultralight-ux/Ultralight#eyes-getting-the-latest-sdk) or [Playwright WebKit binaries](https://github.com/microsoft/playwright) for your platform. Extract them to folders: `../ultralight` and `../webkit` relative to `splitbrowser`, open this project in Qt Creator, set the engine in `splitbrowser.pro` and run it.\n\nHere is Split Browser using WebKitGTK on Linux:\n\n![Split Browser Linux Native](https://github.com/niutech/splitbrowser/assets/384997/81e56f29-a50d-47ab-9ae7-a0a78cdd5626)\n\n\n## Contribute\n\nContributions are welcome!\n\n## License\n\nSplit Browser \u0026copy; 2024 Jerzy Głowacki under MIT License.\n\nUltralight \u0026copy; 2024 Ultralight Inc. under [Ultralight Free License Agreement](https://github.com/ultralight-ux/Ultralight/blob/master/license/LICENSE.txt).\n\nPlaywright \u0026copy; 2024 Microsoft Corp. under Apache 2.0 License.\n\nWebview \u0026copy; 2024 Serge Zaitsev et. al. under MIT license.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fniutech%2Fsplitbrowser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fniutech%2Fsplitbrowser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fniutech%2Fsplitbrowser/lists"}