https://github.com/grantm/ucf
Unicode Character Finder
https://github.com/grantm/ucf
javascript perl unicode unicode-browser unicode-search
Last synced: 12 months ago
JSON representation
Unicode Character Finder
- Host: GitHub
- URL: https://github.com/grantm/ucf
- Owner: grantm
- License: agpl-3.0
- Created: 2010-03-07T08:55:35.000Z (over 16 years ago)
- Default Branch: master
- Last Pushed: 2024-10-07T20:48:16.000Z (over 1 year ago)
- Last Synced: 2025-04-05T08:11:35.365Z (about 1 year ago)
- Topics: javascript, perl, unicode, unicode-browser, unicode-search
- Language: JavaScript
- Homepage: http://www.mclean.net.nz/ucf/
- Size: 1020 KB
- Stars: 29
- Watchers: 3
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE.TXT
Awesome Lists containing this project
README
Unicode Character Finder
========================
This is a simple JavaScript application for searching/browsing Unicode
characters. You can see it in action at
[http://liip.to/unicode](http://liip.to/unicode).
See the application's built-in help for usage instructions.
Running Locally
---------------
In order to serve a copy of this software from your own web server (or local
disk), after cloning the git repository you will need to run the
`make-data-file` script, which downloads the XML Unicode Character Database
files from Unicode.org and produces a much smaller summary data file.
Before running the make-data-file script, you'll need to install a few
dependencies. On Debian/Ubuntu, you can install these packages:
sudo apt-get install libwww-perl libarchive-zip-perl libxml-sax-expat-perl
If you're installing direct from CPAN, these are the modules you'll need:
* libwww-perl
* Archive::Zip
* XML::SAX::Expat
The first time you run the script, you'll need to provide the `--download`
option:
./make-data-file --download
This will download the latest data files from Unicode.org. If you're modifying
the script and re-running it, you don't need to provide `--download` each time.
For more information about the script and the format of the file it produces,
use the `--help` option.
If you have trouble installing dependencies or running the script, you can
always just [grab the data file from the web site](http://www.mclean.net.nz/ucf/char-data-nounihan.txt)
Copyright and Licence
---------------------
Copyright (C) 2010-2015 [Grant McLean](http://grantm.github.io/)
This program is free software; you can redistribute it and/or modify it
under the terms of the
[GNU Affero General Public License](http://www.fsf.org/licensing/licenses/agpl-3.0.html).