JavaScript Unicode

Open-source JavaScript projects categorized as Unicode

Top 17 JavaScript Unicode Projects

  • emoji-regex

    A regular expression to match all Emoji-only symbols as per the Unicode Standard.

  • glyphhanger

    Your web font utility belt. It can subset web fonts. It can find unicode-ranges for you automatically. It makes julienne fries.

  • Project mention: The new Google Fonts: find what you’re looking for | news.ycombinator.com | 2023-09-08

    For subsetting Glyphhanger works really well: https://github.com/zachleat/glyphhanger

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • figures

    Unicode symbols with fallbacks for older terminals

  • Elstob-font

    A variable font for medievalists

  • Project mention: Yes I did write a whole essay for school, using Þ | /r/BringBackThorn | 2023-05-08

    Þe font Elſtob has a great ‘‘Engliſh ſtyle’’ Þ glyph in it. https://github.com/psb1558/Elstob-font/tree/master/fonts/variable

  • cowsay-files

    A collection of additional/alternative cowsay files.

  • cc-visualize

    既适合程序员,也适合中文电子文字整编人员(in beta)。汉字繁、简、异、兼、笔、变等关联关系可视化。非寻常汉字字符、同形字符攻击、不可打印字符等检视工具。结合OpenCC、Unicode等数据 | Chinese characters relations or vatiants (simplified, traditional etc) visualization. Potential Unihan/UCD homograph/punycode attack/phishing, non-printable invisible characters inspector

  • cross-platform-terminal-characters

    All the characters that work on most terminals

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • WeirdJSON

    the JS/Node.JS library for encoding complex and unconventional data structures. Support for BigInts, TypedArrays, null, undefined, and Symbol. Multiple flavors available.

  • 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.

  • ens-normalize.js

    ENSIP-15 in JS

  • unicode-formatter

    Convert portions of text to fancy text using unicode fonts for use on Twitter and other sites that don't support rich text

  • unicode-segmenter

    A lightweight and fast, pure JavaScript library for Unicode segmentation

  • Project mention: Show HN: Unicode grapheme splitter library in JavaScript | news.ycombinator.com | 2024-04-14
  • out-of-character

    remove invisible unicode characters

  • Project mention: Do online AI detectors work? | /r/ChatGPT | 2023-05-08

    Now I'm probably just giving them ideas. Either way, you could just run it through a simple program that strips them out. There are plenty.

  • Old-Hangul-Input-Method

    Javascript-based IME for typing archaic Korean Hangul letters (e.g. ㅸ, ㅿ, ㅵ) easily

  • Project mention: Hangul for English: The Real Deal (HETRD, 한글 ᅗᅥᆯ 잉글맀: ᅂᆞ 릐ᇐ 듸ᇐ) | /r/neography | 2023-05-30

    Without this tool, typesetting all of the archaic Hangul in this article would have been a drudge. In the spirit of open-source, I've published it on Github, where you can download it, open main.html in a browser and type away! Contributions and bugfixes are always welcome.

  • romanice

    A JavaScript library for converting to/from Roman numerals.

  • inzerosight

    Giving you the ability to generate invisible text that you can then use to communicate with or use for Canary traps. A browser extension for encoding zero width + encryption.

  • Project mention: Inzerosight | news.ycombinator.com | 2024-04-07
  • text-inspector

    print the codepoints that make up some text and their character names

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Unicode related posts

Index

What are some of the best open-source Unicode projects in JavaScript? This list will help you:

Project Stars
1 emoji-regex 1,690
2 glyphhanger 634
3 figures 582
4 Elstob-font 371
5 cowsay-files 316
6 cc-visualize 282
7 cross-platform-terminal-characters 211
8 WeirdJSON 199
9 awesome-emoji-picker 98
10 ens-normalize.js 60
11 unicode-formatter 56
12 unicode-segmenter 19
13 out-of-character 17
14 Old-Hangul-Input-Method 16
15 romanice 7
16 inzerosight 6
17 text-inspector 0

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com