This repository contains my solutions to Coding Challenges.
-
Word Count Tool: A command-line tool to count the number of lines, words, and characters in a file.
-
Simple JSON Parser: A command-line tool to parse simple JSON objects, reporting whether they are valid or invalid.
-
Huffman Compression Tool: A command-line tool for Huffman encoding and decoding of files. It allows you to compress files using Huffman coding and then decompress them back to their original form.
-
Rate Limiter: A library to manage API rate limiting with multiple algorithms like token bucket, fixed window, .... It ensures that API requests adhere to a specified limit, preventing abuse of resources.