{"id":13505466,"url":"https://github.com/cassidyjames/ideogram","last_synced_at":"2025-03-30T00:30:55.376Z","repository":{"id":45205870,"uuid":"153534559","full_name":"cassidyjames/ideogram","owner":"cassidyjames","description":"Insert emoji anywhere in elementary OS, even in non-native apps","archived":true,"fork":false,"pushed_at":"2021-11-17T21:28:48.000Z","size":865,"stargazers_count":92,"open_issues_count":13,"forks_count":19,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-11-01T03:32:24.347Z","etag":null,"topics":["emoji","gtk","gtk3","hacktoberfest","meson","vala"],"latest_commit_sha":null,"homepage":"https://cassidyjames.com","language":"Vala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cassidyjames.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-10-17T23:04:55.000Z","updated_at":"2024-08-12T07:19:48.000Z","dependencies_parsed_at":"2022-09-02T10:11:43.118Z","dependency_job_id":null,"html_url":"https://github.com/cassidyjames/ideogram","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassidyjames%2Fideogram","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassidyjames%2Fideogram/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassidyjames%2Fideogram/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassidyjames%2Fideogram/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cassidyjames","download_url":"https://codeload.github.com/cassidyjames/ideogram/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246262490,"owners_count":20749170,"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":["emoji","gtk","gtk3","hacktoberfest","meson","vala"],"created_at":"2024-08-01T00:01:08.556Z","updated_at":"2025-03-30T00:30:50.548Z","avatar_url":"https://github.com/cassidyjames.png","language":"Vala","funding_links":[],"categories":["Apps"],"sub_categories":["Productivity"],"readme":"[![Build Status](https://travis-ci.com/cassidyjames/ideogram.svg?branch=master)](https://travis-ci.com/cassidyjames/ideogram)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"data/icons/128.svg\" alt=\"Icon\" /\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003eIdeogram\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://appcenter.elementary.io/com.github.cassidyjames.ideogram\"\u003e\u003cimg src=\"https://appcenter.elementary.io/badge.svg?new\" alt=\"Get it on AppCenter\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n![Screenshot](data/screenshot.png?raw=true)\n\n## Insert emoji anywhere, even in non-native apps\n\nQuickly insert emoji anywhere you can paste text, including non-native apps. Hit ⌘+E to open the emoji picker, choose the emoji you want, and it's instantly pasted. 👍 Change the shortcut in System Settings → Keyboard → Shortcuts → Custom.\n\n## About the Emoji Picker\n\nThe emoji picker that Ideogram uses is designed and provided by [GTK](https://gitlab.gnome.org/GNOME/gtk). **Anything about the emoji picker itself is outside of the scope of this app, and outside of my control.** For example, the Unicode emoji that are presented, the font used, the scrolling performance, the search, the keywords, etc. If you have issues with the emoji picker, please file them with GTK so it can be improved not just for Ideogram, but for all apps and platforms that use GTK.\n\nIdeogram simply wraps the existing emoji picker up in a simple app that lets you summon it by a global keyboard shortcut, and then inserts the selected emoji wherever your cursor is via the clipboard.\n\n## Made for [elementary OS](https://elementary.io)\n\nIdeogram is designed and developed by me on and for [elementary OS](https://elementary.io). Purchasing through AppCenter directly supports the development and ensures instant updates straight from me. Get it on AppCenter for the best experience.\n\n[![Get it on AppCenter](https://appcenter.elementary.io/badge.svg)](https://appcenter.elementary.io/com.github.cassidyjames.ideogram)\n\nVersions of Ideogram may have been built and made available elsewhere by third-parties. These builds may have modifications or changes and **are not provided nor supported by me**. The only supported version is distributed via AppCenter on elementary OS. Similarly, building and installing Ideogram on anything other than elementary OS is unsupported—I do not have the time and resources to support other OSes and desktop environments.  \n\n## Developing and Building\n\nIf you want to hack on and build Ideogram yourself, you'll need the following dependencies:\n\n* libgtk-3-dev\n* meson\n* valac\n\nRun `meson build` to configure the build environment and run `ninja test` to build and run automated tests\n\n    meson build --prefix=/usr\n    cd build\n    ninja test\n\nTo install, use `ninja install`, then execute with `com.github.cassidyjames.ideogram`\n\n    sudo ninja install\n    com.github.cassidyjames.ideogram\n\n-----\n\n[![Get it on AppCenter](https://appcenter.elementary.io/badge.svg)](https://appcenter.elementary.io/com.github.cassidyjames.ideogram)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcassidyjames%2Fideogram","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcassidyjames%2Fideogram","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcassidyjames%2Fideogram/lists"}