Jev directory
CommunityJev Tools & CLIs
Jev Highlighter
A syntax highlighter where code does the tokenizing and Jev does the judging: paste a file and typesafe-ai/jev names the language, colours every word, and reports which of nine lint rules the file breaks.
- Reading time
- 2 min
- Published by
- Community
- Author
- Saeed
- Last verified
- Oct 2026
Used inJev for Software & DevTools
- Platforms
- Browser
Highlights
- Code splits the pasted text into tokens; typesafe-ai/jev decides the language, what every word means, and which lint rules break.
- Nine lint rules are written in code, and Jev decides which of them a given file actually breaks and where.
- Tabs in the capture show React, Python, Rust, Go, SQL, and Elixir examples, a 6,000-character input limit, and a Flawed sample.
- The output panel starts at 'Nothing read yet'; results return as a language, per-word colours, and lint findings.
Watch out
Grounded in the page capture and the madewithjev listing description reviewed on 2026-10-15; the output panel was unpopulated in the capture, so highlighting accuracy is not verified here, and the page documents no pricing, rate limits, model version, or source repository.
Questions about this entry
Short answers drawn from the linked project or page.
A browser tool by Saeed that pastes code, splits it into tokens with ordinary code, and asks typesafe-ai/jev to name the language, colour every word, and report lint findings for the file.
The tokenizing stays deterministic and stays in code; Jev does the judging, naming the language, deciding what every word means, and choosing which of nine lint rules the file breaks and where.
The page says any language, and the capture shows example tabs for React, Python, Rust, Go, SQL, and Elixir. Input is capped at 6,000 characters in the captured interface.
The capture does not list them. It only shows that nine rules are written in code and that Jev decides which of them a given file actually breaks and where, so the rule set itself is not documented in the digest.
No pricing, account, or rate limit is documented in the capture; the tool lives at lab.saeed.sh/highlight on Saeed's lab domain. The digest gives no other cost information.
It is a standalone web page rather than an editor extension: you paste code into it. The capture shows no install step, plugin, or API surface for integrating it elsewhere.
Nothing: the capture only shows the idle state with an output panel reading 'Nothing read yet', a Highlight button, and a source sample against a 6,000-character limit, so this entry describes the interface rather than verified output.
From the Jev guides
Original write-ups on what this entry is for.
From the Jev AI model community
Posts from builders shipping with Jev right now.