json-translator
jsontt π‘ - AI JSON Translator with GPT / Gemma / Mixtral / llama + other FREE translation modules to translate your json/yaml files into other languages β Check Readme β Supports GPT / Gemma / Mixtral / llama / DeepL / Google / Bing / Libre / Argos.
mololab/json-translator is ranked 16,071 with 613 stars.
mololab/json-translator is ranked 16,071 among these 8 peers; reriiasu/speech-to-text is ranked 16,075.
| Name | Rank | Metrics |
|---|---|---|
| liuzhao1225/YouDub | 16,045 |
|
| hofstadter-io/hof | 16,056 |
|
| timmyy123/LLM-Hub | 16,060 |
|
| abielzulio/chatgpt-raycast | 16,066 |
|
| reriiasu/speech-to-text | 16,075 |
|
| sdcb/chats | 16,076 |
|
| bradleyboyuyang/ML-HFT | 16,090 |
|
| cpaczek/any-buddy | 16,091 |
|
| Parameter | Value |
|---|---|
| Language | TypeScript |
| Category | Applications |
| Subcategory | Productivity |
| Keywords | Translation |
| Stars | 613 |
| Forks | 81 |
| Contributors | 15 |
| Created date | 2021-12-11 |
| Updated date | 2026-09-12 |
| Stars in 1 day | 0 |
| Stars in 7 days | 0 |
| Rank | 16,071 |
| Previous rank | 15,872 |
| Rank change | -199 |
| 7-day stars rank | 15,330 |
| Previous 7-day stars rank | 15,337 |
| 7-day stars rank change | 7 |
| Total stars rank | 16,496 |
| Previous total stars rank | 16,470 |
| Total stars rank change | -26 |
| Country | USA |
support Contact with me on Twitter to advertise your project on jsontt cli **π AI / FREE JSON & YAML TRANSLATOR π** This package will provide you to translate your JSON/YAML files or JSON objects into different languages FREE. 5-turbo | β | | | gpt-4 | β | | | gpt-4o-mini | β | | | gpt-5 | β | | | gpt-5-nano | β | | | gpt-5-mini | β | | | gemma-7b | β | | | gemma2-9b | β | | | mixtral-8x7b | β | | | llama3-8b | β | | | llama3-70b | β | | | llama-cpp | β | | **_Supported languages_** **β Install** OR you can install it globally (in case of using CLI) **1. (video below
) Arguments : Required JSON/YAML file path : optional proxy list txt file path Options Examples Translate a JSON file using Google Translate: with output name with fallback logic (try other possible translation modules on fail) set concurrency limit (higher faster, but easy to get banned | default: 3) other usage examples translate (json/yaml) with proxy (only Google Translate module) Result will be in the same folder as the original JSON/YAML file. Translate a word | sentence** Import the library to your
code. Translate JSON object into Multiple languages (supports deep objects)** Import the library to your code For JavaScript For TypeScript: **4. Translate JSON file (supports deep objects)** Import the library to your code. Translate JSON file into Multiple languages (supports deep objects)** Import the library to your code. Ignore words** To ignore words on translation use OR style on your object. jsontt also ignores the in the text which means sometimes translations ruin the URL in the given string while
translating that string. It prevents such cases by ignoring URLs in the string while translating. You don't especially need to do anything for it, it ignores them automatically. Clone it Install dependencies (with using yarn - install yarn if you don't have) Show the magic: Update CLI Update translation Update JSON operations(deep dive, send translation request) Update JSON file read/write operations Update ignoring values in translation (map/unmap) Check CLI locally For checking CLI locally we need to the
package using Or you can run the whole steps using make Make sure your terminal has admin access while running these commands to prevent any access issues. **π Roadmapπ** :heavy_check_mark: Translate a word | sentence for JSON objects :heavy_check_mark: Translate JSON object :heavy_check_mark: Translate deep JSON object :heavy_check_mark: Multi language translate for JSON object [ ] Translate JSON object with extracting OR filtering some of its fields for JSON files :heavy_check_mark: Translate JSON file
:heavy_check_mark: Translate deep JSON file :heavy_check_mark: Multi language translate for JSON file [ ] Translate JSON file with extracting OR filtering some of its fields General :heavy_check_mark: CLI support :heavy_check_mark: Safe translation (Checking undefined, long, or empty values) :heavy_check_mark: Queue support for big translations :heavy_check_mark: Informing the user about the translation process (number of completed ones, the total number of lines and etc. [ ] Update name -> prefix in CLI / Ability to
pass empty to prefix in CLI (better for autonomous tasks) [ ] to CLI which will print json in a pretty way
How many stars and forks are recorded?
mololab/json-translator has 613 stars and 81 forks.
What is the repository rank?
mololab/json-translator is ranked 16,071.
What language and category are recorded?
mololab/json-translator has 613 stars, uses TypeScript and belongs to Applications.
Which repository is closest in rank?
mololab/json-translator is compared with reriiasu/speech-to-text, ranked 16,075 with 613 stars.