All Projects → juancarlospaco → unicodemoticon

juancarlospaco / unicodemoticon

Licence: other
Trayicon with Unicode Emoticons using Python3 Qt5

Projects that are alternatives of or similar to unicodemoticon

Awesome Emoji Picker
Add-on/WebExtension that provides a modern emoji picker that you can use to find and copy/insert emoji into the active web page.
Stars: ✭ 54 (+157.14%)
Mutual labels:  emoji, unicode
V Emoji Picker
🌟 A Lightweight and customizable package of Emoji Picker in Vue using emojis natives (unicode).
Stars: ✭ 231 (+1000%)
Mutual labels:  emoji, unicode
Emoji Regex
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
Stars: ✭ 1,134 (+5300%)
Mutual labels:  emoji, unicode
Awesome Typography
✏︎ Curated list about digital typography 🔥
Stars: ✭ 947 (+4409.52%)
Mutual labels:  emoji, unicode
Notepanda
📃 A simple cross-platform notepad. Based on Qt and C++.
Stars: ✭ 134 (+538.1%)
Mutual labels:  desktop-app, qt5
Unicode Tr51
Emoji data extracted from Unicode Technical Report #51.
Stars: ✭ 38 (+80.95%)
Mutual labels:  emoji, unicode
Twitter Text
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
Stars: ✭ 2,627 (+12409.52%)
Mutual labels:  emoji, unicode
Smile
😄 Emoji in Swift
Stars: ✭ 359 (+1609.52%)
Mutual labels:  emoji, unicode
Chronophore
Desktop app for tracking student sign-ins in a tutoring center.
Stars: ✭ 6 (-71.43%)
Mutual labels:  desktop-app, qt5
Node Launcher
Easiest Bitcoin Lightning desktop app, for Windows, macOS, and Linux
Stars: ✭ 319 (+1419.05%)
Mutual labels:  desktop-app, qt5
Ecoji
Encodes (and decodes) data as emojis
Stars: ✭ 671 (+3095.24%)
Mutual labels:  emoji, unicode
EmojiRunner
Search for emojis in Krunner and copy/paste them
Stars: ✭ 33 (+57.14%)
Mutual labels:  emoji, qt5
Uni
Query the Unicode database from the commandline, with good support for emojis
Stars: ✭ 633 (+2914.29%)
Mutual labels:  emoji, unicode
Weird Json
A collection of strange encoded JSONs. For connoisseurs.
Stars: ✭ 53 (+152.38%)
Mutual labels:  emoji, unicode
Gemoji
Emoji images and names.
Stars: ✭ 3,890 (+18423.81%)
Mutual labels:  emoji, unicode
Box Cli Maker
Make Highly Customized Boxes for your CLI
Stars: ✭ 115 (+447.62%)
Mutual labels:  emoji, unicode
no-facebook-emoji
Get rid of those ugly emojis now! [stopped working 😢]
Stars: ✭ 15 (-28.57%)
Mutual labels:  emoji, unicode
Rofimoji
An emoji and character picker for rofi 😁
Stars: ✭ 319 (+1419.05%)
Mutual labels:  emoji, unicode
planes
Variant of battleships game
Stars: ✭ 17 (-19.05%)
Mutual labels:  desktop-app, qt5
elokab-terminal
Lightweight terminal emulator program that supports the Arabic language
Stars: ✭ 16 (-23.81%)
Mutual labels:  unicode, qt5

Unicodemoticon

GPL License LGPL License Python Version Code Issues

screenshot

screenshot

screenshot

screenshot

https://pypi.python.org/pypi/unicodemoticon https://aur.archlinux.org/packages/unicodemoticon

  • Python3 ready, it will only work with Python >= 3, instead of soon to be deprecated (year 2020) python2.
  • Unicode ready, it should handle correctly any kind of character that UTF-8 can support without escaping.
  • Tabbed Window and Trayicon with Unicode Emoticons using Python3 Qt5.
  • easy to use
  • Set its own Process name and show up on Process lists, GUI Customization via CSS, Icon Customization.
  • Can check for updates for itself, Sets Smooth CPU usage, Colored Logging, Single Instance via Sockets.
  • On Mouse Hover Previews.
  • HTML5 Entities, eg. © and Multiple characters Emoticons, eg. ¯\_(ツ)_/¯.
  • Alternating CamelCase for clipboard text, eg. AlTeRnAtInG CaMeLcAsE FoR ClIpBoArD TeXt.
  • Base64, ROT-13, URL Encode, and more.

Install permanently on the system:

PIP: (Recommended!)

sudo apt-get install python3-pyqt5 ttf-ancient-fonts sni-qt
#  sudo yum install python3-pyqt5 ttf-ancient-fonts
#  sudo pacman -Syu python-pip python-pyqt5 ttf-ancient-fonts
#  sudo yaourt -Sy emojione-color-font ttf-freefont noto-fonts-emoji
sudo pip3 install unicodemoticon

Why?:

  • I wanted a quick and simple Menu organized by categories to copy Emoticons for the whole desktop.
  • Like a Color Picker but for Unicode Emoticons.

Requisites:

Optionals:

  • ttf-ancient-fonts (Linux Package with Fonts that support Emoji)
  • noto-fonts-emoji: Another font with emoji (Linux Package with Fonts that support Emoji)
  • ttf-symbola: Font with emoji (Linux Package with Fonts that support Emoji)
  • noto-fonts: Fonts designed to cover a wide unicode range (Linux Package with Fonts that support Emoji)
  • ttf-freefont: Another font covering a wide unicode range (Linux Package with Fonts that support Emoji)
  • emojione-color-font: Full-Color Fonts specifically designed for Emoji (Linux Package with Fonts that support Emoji)
  • QDarkStyleSheet (CSS base for Qt5) sudo pip3 install qdarkstyle

Windows

Support is very limited by Windows itself for Unicode. Install all these fonts as admin and reboot the system:

Vim:

  • Add in your ~/.vimrc file this lines:
:set encoding=utf-8
:set termencoding=utf-8

Coding Style Guide:

  • Lint, PEP-8, PEP-257, PyLama, iSort must Pass Ok. pip install pep8 pep257 pylama isort
  • If theres any kind of Tests, they must Pass Ok, if theres no Tests, its ok, if Tests provided, is even better.

Contributors:

  • Please Star this Repo on Github !, it helps to show up faster on searchs.
  • Help and more Help and Interactive Quick Git Tutorial.
  • Please take special care of NOT breaking any existing emoji before sending a Pull Request.

Licence:

Ethics and Humanism Policy:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].