Skip to content

hmunir99/tokx

 
 

tokx

Decode, verify, and generate JSON Web Tokens. Entirely in your browser.

A full clone of jwt.io — JWT debugger, introduction page, and libraries catalogue — plus a CLI tool.

Packages

Package Description
@tokx/core Shared JWT decode/encode/verify utilities wrapping jose
@tokx/web Astro site with React islands — deployed to GitHub Pages
tokx-cli CLI for JWT operations from your terminal

Tech Stack

  • Monorepo: pnpm workspaces
  • Frontend: Astro + React islands
  • JWT crypto: jose by panva (browser + Node.js)
  • Linting: Biome
  • Testing: Vitest
  • Versioning: Changesets
  • Commits: commitlint + conventional commits

Development

# Install dependencies
pnpm install

# Build all packages
pnpm build

# Start web dev server
pnpm dev:web

# Run tests
pnpm test

# Lint
pnpm lint

License

MIT

About

JWT debugger, CLI, and library catalogue — a full jwt.io clone

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 48.7%
  • Astro 34.9%
  • CSS 11.7%
  • MDX 2.1%
  • Python 1.0%
  • Go 0.9%
  • Other 0.7%