Unicode character search for macOS & Windows.
Unicode character search for macOS & Windows.
Though the code is open source, we ask you to buy a license to actually use Glyphfinder. Your money will help us to put more time into our open source work. ✌️
Contribution is very welcome! Feel free to open an issue for bug reports, add new tags to the spreadsheet or even open a PR.
Glyphfinder searches through 34.306 characters, the file containing the full list of characters including all tags is too big for GitHub (more than 200 MB). Google Spreadsheet can handle this huge data set very well. If you want to suggest new tags, feel free to add them here: https://docs.google.com/spreadsheets/d/1Xdlg_pR3jSlTunmcmgZI70ZAQu7N4yoJFcL4Ssn6uJI/edit#gid=1187968163
Feel free to clone the project and fiddle around with our code. You need Node and Yarn, and — that’s special for this project – need to generate the list of characters from a Google Spreadsheet.
yarn install
yarn generate
To start the development version of the app run the start script. The app will open and you’ll be able to use it right-away. Changes to the code will be hot loaded.
yarn start
If you plan to send a PR with changes, run the lint process to fix code style issues:
yarn lint
Don’t try to build the app, you won’t be able to code sign and/or notarize the app without a developer certificate. We’re running the build process manually and publish new versions on the website: https://www.glyphfinder.com
Don’t do this at home. It won’t work without all the certificates and credentials. Hopefully this is helpful to other app developers though.
yarn install
yarn run electron
mac
yarn run fix
mac
Glyphfinder-*.dmg
, Glyphfinder-*.dmg.blockmap
, Glyphfinder-*.zip
and latest-mac.yml
(find them in dist_electron) to the DigitalOcean space.Glyphfinder-*.dmg
to Gumroad.ueberdosis/glyphfinder-landingpage
.cd setapp-nodejs-wrapper
yarn install
yarn build
cd ../
yarn setapp:build
yarn fix
mac
dist_electron/Glyphfinder-*.dmg
to SetApp (https://developer.setapp.com/).