Displaying 1 to 15 from 15 results

nuclide - An open IDE for web and native mobile development, built on top of Atom

  •    Javascript

Nuclide is a collection of features for Atom to provide IDE-like functionality for a variety of programming languages and technologies. The Nuclide license has certain limitations around distribution and should not be considered an open source license. However, this does not affect your ability to fork the project and make contributions.

jucipp - A lightweight & cross-platform IDE supporting the most recent C++ standards

  •    C++

This project has moved to https://gitlab.com/cppit/jucipp. Current IDEs struggle with C++ support due to the complexity of the programming language. juCI++, however, is designed especially towards libclang with speed, stability, and ease of use in mind.

voltron - A hacky debugger UI for hackers

  •    Python

Voltron is an extensible debugger UI toolkit written in Python. It aims to improve the user experience of various debuggers (LLDB, GDB, VDB and WinDbg) by enabling the attachment of utility views that can retrieve and display data from the debugger host. By running these views in other TTYs, you can build a customised debugger user interface to suit your needs. Voltron does not aim to be everything to everyone. It's not a wholesale replacement for your debugger's CLI. Rather, it aims to complement your existing setup and allow you to extend your CLI debugger as much or as little as you like. If you just want a view of the register contents in a window alongside your debugger, you can do that. If you want to go all out and have something that looks more like OllyDbg, you can do that too.

inspector - A drop-anywhere C++ REPL

  •    C++

Allows to inject a fully-functional C++17 REPL into running, compiled programs that can access your program state and offers features like code-completion and syntax highlighting. Note that for some linux distributions the cling project also provide pre-build binaries.




sde - Swift Development Environment based on VS Code

  •    TypeScript

The 2.0 release introduces a new tool, SourceKite, as the interface to SourceKit library. Since the Swift ABI is not stable, you need to build it if you want to use SDE. Go to SourceKite for further instructions. Also because the Swift ABI is not stable, you may find that the Hover Help or the Code Completion don't display the right information after you upgrade your Swift toolchain. This is because the SourceKit library you linked with the SourceKite tool can't understand the sources or binaries of your project. To fix this, rebuild your project and restart vscode.

ds2 - Debug server for lldb.

  •    C++

ds2 is a debug server designed to be used with LLDB to perform remote debugging of Linux, Android, FreeBSD, Windows and Windows Phone targets. Windows/Windows Phone support is still under active development. ds2 is now ready to accept connections on port 4242 from lldb.

ds2 - Debug server for lldb.

  •    C++

ds2 is a debug server designed to be used with LLDB to perform remote debugging of Linux, Android, FreeBSD, Windows and Windows Phone targets. Windows/Windows Phone support is still under active development.ds2 is now ready to accept connections on port 4242 from lldb.

lldb-jbt - Adds JavaScript symbols to lldb stack traces

  •    Python

NOTE: Even though this module works as is, I am no longer improving it because a better solution is available now. Therefore please use llnode instead. Requires Node.js version 0.11.13 or higher and works best with a debug build.


nvim-gdb - Neovim thin wrapper for GDB and LLDB

  •    Vim

Gdb and LLDB integration with NeoVim. It is instantly usable: type <leader>dd, edit GDB launching command, hit <cr>. Or type <leader>dl to do the same with LLDB backend.

symrepl - Symbol REPL

  •    Python

symrepl is a small utility that helps you investigate the type information inside binaries. It uses lldb in order to access the symbolic information inside a binary. The main use case of this little helper tool is to help vulnerability researchers find interesting things to use while exploiting software.

gdbprofiler - Rich man's profiler, a profiler for native OCaml and other executables

  •    OCaml

This is a fork of Ygrek's ocaml-gdb, a gdb-based profiler for native OCaml programs. Support for writing cpuprofile files has been added, which can be viewed in Chromium's DevTools, which can be opened by pressing F12 or navigating to this page (you may need to open this page first). It also supports writing callgrind files, which can be viewed using kachegrind. Additionally, support for lldb has been added (by passing the --use-lldb command line argument). This is experimental and requires the lldb-mi executable.

code-debug - Native debugging for VSCode

  •    TypeScript

Native VSCode debugger. Supports both GDB and LLDB. Press ctrl-p (cmd+p on OS X) and run ext install webfreak.debug in visual studio code and install GDB/LLDB. See Usage for details on how to set it up.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.