Skip to content

Jev directory

Jint

A semantic linter that builds state from Tree-sitter and classifies it against user-defined TypeScript rules using Typesafe's Jev, then turns the classification values into actionable output through per-rule callbacks. The binary bundles its own runtime.
Stars
15
Language
TypeScript
License
MIT
Reading time
2 min
Published by
Community
Author
sedulustech
Last verified
Oct 2026

sedulustech/jint

Organization repository on GitHub

View on GitHub

an extensible semantic linter

Forks
0
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.

Highlights

  • Constructs state with Tree-sitter, classifies it against user-defined rules via Typesafe's Jev.
  • Per-rule callbacks turn classification values into actionable linter output.
  • Rules are written in TypeScript; the shipped binary bundles virtual modules and the Bun runtime.
  • README links a blog post and two commits where jint refactored its own UI and input walker.
  • GitHub metadata: MIT license, TypeScript repo, created 2026-10-05, last pushed 2026-10-14.

Quickstart

bash
npm install -g @sedulus/jint@rc
npx @sedulus/jint@rc --version

Watch out

README and GitHub metadata reviewed 2026-10-17. The digest excerpt cuts off mid-sentence in the Linux requirements section, so platform support beyond that snippet, performance numbers and pricing are not evidenced.

Questions about this entry

Short answers drawn from the linked project or page.

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.

Follow @typesafeai