5 रिपॉजिटरी
Utilities for adding temporary or structural markers, such as comments, to specific code elements for highlighting.
Distinct from Document Elements & Annotations: Shortlist candidates focus on graph nodes or DOM visual highlighting, not source code comments.
Explore 5 awesome GitHub repositories matching development tools & productivity · Code Annotations. Refine with filters or upvote what's useful.
Emmet is a markup code generator and web development productivity toolkit. It serves as an expansion engine that converts shorthand abbreviations and CSS-like selectors into full HTML, XML, and other markup structures. The project features a dedicated CSS shorthand expansion engine that transforms concise property codes into full style declarations, including the automatic generation of vendor prefixes and gradients. It distinguishes itself by offering a programmable expansion process through custom snippet definitions, abbreviation alias mapping, and script-based extensibility. The toolkit
Wraps tags containing specific attributes with customizable comment tags to highlight important elements.
Annotate Models is a productivity utility for Ruby on Rails that maps database columns, types, and application routes directly into model and configuration files as source code comments. It functions as a schema annotator that inserts database and routing information into model files to provide a quick reference for data structures during development. The tool synchronizes model comments with database migrations to ensure that data structure references remain current. It also includes a route map injector that writes the current application routing table into configuration files as readable c
Synchronizes source code comments with database migrations to ensure data structure references remain current.
react-ace is a React component wrapper for the Ace code editor, designed to embed feature-rich text editing and syntax highlighting into web applications. It provides a browser-based editor that applies language-specific coloring and formatting rules to source code and markup files. The project distinguishes itself through support for specialized keyboard interaction modes, including Vim and Emacs, as well as a side-by-side diff viewer for comparing different file versions. It also functions as a tool for code snippets and live autocompletions to accelerate text entry. The component covers a
Displays tooltips and markers at specific line and column positions to provide context or warnings.
Qira एक बाइनरी एनालिसिस प्लेटफॉर्म और एग्जीक्यूशन ट्रेसर है जो इंटरैक्टिव प्लेबैक और डिबगिंग के लिए प्रोग्राम एग्जीक्यूशन के दौरान प्रत्येक इंस्ट्रक्शन और डेटा एक्सेस को रिकॉर्ड करता है। यह एक रनटाइम एनालिसिस एनवायरनमेंट के रूप में कार्य करता है जो एग्जीक्यूशन को ट्रेस करने और मेमोरी और रजिस्टर स्टेट्स का निरीक्षण करने के लिए QEMU का उपयोग करता है। यह सिस्टम एक बाइनरी स्टेटिक एनालिसिस टूल प्रदान करता है जो प्रोग्राम स्ट्रक्चर को मैप करता है और कैप्चर किए गए रनटाइम डेटा के आधार पर इंस्ट्रक्शन्स को एनोटेट करता है। इसमें विशिष्ट एड्रेस पर रीड्स और राइट्स को मॉनिटर करने के लिए एक रनटाइम मेमोरी एनालाइजर और एग्जीक्यूशन टाइमलाइन्स को नेविगेट करने के लिए एक इंटरैक्टिव डिबगर शामिल है। यह प्लेटफॉर्म बाइनरी ट्रेस विज़ुअलाइज़ेशन और रिवर्स इंजीनियरिंग वर्कफ़्लो को कवर करता है, जिसमें मेमोरी-स्टेट स्नैपशॉटिंग और इंस्ट्रक्शन-लेवल इवेंट लॉगिंग शामिल है। यह डेटा एक्सेस एनालिसिस और बाइनरी कोड को डॉक्यूमेंट करने के लिए एड्रेस-मैप्ड एनोटेशन डेटाबेस के रखरखाव का भी समर्थन करता है।
Provides utilities for adding custom names and comments to specific binary addresses to document findings.
lensm is a binary analysis tool and Go disassembler interface designed for navigating disassembled machine code, tracking function calls, and inspecting executable metadata. It specifically functions as a Go assembly viewer that visualizes compiled binary instructions alongside their original source code. The project implements the Model Context Protocol to expose internal functions and source code as tools for external AI systems. This protocol-based analysis server enables the streaming of binary data and the management of server lifecycles to allow external tools to analyze logic. The sys
Allows adding and managing comments associated with binary functions, synced via sidecar files.