{"repo":"jcalabro/uscope","free":true,"listed":false,"github":"https://github.com/jcalabro/uscope","clone":"git clone https://github.com/jcalabro/uscope.git","description":"μscope 🔬","language":"Zig","stars":1027,"topics":["debugger","developer-tools","linux","zig","introspection"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"uscope 🔬 Overview uscope (pronounced \"microscope\") is a native code graphical debugger and introspection toolchain for Linux. See here for background and motivation on the project. Join the Discord if you're interested in talking debuggers. Project Status and Roadmap uscope is not far enough along to consider using as a daily-driver. It's a side project I'm working on for fun and because I need a better debugger for my own use. In fact, it's currently undergoing a total rewrite of its user interface. I would not recommend even attempting to use it at this time - but stay tuned! See more information on the motivation for this change here. If you want to try to use the old native Linux UI, you can clone this tag, though it likely will not work for your real-world use case. This is a birds-eye overview of the features I'd like implemented before I'd personally be able to completely ditch other \"traditional\" debuggers. In no particular order: - Remote debugging - Total rewrite of the UI to be web-based to enable easy remote development (even if the agent you're connecting to is localhost ) - Ensure that all table-stakes debugger operations are rock-solid and fast - Debug symbol parsing - Subordinate process Control flow (i.e. stepping) - Basic variable value rendering - Stack unwinding - etc. - Support for visualization of common data types in several languages (preliminary C, Zig, Odin, and C3 support is already underway) - Adding support for Go even though it's a very complica","default_branch":null,"files":null,"tree":[],"storefront":"/r/jcalabro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jcalabro/uscope/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}