base16384
brew install base16384
v2.3.2
GPL-3.0-or-later
Encode binary files to printable utf16be
1
30-day installs · #18514
4
90-day · #15723
48
365-day · #11147
142
★ GitHub stars · updated 11mo ago
Build dependencies
GitHub topics
aglorithm
base16384
base64
base64-decoding
base64-encoding
bitwise-operations
c
c-lib
c-library
decoder
encoder
encoder-decoder
utf16-encoding
utf16be
Links
- https://github.com/fumiama/base16384
- GitHub: fumiama/base16384
- Brew formula source: Formula/b/base16384.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"cmake"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Encode binary files to printable utf16be",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:35:45+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "base16384",
"github_default_branch": "master",
"github_last_commit_at": "2025-09-03T17:07:36Z",
"github_readme_excerpt": "# base16384\n\u003e **Note**: This project used the awesome cross-platform binary compiling tool [cosmopolitan](https://github.com/jart/cosmopolitan)\n\n\u003e Alternatives: [Go](https://github.com/fumiama/go-base16384), [Python](https://github.com/synodriver/pybase16384), [Android](https://github.com/fumiama/android-base16384), [TypeScript](https://github.com/shigma/base16384.js), [Lua(binding)](https://github.com/synodriver/lua-base16384), [Lua(pure)](https://github.com/Yiwen-Chan/base16384), [C#](https://github.com/lc6464/Base16384.Net), [Rust](https://github.com/Wybxc/base16384-rs), [Swift](https://github.com/oboard/swift-ui-base16384), [Dart](https://github.com/oboard/dart-base16384), [MoonBit](https://github.com/oboard/base16384-moonbit)\n\nEncode binary file to printable utf16be, and vice versa.\n\n## Description\n\u003e \u8bf4\u660e\n\nUse 16384 Chinene characters (from \\u4E00 to \\u8DFF) as the \"alphabet\", just like what base64 did.\n\n\u4f7f\u752816384\u4e2a\u6c49\u5b57(\u4ece`\\u4E00`\u5230`\\u8DFF`)\u4f5c\u4e3a\u5b57\u7b26\u8868\uff0c\u5c31\u50cfbase64\u752864\u4e2a\u5b57\u7b26\u4f5c\u4e3a\u5b57\u7b26\u8868\u4e00\u6837\u3002\n\nIf length of the data has a remainder after moduled by 7, we will use \\u3Dxx to log it with xx ranging from 01 to 06.\n\n\u4f7f\u7528`\\u3Dxx`\u9644\u52a0\u5728\u672b\u5c3e\u4ee5\u8868\u793a\u7f16\u7801\u65f6\u6570\u636e\u4e0d\u6ee17\u4f4d\u7684\u4e2a\u6570\uff0c\u5176\u8303\u56f4\u572801~06\u3002\n\n## Benefits\n\u003e \u4f18\u70b9\n\nSave more space and since the code 0x0000 is encoded to \"\u4e00\", finding zero space seems to be easier.\n\n\u76f8\u8f83base64\u8282\u7701\u66f4\u591a\u7a7a\u95f4\uff0c\u66f4\u5bb9\u6613\u53d1\u73b0\u4e8c\u8fdb\u5236\u6587\u4ef6\u7684\u89c4\u5f8b\u3002\n\n## Usage\n\u003e \u7528\u6cd5\n\n### Install from Debian Bookworm or higher\n\u003e \u4ece Debian Bookworm \u6216\u66f4\u9ad8\u7248\u672c\u5b89\u88c5\n```bash\nsudo apt install base16384\n```\n\n### Install from Homebrew (MacOS, etc.)\n\u003e \u4ece Homebrew \u5b89\u88c5 (\u5982 MacOS \u7b49\u7cfb\u7edf)\n```bash\nbrew install base16384\n```\n\n### Install from my PPA in Ubuntu\n\u003e \u4e4c\u73ed\u56fe\u4e0b\u4ece\u6211\u7684 PPA \u5b89\u88c5\n```bash\nsudo add-apt-repository ppa:fumiama/ppa\nsudo apt-get update\nsudo apt-get install base16384\n```\n\n### Install from OpenWrt packages\n\u003e OpenWrt \u4e0b\u5b89\u88c5 packages\n```bash\nopkg install base16384\n```\n\n### Install from Arch Linux AUR\n\u003e Arch Linux \u4e0a\u4ece AUR \u4ed3\u5e93\u5b89\u88c5\n```\nyay -S base16384\n```\n\n### Build from source code\n\u003e \u7f16\u8bd1\n\nClone this repo first.\n\n\u9996\u5148\u514b\u9686\u8be5\u4ed3\u5e93\u3002\n\n```bash\ngit clone https://github.com/fumiama/base16384.git\ncd base16384\n```\n\n",
"github_repo": "fumiama/base16384",
"github_stars": 142,
"github_topics": [
"aglorithm",
"base16384",
"base64",
"base64-decoding",
"base64-encoding",
"bitwise-operations",
"c",
"c-lib",
"c-library",
"decoder",
"encoder",
"encoder-decoder",
"utf16-encoding",
"utf16be"
],
"homepage": "https://github.com/fumiama/base16384",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 1,
"installs_365d": 48,
"installs_90d": 4,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "GPL-3.0-or-later",
"llm_generated_at": null,
"llm_model": null,
"name": "base16384",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 18514,
"rank_365d": 11147,
"rank_90d": 15723,
"raw_hash": "24457f18c092c751",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/b/base16384.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "2.3.2",
"versioned_formulae": [],
"why_use_this": null
}