{"id":18660735,"url":"https://github.com/gokmen/hodext","last_synced_at":"2025-07-09T18:34:40.959Z","repository":{"id":45754169,"uuid":"122715933","full_name":"gokmen/hodext","owner":"gokmen","description":"Hodext: Hold the text!","archived":false,"fork":false,"pushed_at":"2018-10-28T16:42:41.000Z","size":4994,"stargazers_count":49,"open_issues_count":2,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-11T22:07:01.015Z","etag":null,"topics":["clipboard","electron","hodext","macos","react"],"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/gokmen.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":"2018-02-24T07:35:17.000Z","updated_at":"2024-01-19T10:13:53.000Z","dependencies_parsed_at":"2022-07-30T13:18:14.023Z","dependency_job_id":null,"html_url":"https://github.com/gokmen/hodext","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/gokmen/hodext","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gokmen%2Fhodext","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gokmen%2Fhodext/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gokmen%2Fhodext/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gokmen%2Fhodext/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gokmen","download_url":"https://codeload.github.com/gokmen/hodext/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gokmen%2Fhodext/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264502387,"owners_count":23618587,"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":["clipboard","electron","hodext","macos","react"],"created_at":"2024-11-07T07:44:52.943Z","updated_at":"2025-07-09T18:34:40.914Z","avatar_url":"https://github.com/gokmen.png","language":"JavaScript","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/gokmen/hodext/master/assets/images/hodext-banner@2x.png\" width=\"20%\" /\u003e\n\u003c/p\u003e\n\n# Hodext, Hold the text!\n\nNamed after great person [Hodor](http://gameofthrones.wikia.com/wiki/Hodor),\n**Hodext** is my clipboard manager based on Electron. It has a simple design\nsimilar to Alfred on macOS. And comes up when you press `Alt+Space`:\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/gokmen/hodext/master/assets/images/hodext-app-dark.png\" /\u003e\n\u003c/p\u003e\n\nYou can navigate on items by using arrow keys or `Ctrl+J` for down `Ctrl+K`\nfor up. `Enter` will paste the selected content to the previous active window.\nYou can also choose to update current clipboard content without pasting it by\nusing `Ctrl+Enter` shortcut instead. And for sure you can filter your clipboard\nby just typing some characters as you wish, which will filter the list based on\nthe content and the application name which content is copied from.\nIf you change focus to another window or hit `Esc` or `Ctrl+C` this will hide\nHodext. While window is visible you can use `Command+Q` to quit.\n\nIt has theme support which reflects macOS theme selection, if you use Dark Menu\nBar you will see it like in the previous screenshot, otherwise it will match\nwith menu bar's white color scheme;\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/gokmen/hodext/master/assets/images/hodext-app-white.png\" /\u003e\n\u003c/p\u003e\n\nBy default it ignores sensitive information like things you've copied from\n1Password or any concealed data will not end up in Hodext's list. But if you\nwould like to remove an entry you can use `Ctrl+Backspace` on the active item.\n\n## Install\n\nYou can use prebuilt application from [releases](https://github.com/gokmen/hodext/releases)\npage or you can simply clone this repository and run following;\n\n```\n $ npm install\n $ npm start\n```\n\nIf you want to build and use it as an application you can do;\n\n```\n $ npm run build:mac\n```\n\nWhich will create the app under `dist` folder.\n\n## Details\n\nI also agree that Electron is not the best choice for making an application\nthat runs all the time in the background, but it was ok for me for a while.\n\nI've made it for fun and exploring new things while covering a requirement for\nmyself. It's build on Electron and uses React with BabelJS, uses NodObjc for\ndealing with macOS API and Fuse.js for searching.\n\nIt can be written in many different ways on many different platforms but as\nsaid it was an experiment for me and I'm sharing it with you now. You can think\nthis as a resource for developing a desktop application with Electron and React.\n\n## Todo\n\nI'm planning to work on Linux support and the settings panel first since\ncurrently there is no way to change shortcuts etc. If you want to help you can\ntake a look to [TODO.md](/TODO.md) and\n[DEVELOPMENT.md](/DEVELOPMENT.md)\n\n## License\n\nMIT (c) 2018 Gokmen Goksel\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgokmen%2Fhodext","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgokmen%2Fhodext","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgokmen%2Fhodext/lists"}