https://github.com/st3w4r/json-that
CLI dev tool to transfrom any raw text into JSON
https://github.com/st3w4r/json-that
ai dev dev-tool devtool format-to-json json llm to-json
Last synced: 8 days ago
JSON representation
CLI dev tool to transfrom any raw text into JSON
- Host: GitHub
- URL: https://github.com/st3w4r/json-that
- Owner: st3w4r
- License: mit
- Created: 2024-06-23T17:59:22.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-05T19:30:49.000Z (about 1 year ago)
- Last Synced: 2026-01-03T06:16:12.354Z (3 months ago)
- Topics: ai, dev, dev-tool, devtool, format-to-json, json, llm, to-json
- Language: HTML
- Homepage: https://jsonthat.com
- Size: 136 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# json that
```bash
pip install jsonthat
```
```bash
jt --setup
```
```bash
echo 'my name is jay' | jt
{
"name": "Jay"
}
```
## Features
- [x] Structure output with a schema
- [x] Pipe content directly
- [x] Support for multiple LLM providers: OpenAI, Claude, Mistral, Ollama
- [x] Local LLM support with Ollama
- [x] CLI available as a pip package
- [x] Stream output
- [x] Select different model names from API providers
- [x] `--line` flag to transform each line of input
## Coming Soon
- [ ] Partial JSON output
- [ ] Handling of long content
- [ ] Advanced documentation
- [ ] More providers (e.g., Gemini)
- [ ] `--usage` flag to show usage with token count
- [ ] Python library
- [ ] batch line processing to speed up the process