gbkarki Toolkit
Free developer tools
Text
Text Converter
Transform, clean & convert text
Diff Viewer
Compare two texts and highlight changes
Data
JSON Converter
Validate, format, auto-fix & convert JSON
Object Key Converter
Transform field names and formats
Mock API Generator
Create stateless dummy API JSON responses
Dev Tools
JWT Decoder
Decode & inspect JWT tokens
Code Formatter
Beautify, indent, and format code
HTML Editor
Edit and preview HTML & CSS in real-time
Utility
QR Generator
Generate QR codes for URLs, text, and more
ATS Resume Builder
Build a single-column, ATS-friendly resume online
Learn
DSA
Interactive Data Structures & Algorithms visualizers
HTTP Codes
HTTP Status Codes
gbkarki Toolkit
Text
Text Converter
Transform, clean & convert text
Diff Viewer
Compare two texts and highlight changes
Data
JSON Converter
Validate, format, auto-fix & convert JSON
Object Key Converter
Transform field names and formats
Mock API Generator
Create stateless dummy API JSON responses
Dev Tools
JWT Decoder
Decode & inspect JWT tokens
Code Formatter
Beautify, indent, and format code
HTML Editor
Edit and preview HTML & CSS in real-time
Utility
QR Generator
Generate QR codes for URLs, text, and more
ATS Resume Builder
Build a single-column, ATS-friendly resume online
Learn
DSA
Interactive Data Structures & Algorithms visualizers
HTTP Codes
HTTP Status Codes

Data structures

ArrayLinked ListStackQueueHash TableBinary Search Tree

Algorithms

Binary SearchSorting

Reference

HTTP Status Codes
ArrayLinked ListStackQueueHash TableBinary Search TreeBinary SearchSortingHTTP Status Codes

Learn Data Structures & Algorithms

Interactive, animated walkthroughs: pick an operation, press Run, and step through exactly what happens, with Java code for each.

Data structures

ArrayContiguous, indexed memory: instant reads, costly inserts.Linked ListNodes chained by pointers: cheap inserts, no random access.StackLast in, first out: undo history and call stacks.QueueFirst in, first out: job queues and print spoolers.Hash TableKeys hashed into buckets for O(1) lookups.Binary Search TreeAn ordered tree: fast search and sorted traversal.

Algorithms

Binary SearchHalve a sorted array until you find the target.SortingEleven sorting algorithms, animated step by step.

Reference

HTTP Status CodesWhat every status code means and how to fix it.