nKode – Software Projects, Web Apps and Personal Website of Nikos Kritikou

A personal software engineering space for building tools, open-source libraries, and writing articles about software — all part of an ongoing process of nkoding in infinite loops.

news

What is Base64 and How Does It Work

What is Base64 and How Does It Work

Learn in simple terms what Base64 encoding is, how it transforms images and binaries into plain text, where it is used across the web, and why the "=" symbol appears at the end.

more...
TokenToolkit.js: a Local-First JavaScript library for JWT parsing

TokenToolkit.js: a Local-First JavaScript library for JWT parsing

TokenToolkit.js is an open-source ES6 JavaScript library for JWT decoding and inspection. A local-first, zero-dependency solution for deep parsing, automated timestamp conversion, and structural anomaly analysis in JSON Web Tokens.

more...
new tool launch: JWT Decoder & Inspector

new tool launch: JWT Decoder & Inspector

Τhe nKode JWT Decoder & Inspector is online. A local-first utility designed to decode and inspect JSON Web Tokens securely within your browser, featuring real-time temporal validity checking and passive structural heuristics.

more...
The Anatomy of JSON Web Tokens (JWT): What They Are and How They Work

The Anatomy of JSON Web Tokens (JWT): What They Are and How They Work

An in-depth technical breakdown of JSON Web Tokens (JWT). This guide explores the core architecture of stateless authentication, deconstructs the three cryptographic components (Header, Payload, and Signature), and addresses critical security paradigms like Algorithm Confusion and token revocation. Perfect for developers looking to implement robust, RFC-compliant session management.

more...
IdCraft.js: javaScript library for generating and inspecting UUID (v4, v7) and NanoID

IdCraft.js: javaScript library for generating and inspecting UUID (v4, v7) and NanoID

Generate and analyze cryptographically strong identifiers. Support for UUID v1, v4, v7, and NanoID with metadata extraction and zero dependencies.

more...