We just shipped v0.3.1 of Axiowisp, our open-source desktop IDE built with Electron, React, and Monaco Editor. This release focuses on closing the gap between Axiowisp and the file management experience you expect from a real code editor.
What's new
File Explorer overhaul. Right-click any file or folder in the explorer for a context menu with New File, New Folder, Rename, and Delete. The explorer header now has toolbar buttons for quick access to the same actions plus Refresh and Collapse All. All operations hit the filesystem directly through new IPC handlers and auto-refresh the tree.
Breadcrumb navigation. The active file's path now renders as clickable segments above the editor, each with the appropriate file or folder icon.
Problems panel. A new tab in the bottom panel filters output by severity and shows a live error/warning count as a badge. The Output tab now color-codes entries by severity (info, warn, error) with timestamps and clear functionality.
Terminal improvements. New Terminal, Clear, and Kill buttons sit in the bottom panel header, giving you quick control over your shell session without keyboard shortcuts.
Status bar. Now displays cursor position (Ln/Col), selection count, indentation settings, EOL type (LF/CRLF), and encoding. Error and warning counts from the output stream appear on the left with their respective icons.
Welcome screen and Command Palette. The welcome tab now shows six quick-action buttons and a keyboard shortcuts reference grid. The command palette gained several new commands — Save File, Close All Tabs, Show Problems, Refresh File Tree, Clear Output — each with inline shortcut badges.
Build script. A new build.py handles the full packaging pipeline: dependency install, TypeScript compilation, Vite build, and electron-builder NSIS installer output. One command, one installer.
Full changelog
[+] File Explorer Context Menu (New File, New Folder, Rename, Delete)
[+] Explorer Toolbar Actions (New File, New Folder, Refresh, Collapse All)
[+] Inline Rename & Create inputs in FileTree
[+] Breadcrumb Navigation with file/folder icons
[+] Problems Tab with severity filtering and badge count
[+] Output Severity Engine (timestamped info/warn/error coloring)
[+] Terminal Actions Bar (New, Clear, Kill)
[+] Cursor Position Tracking (Ln/Col in StatusBar)
[+] Selection Counter and EOL/Indentation Display
[+] Error/Warning Counters in StatusBar
[+] Keyboard Shortcuts Grid in WelcomeTab
[+] Extended Quick Actions in WelcomeTab
[+] Command Palette Expansion (12 commands + shortcut badges)
[+] Editor Store (cursor, selection, EOL tracking)
[+] Python Build Script (automated NSIS packaging)
[~] File Operations Backend (IPC handlers + preload bindings)
[~] Output Store Rewrite (severity parsing, clear action)
[~] Desktop Shortcut Icon Fix (explicit win.icon in builder config)
Links
- GitHub: github.com/Temple-Enterprise/Axiowisp
- Download: Releases page
- Website: templeenterprise.com
If you're building something with Electron and want to see how we handle Monaco integration, terminal emulation, or file system IPC — the repo is open. Feedback and contributions are welcome.

Top comments (0)