nowfound

Dev tools · alternatives · 2026

24 alternatives to A VS Code extension to quickly add log statements in Python code

I use print() a lot to debug small codebases. Log-booster VS Code extension allows you to insert/comment/uncomment/delete print statements within a Python file. If you happen to use it and like/dislike it, I would love to know. Inspiration: I discovered Turbo Console Log extension (https://github.com/Chakroun-Anas/turbo-console-log) and loved it. I noticed that it doesn't work for Python files. So I tried building one :)

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A VS Code extension to quickly add log statements in Python code launched in 2022; newer entries below may have overtaken it.

  1. 1

    Hi HN! We’re Adrien and Kanav. We met at our previous job, where we spent about a third of our lives combating a constant firehose of bugs. In the hope of reducing this pain for others in the future, we’re working on automating debugging. We’re currently working on a platform that ingests logs and then automatically reproduces, root causes and ultimately fixes production bugs as they happen. You can see some of our work on this here - https://news.ycombinator.com/item?id=39528087 As we were building the root-cause phase of our automated debugger, we realized that we developed…

    2024 · github.com · its alternatives →

  2. 2

    VS Code extension that encourages you to take a break. - schneefux/vscode-winddown

    2020 · github.com · its alternatives →

  3. 3

    Hey HN, I just built an experimental VSCode extension called LLM Debugger. It’s a proof-of-concept that lets a large language model take charge of debugging. Instead of only looking at the static code, the LLM also gets to see the live runtime state—actual variable values, function calls, branch decisions, and more. The idea is to give it enough context to help diagnose issues faster and even generate synthetic data from running programs. Here’s what it does: * Active Debugging: It integrates with Node.js debug sessions to gather runtime info (like variable states and stack traces). *…

    2025 · github.com · its alternatives →

  4. 4

    We made a VS Code extension [1] that lets you visualise logs and traces in the context of your code. It basically lets you recreate a debugger-like experience (with a call stack) from logs alone. This saves you from browsing logs and trying to make sense of them outside the context of your code base. We got this idea from endlessly browsing traces emitted by the tracing crate [3] in the Google Cloud Logging UI. We really wanted to see the logs in the context of the code that emitted them, rather than switching back-and-forth between logs and source code to make sense of what happened. It's a…

    2025 · github.com · its alternatives →

  5. 5

    VS Code extension for building web applications ("swings") using a interactive and editor-integrated coding environment - lostintangent/codeswing

    2020 · github.com · its alternatives →

  6. 6

    Edit HTML files visually. Contribute to urin/vscode-web-visual-editor development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  7. 7

    There are multiple programs for working with log files, both inside and outside of the terminal. These tools are feature rich and functional and offer lots of control to the user. However, a lot of the time I found myself just opening raw log files in `less`. I enjoy the simplicity of quickly skimming through the logs, but it was difficult when the wall of text was in one color. For this reason, I created a command line tool called `tailspin` (the name is a take on the `tail` command) that did one thing: highlighting of log files. It is configurable, but requires no setup. It defaults to…

    2023 · github.com · its alternatives →

  8. 8

    Interactive Smartlog is a graphical VSCode extension that presents a simplified view of the Git log, directly highlighting the branches and commits that are most relevant to your current work. And it's not just a visual tool — it's fully interactive, allowing you to add/switch/remove branches, stage/unstage files, and manage commits directly from the GUI. This tool draws inspiration from Meta's Interactive Smartlog built for the Sapling source control system, and I've adapted it to work with Git. Transitioning the functionality from Sapling to Git wasn't just about a…

    2024 · marketplace.visualstudio.com · its alternatives →

  9. 9

    Debugging-friendly exceptions for Python. Contribute to cknd/stackprinter development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  10. 10SE
  11. 11

    A VS Code extension to track your 100 Days of Code progress.

    2020 · antenna.dev · its alternatives →

  12. 12VC

    Instantly share code snippets from VS Code with shortcut. Supports all programming languages. No sign-up, no hassle. Perfect for quick code reviews, debugging, or showing off your work.

    2025 · snippetshare.dev · its alternatives →

  13. 13

    Command line parser for common log format. Contribute to lucianmarin/logparser development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  14. 14

    A simple Prolog Interpreter written in a few lines of Python 3. It runs a limited subset of Prolog and uses backtracking and generators in order to perform its magic. - photonlines/Python-Prolog-Interpreter

    2019 · github.com · its alternatives →

  15. 15

    Write, run, debug, embed and share your Python code

    2022 · its alternatives →

  16. 16

    Extension for i18n codebases making developers life's easier

    2023 · inlang.com · its alternatives →

  17. 17

    Hey HN I’ve been building *W++*, a scripting language that looks like Python but runs on the .NET runtime. It started as a fun side project, but it evolved into something surprisingly powerful — and potentially useful: Key Features: - Python-style syntax with semicolon-based simplicity - Compiles to .NET IL with experimental JIT support - Can run interpreted or compiled - Built-in CLI for managing projects, running, and building - Supports importing NuGet packages and converts them to .ingot modules automatically - MIT licensed and fully open-source You can even do things like: wpp import…

    2025 · github.com · its alternatives →

  18. 18

    Alternative to GoAccess in Python

    2021 · github.com · its alternatives →

  19. 19

    This is a spiritual adaptation of oil.nvim for vscode. The main idea is you edit the filesystem by editing the current directory listing's text buffer. For example, if I want to rename a file, I just rename it in the listing file. This is extremely powerful because it translates all of your text-editing skills immediately into file editing capabilities. Some features: * Create/rename/move/delete files by editing the current directory listing's textbuffer * Filter using glob pattern * Trash and undo support * Works even in remote-ssh workspaces * Works across multiple vscode…

    2025 · github.com · its alternatives →

  20. 20

    Python With Kurly braces. Contribute to umlet/pwk development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  21. 21

    Hi HN, I built this because I got tired of the Claude Code CLI hiding details from me. Recent updates have replaced critical output with summaries like "Read 3 files" or "Edited 2 files". To see what actually happened, I was forced to use `--verbose`, which floods the terminal with unreadable JSON and system prompts. I wanted a middle ground: *Full observability without the noise.* `claude-devtools` is a local Electron app that tails the session logs in `~/.claude/` to reconstruct the execution trace in real-time. *Unlike wrappers, it solves the visibility gap in your native…

    Feb 2026 · github.com · its alternatives →

  22. 22

    vscode, extension, wrap, selection, symbols, console, log

    2017 · github.com · its alternatives →

  23. 23

    Hi HN! We're excited to release our VS Code/Cursor extension for marimo [1], an open-source, reactive Python notebook. This extension provides a native experience for working with marimo notebooks, a long-requested feature that we’ve worked hard to get right. An LSP-first architecture The core of our extension is a marimo notebook language server (marimo-lsp [2]). As far as we know, it’s the first notebook runtime to take this approach. The Language Server Protocol (LSP) [3] offers a small but important set of notebook-related capabilities that we use for document and kernel syncing;…

    Nov 2025 · github.com · its alternatives →

  24. 24

    GUI-based Python code generator for data science, extension to Jupyter Lab, Jupyter Notebook and Google Colab. - visualpython/visualpython

    2021 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →