Notes+ is a Burp Suite extension for fast Markdown note-taking during security testing. It combines an editor, preview, note library, and quality-of-life controls in one tab.
- Theme-aware UI with dark and light support in both saved-notes list and preview.
- Search by title or full note content.
- Pin notes, autosave changes, and export as Markdown or HTML.
- Saved notes show Created and Updated timestamps.
- Create, load, update, rename, and delete notes.
- Persistent local storage as Markdown files.
- Pin and unpin notes, with pinned state persisted across sessions.
- Right-click context menu on saved notes for quick actions.
- Saved notes list includes metadata row:
- Updated: yyyy-MM-dd HH:mm
- Created: yyyy-MM-dd HH:mm
- Markdown editor with syntax highlighting for common elements.
- Preview modes:
- Live (auto-render while typing)
- Manual (render on demand)
- View modes:
- Split
- Editor only
- Preview only
- Adjustable preview font size.
- Extended Markdown support through Flexmark extensions:
- Tables
- Task lists
- Strikethrough
- Autolinks
- Secure preview behavior:
- Raw HTML is suppressed
- Markdown image tags are not rendered as images
- Autosave with configurable interval (5-300 seconds).
- Export current note to Markdown or HTML.
- Keyboard shortcuts:
- Ctrl+S: Save note
- Ctrl+N: New note
- Ctrl+F: Focus search
- Ready-to-use bug bounty template: BBTNT.md
- JDK 17 or newer.
- Burp Suite Professional or Community.
- Clone the repository.
- Build with Gradle Wrapper:
- Windows: .\gradlew.bat build
- Linux or macOS: ./gradlew build
- Built artifacts are created under build/libs.
- Open Burp Suite.
- Go to Extensions -> Installed -> Add.
- Select Extension type: Java.
- Choose the built artifact from build/libs.
- Finish the wizard. The NotesPlus tab appears in Burp.
- Open the NotesPlus tab.
- Click New and enter a note title.
- Write Markdown in the editor.
- Save the note.
- Use Search to filter notes by title or content.
- Pin important notes for quick access.
- Notes directory: [User Home]/.BurpSuite/NotesPlusExtension/
- Notes are stored as .md files.
- Pin data is stored in .pins.properties in the same directory.
- Filenames are sanitized from note titles for filesystem safety.
MIT. See LICENSE.