The best symbols characters emoji extension for your browser
Synballo Extension
✔️ Open-source
✔️ 100% secure and private
✔️ No copy-paste required
✔️ Easy and fast settings
✔️ Works with all websites
➕ over 8,000 symbols
➕ syncs with your browser profile
➕ regular expression (RegEx) compatible search
➕ gender/skin/hair search filters
➕ reset recent
➕ set recent limit (10 - 100)
➕ set any category as default
➕ set last visited category as default
➕ copy to clipboard delay
➕ show/hide info messages
➕ best optimized
Synballo — is an extension for web browsers that provides convenient toolkit and the greatest set of symbols (>8000). The smallest extension in it's niche and the most optimized. Choose symbols you like, Synballo auto-save it to recently used and syncs across devices. Choose text field on any website and pick symbol in Synballo. That's it, no need to copy-paste! Regular expression compatible search. Flexible settings. Open-source. 100% security and privacy. No ads.
Choose any text field on any website, click Synballo icon in Extensions and click search or press the Tab key on your keyboard to input a search query. Use regular expressions for comlex queries: starts with, ends with, escaping special characters, groups and ranges, quantifiers, four types of assertions
Examples:
Show all: .*
Starts with: ^man (symbols that starts with \"man\")
Ends with: man$ (symbols that ends with \"man\")
Escape special characters: \\* (escape asterisk); \\(.*\\) (symbols with round brackets in description)
Groups and Ranges: ^[a-c|d-f] (symbols that starts with a letter from \"a\" to \"c\" or \"d\" to \"f\"); hand[^s] (for \"hand\" without letter \"s\")
Quantifiers: \\d{2,} (two or more than two numbers in description)
Look ahead: raised(?=.*hand) (\"raised\" followed by \"hand\")
Look behind: (?<=woman).*man (\"woman\" before \"man\")
Negative look ahead: raised(?!.*hand)
Negative look behind: (?
See \"javascript regular expressions\" for more details
Notes:
(!) No duplicates. If you find two emojis looking the same do not rush to report! There are a bunch of emoji sequences with one char difference (fe0f) at the end of each sequence
Permissions justification:
- activeTab permission is required to paste symbols into the text field
- scripting permission is required to inject the symbol into the text field of the activeTab and update the caret location
- storage permission is required to store your settings and recently used across all of your devices
Categories:
currency, languages, math, miscellaneous, arrows, controls, boxes, music, cards, domino, smileys, emotions, people, body, animals, nature, food, drinks, travel, places, activities, objects, symbols, flags.
This project is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA
Read more
✔️ 100% secure and private
✔️ No copy-paste required
✔️ Easy and fast settings
✔️ Works with all websites
➕ over 8,000 symbols
➕ syncs with your browser profile
➕ regular expression (RegEx) compatible search
➕ gender/skin/hair search filters
➕ reset recent
➕ set recent limit (10 - 100)
➕ set any category as default
➕ set last visited category as default
➕ copy to clipboard delay
➕ show/hide info messages
➕ best optimized
Synballo — is an extension for web browsers that provides convenient toolkit and the greatest set of symbols (>8000). The smallest extension in it's niche and the most optimized. Choose symbols you like, Synballo auto-save it to recently used and syncs across devices. Choose text field on any website and pick symbol in Synballo. That's it, no need to copy-paste! Regular expression compatible search. Flexible settings. Open-source. 100% security and privacy. No ads.
Choose any text field on any website, click Synballo icon in Extensions and click search or press the Tab key on your keyboard to input a search query. Use regular expressions for comlex queries: starts with, ends with, escaping special characters, groups and ranges, quantifiers, four types of assertions
Examples:
Show all: .*
Starts with: ^man (symbols that starts with \"man\")
Ends with: man$ (symbols that ends with \"man\")
Escape special characters: \\* (escape asterisk); \\(.*\\) (symbols with round brackets in description)
Groups and Ranges: ^[a-c|d-f] (symbols that starts with a letter from \"a\" to \"c\" or \"d\" to \"f\"); hand[^s] (for \"hand\" without letter \"s\")
Quantifiers: \\d{2,} (two or more than two numbers in description)
Look ahead: raised(?=.*hand) (\"raised\" followed by \"hand\")
Look behind: (?<=woman).*man (\"woman\" before \"man\")
Negative look ahead: raised(?!.*hand)
Negative look behind: (?
See \"javascript regular expressions\" for more details
Notes:
(!) No duplicates. If you find two emojis looking the same do not rush to report! There are a bunch of emoji sequences with one char difference (fe0f) at the end of each sequence
Permissions justification:
- activeTab permission is required to paste symbols into the text field
- scripting permission is required to inject the symbol into the text field of the activeTab and update the caret location
- storage permission is required to store your settings and recently used across all of your devices
Categories:
currency, languages, math, miscellaneous, arrows, controls, boxes, music, cards, domino, smileys, emotions, people, body, animals, nature, food, drinks, travel, places, activities, objects, symbols, flags.
This project is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "Synballo",\t"description": "The best symbols characters emoji extension for your browser",\t"manifest_version": 3,\t"version": "0.6.4",\t"permissions": [\t\t"activeTab",\t\t"scripting",\t\t"storage"\t],\t"content_security_policy": {\t\t"extension_pages": "script-src 'self'; style-src 'self'; object-src 'self'"\t},\t"background": {\t\t"service_worker": "background.js"\t},\t"icons": {\t\t"64": "char-map.png"\t},\t"action": {\t\t"default_popup": "synballo.html",\t\t"default_title": "Synballo"\t}}
Read more