{"id":13522645,"url":"https://github.com/pengx17/logseq-plugin-tabs","last_synced_at":"2025-04-06T02:08:40.935Z","repository":{"id":37268716,"uuid":"400540729","full_name":"pengx17/logseq-plugin-tabs","owner":"pengx17","description":"A Logseq plugin which lets you open pages in tabs like working in the browser","archived":false,"fork":false,"pushed_at":"2024-03-11T03:15:57.000Z","size":8283,"stargazers_count":314,"open_issues_count":45,"forks_count":23,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-30T00:11:03.425Z","etag":null,"topics":["logseq","logseq-plugin"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/pengx17.png","metadata":{"files":{"readme":"readme.md","changelog":"CHANGELOG.md","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":"2021-08-27T14:44:12.000Z","updated_at":"2025-03-28T22:12:42.000Z","dependencies_parsed_at":"2023-01-20T22:47:44.690Z","dependency_job_id":"fd055a22-5f5e-4bfa-9c63-d2ae165f4769","html_url":"https://github.com/pengx17/logseq-plugin-tabs","commit_stats":null,"previous_names":[],"tags_count":73,"template":false,"template_full_name":"pengx17/logseq-plugin-template-react","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pengx17%2Flogseq-plugin-tabs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pengx17%2Flogseq-plugin-tabs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pengx17%2Flogseq-plugin-tabs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pengx17%2Flogseq-plugin-tabs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pengx17","download_url":"https://codeload.github.com/pengx17/logseq-plugin-tabs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247423514,"owners_count":20936626,"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":["logseq","logseq-plugin"],"created_at":"2024-08-01T06:00:50.461Z","updated_at":"2025-04-06T02:08:40.913Z","avatar_url":"https://github.com/pengx17.png","language":"TypeScript","readme":"# Logseq Plugin Tabs\n\n### 🔔 Looking for maintainers! 🔔\n\n[![Github All Releases](https://img.shields.io/github/downloads/pengx17/logseq-plugin-tabs/total.svg)](https://github.com/pengx17/logseq-plugin-tabs/releases)\n\nA plugin that let's you to manage your working pages with tabs.\n\nUX is mainly brought from modern browsers:\n\n- normally, if a new page is visited, the current tab will be replaced by the new page\n- if you click a page link or a block ref while holding CTRL (or CMD on Mac) key, a new tab will be created, but it is not visited yet\n- you can click the remove icon or middle click a tab to close tabs\n- you can double-click a tab to pin it. A pinned tab will not be replaced or be removed.\n- you can drag \u0026 drop to reorder tabs\n- tabs info will be persisted in your local storage, so that your tabs will recover even if you re-open the app\n\n![](./demo.gif)\n\n## Keyboard shortcuts\n\n- Pin/unpin a tab: \u003ckbd\u003eCTRL\u003c/kbd\u003e + \u003ckbd\u003eP\u003c/kbd\u003e (macOS: \u003ckbd\u003eCMD\u003c/kbd\u003e + \u003ckbd\u003eP\u003c/kbd\u003e)\n- Close a tab: \u003ckbd\u003eSHIFT\u003c/kbd\u003e + \u003ckbd\u003eCTRL\u003c/kbd\u003e + \u003ckbd\u003eW\u003c/kbd\u003e (macOS: \u003ckbd\u003eSHIFT\u003c/kbd\u003e + \u003ckbd\u003eCMD\u003c/kbd\u003e + \u003ckbd\u003eW\u003c/kbd\u003e)\n- Change to next tab: \u003ckbd\u003eCTRL\u003c/kbd\u003e + \u003ckbd\u003eTAB\u003c/kbd\u003e\n- Change to nth tab: \u003ckbd\u003eCTRL\u003c/kbd\u003e + \u003ckbd\u003e1\u003c/kbd\u003e ~ \u003ckbd\u003e9\u003c/kbd\u003e (this is not configurable yet)\n\nHint: you can change them in the Settings. After change, you need to restart the app.\n\n![](./keybinding-settings.png)\n\n## Contributing\n\n- Please follow [Logseq's guidelines](https://github.com/logseq/logseq/blob/master/CONTRIBUTING.md) for contributions and Pull Requests.\n- See the [logseq-plugin-template-react readme](https://github.com/pengx17/logseq-plugin-template-react?tab=readme-ov-file#how-to-get-started) for steps on how to build and test this plugin.\n","funding_links":[],"categories":["TypeScript","Recommended plugins","🔌 Plugins"],"sub_categories":["🪓 Reworked, simplified, fixed and pumped-up Logseq layout!"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpengx17%2Flogseq-plugin-tabs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpengx17%2Flogseq-plugin-tabs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpengx17%2Flogseq-plugin-tabs/lists"}