99 Commits
Author SHA1 Message Date
Abhi e51b166caa update (6.2.4) 2026-10-06 16:37:15 +05:30
Abhi 06baecd52a Add support for uploading custom radare2.wasm builds
Allows users to select a custom WASM file on the landing page, which
is then loaded into the Wasmer SDK instance instead of fetching a
prebuilt version from GitHub releases.
2026-07-16 12:14:17 +05:30
Abhi d75a97d2cc Add AGENTS.md and update package manager to aube
- Add `AGENTS.md` for project guidance and architecture documentation.
- Replace `bun` with `aube` in `README.md` and lockfile.
- Update default radare2 version to `6.1.8` in `Home.tsx` and `r2.tsx`.
2026-07-04 14:14:31 +05:30
Abhi 515f08eef7 update (6.1.6) 2026-06-03 17:54:21 +05:30
Abhi 6739e2613a Create LICENSE 2026-04-14 14:38:06 +05:30
Abhi ba3e3cd902 update (6.1.2) 2026-04-06 06:01:51 +05:30
Abhi bcf987a5ff Add CFG view using ElkJS
Replaces the Mermaid graph view with a more robust Control Flow Graph
(CFG) using ElkJS.

The new view offers improved interactivity, including smoother zooming
and panning, and a dedicated "select" mode. It also handles loading
states and errors more gracefully.
2026-04-05 02:12:49 +05:30
Abhi f90f871eca Add r2pipe autocompletion 2026-03-20 17:16:47 +05:30
Abhi a0120de19c Update copy/cancel and Ctrl+C behavior
Combine copy and cancel actions under Ctrl+C. If text is selected,
Ctrl+C will copy the selection. Otherwise, it will cancel the current
operation.
2026-03-09 04:43:59 +05:30
Abhi cbdfee3f64 Add copy to clipboard shortcut 2026-03-01 06:01:47 +05:30
Abhi 79c4c2f2e6 fix(ui): code editor view on mobile 2026-02-27 16:33:16 +05:30
Abhi 5e6f62e6a1 fix: save shortcut with useCallback
Moves the `handleSave` function into a `useCallback` to ensure it's
stable and uses a `useRef` to allow keyboard shortcuts to correctly
trigger the save action.
2026-02-27 15:34:50 +05:30
Abhi 0481365713 Feat: Add run script button to Code Editor 2026-02-25 15:01:53 +05:30
Abhi 9007324c29 fix: file input to reset after upload
This fixes issues with same files not being uploaded to different new
tabs
2026-02-25 13:56:57 +05:30
Abhi 0b7b6fad03 Feat: Add code editor fullscreen 2026-02-24 17:25:40 +05:30
Abhi 20b3a65612 Refactor code editor to be docked or modal 2026-02-24 16:44:34 +05:30
Abhi 7c7be1cf5d Adapt editor layout for mobile devices 2026-02-15 07:14:07 +05:30
Abhi 3fff24b6cc Add CodeEditorView 2026-02-15 05:41:14 +05:30
Abhi d7f2cf60ac automate r2 scripts loading 2026-01-22 19:46:35 +05:30
Abhi f8ae2f2576 Revise README content and formatting 2026-01-22 18:46:34 +05:30
Abhi 84b050e18d graph: handle no function at address 2026-01-20 04:17:38 +05:30
Abhi 9f8eb32759 Add Vercel URL and WASM server env vars 2026-01-20 03:48:09 +05:30
Abhi 9894f3e3b8 Refactor README notes for clarity 2026-01-20 02:56:07 +05:30
Abhi b40684ae53 Fix: Correct R2 logo path in r2.tsx 2026-01-20 02:51:06 +05:30
Abhi 223eabdb73 Add type definitions for node 2026-01-20 02:42:02 +05:30
Abhi 869f67132b Configure Vite for subpath deployment 2026-01-20 02:39:53 +05:30
Abhi 0df6b69928 feat: Add graph view
* Remove some spammy console logs
* Fix Uncaught TypeError in `r2Writer` close
* fix showpopup container recieving null peroperties for appendchild
2026-01-19 02:01:43 +05:30
Abhi 84c6d1f2f2 Add version check for hexdump and strings
fixing compatibility with older versions
2026-01-18 09:16:53 +05:30
Abhi 2a00bfdc95 Create InputView.tsx 2026-01-18 09:08:11 +05:30
Abhi 173bfa43b3 Refactor R2Tab to use better input views 2026-01-18 09:08:04 +05:30
Abhi c546ddaae5 Truncate long tab titles 2026-01-18 08:52:18 +05:30
Abhi f8ea0fa360 Fix parsing logic for hex output
* also fix window width
2026-01-18 08:48:57 +05:30
Abhi e7193cfd9c Add seek feature to Hex and Strings views 2026-01-18 07:43:08 +05:30
Abhi 23dc3dc84c feat: Add HexView and clear state on home navigate
* fixes hang up issue when larger files are in fileStore and user uses
  Home navigate button
2026-01-18 07:08:19 +05:30
Abhi a402fc9bde feat: Add seperate strings view UI 2026-01-18 05:30:05 +05:30
Abhi a16967aec5 update (6.0.9) 2026-01-18 02:52:53 +05:30
Abhi 6586361ff4 fix: Dispose active tabs/pkg and reset file store on exit
* also add Home icon button for easier navigation
2026-01-16 06:48:08 +05:30
Abhi 1c776d5b91 Add hover effects to drop zone 2026-01-16 06:05:22 +05:30
Abhi f00b4d538d Add ref for file input to make entire input box clickable 2026-01-16 05:51:58 +05:30
Abhi cd1b19afb4 Configure ESLint to ignore unused variables
Update ESLint configuration to ignore unused variables with specific
patterns. Also, enable empty catch blocks and disable strict `any` type
and exhaustive `deps` checks for React hooks.
2026-01-16 05:45:13 +05:30
Abhi 0c2e3960f0 update project url 2026-01-16 03:52:46 +05:30
Abhi cfa5fb62bf update (6.0.8) 2026-01-11 04:06:40 +05:30
Abhi ec45faa2cb vite: chunk size 2025-10-15 09:30:49 +05:30
Abhi 984fb4b411 disable fonts.google.com 2025-10-15 08:40:15 +05:30
Abhi ffebd9ab1e nice home page ui finally
* Version loading indicator
2025-10-15 08:23:22 +05:30
Abhi 25fbbe6c8d update (6.0.5) 2025-10-12 20:42:06 +05:30
Abhi 9d0c547f78 update docs 2025-10-09 01:07:28 +05:30
Abhi fb8411d25d running api via npm requires .cjs ext 2025-10-09 01:06:03 +05:30
Abhi a143a574ac implement link handler 2025-10-08 18:18:31 +05:30
Abhi 15b0f18864 implement shortcuts view button
yeah because I forget them myself :)
2025-10-08 16:48:12 +05:30