$ cat tideityiq.md
TideityIQ: Complexity on Command Line
A C-based CLI that eyeballs your JS code and spits out Big O, Θ, Ω—quirky name, serious output.
CLICComplexityAnalysisJavaScript
TideityIQ: Complexity on Command Line
Yeah, the name’s weird and I can barely say it either. I built TideityIQ because I was curious about my JavaScript functions’ time complexity. It’s written in C, compiles to a tiny tdq binary, and right now it only understands recursive JS patterns. It’s rough, incomplete, but it nails the basics: Big O, Θ, and Ω.
What’s In It?
- C‑Powered CLI: Fast, standalone
tdqexecutable - JS‑Only: Analyzes
.jsfiles, focuses on recursive functions - Complexity Report: Prints Big O, Theta, Omega with a brief explanation
- Still WIP: Doesn’t catch every algorithm, but handles common cases
See more examples and edge cases in the repo.
$