Wasavi

Wasavi

Wasavi is a vi-like text editor for the web. It is lightweight, customizable, and aims to provide the power and extensibility of desktop editors in a web-based application.
vi vim text-editor web-application

Wasavi: Vi-Like Text Editor for Web

A lightweight, customizable text editor mimicking the vi-like experience on the web, providing desktop-level power and extensibility in a web-based application.

What is Wasavi?

Wasavi is a text editor for the web that is modeled after vi and vim. It provides extensive text editing capabilities along with vim-style key bindings and modes for efficient text navigation and manipulation.

Some key features of Wasavi include:

  • Support for vim modes and keybindings like normal, insert, visual, etc.
  • Extensive text objects and text operations for quick editing
  • Powerful search and replace with regex support
  • Multi-cursor editing
  • Customizable layouts and themes
  • Extensibility via user scripts and plugins

As a web-based editor, Wasavi provides the flexibility to use it from any device with a browser. It stores all configuration and customization options in the browser local storage. The focus is on providing desktop-class text editing efficiency in a lightweight web application.

Wasavi Features

Features

  1. Vi-like keybindings and modes
  2. Syntax highlighting
  3. Extensible through plugins
  4. Multi-cursor editing
  5. Command line mode
  6. Search and replace
  7. Configurable layout and theme

Pricing

  • Open Source

Pros

Lightweight and fast

Powerful text editing capabilities

Extensible and customizable

Works well across different platforms

Free and open source

Cons

Steep learning curve for vi keybindings

Limited built-in features compared to IDEs

Requires configuration for optimal use

Only available as a web app

Official Links


The Best Wasavi Alternatives

Top Development and Text Editors and other similar apps like Wasavi

Here are some alternatives to Wasavi:

Suggest an alternative ❐

Neovim icon

Neovim

Neovim is a hyperextensible Vim-based text editor developed since 2014. It is a rewrite and refactoring of Vim to allow for greater plugin/extension development. Neovim offers the core functionality of Vim - the keybindings, editing modes, configuration options that users are familiar with - just with a more streamlined codebase...
Neovim image
4coder icon

4coder

4coder is an open source, lightweight code editor and integrated development environment (IDE) designed specifically for efficient text editing and code navigation. Some key features of 4coder include:Customizable interface and behavior using the C API and Lua scriptingMulti-cursor and multi-selection editingAdvanced text navigation and manipulation features like bookmarks, chunk selection,...
4coder image
Surfingkeys icon

Surfingkeys

Surfingkeys is an open-source keyboard-driven web browser extension available for Chromium-based browsers like Google Chrome. It allows users to efficiently navigate through web pages, text fields, buttons, links, and other elements using customizable keyboard shortcuts instead of a mouse or trackpad.By relying primarily on the keyboard, Surfingkeys can help boost...
Surfingkeys image