• Stars
    star
    203
  • Rank 192,890 (Top 4 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 2 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A browser extension to enable Vim-like keymaps on the browsers!!

Vimmatic

GitHub Actions

⚠️ The project status is experimental. ⚠️

Vimmatic allows you to browse web pages with Vim-like key binds.

This extension enables you to navigate pages, switch tabs, and open a site you want with your keyboard. The extension provides a Vim-like experience on your browser and a new choice for Vim users. You can configure keymaps and browse pages with your preferences.

Vimmatic provides the following features: Scrolling a page and managing tabs with keyboard shortcuts Also, they are available by a command Opening a page from bookmarks and histories. Custom search engined Setting keymaps by a JSON-format configuration.

For usage and more detailed information, check out our documentation. The development of Vimmatic is publically available as open-source software. Feel free to contact us at github repository.

Install

Firefox
Firefox
Chrome
Chrome
Firefox Add-ons Chrome Web Store

Documentation

You can find the documentation on the website.

Copyright

Copyright © Shin'ya Ueoka and contributors

Licence

MIT

More Repositories

1

vim-vixen

Accelerates your web browsing with Vim power!!
TypeScript
2,111
star
2

go-slice-tricks

Cheat Sheet for Go Slice Tricks
TypeScript
174
star
3

bashtub

Tiny unittest framework for Bash.
Shell
55
star
4

logbook

Another log viewer for Kubernetes
Go
50
star
5

kubectl-evict

A kubectl plugin to evict pods
Go
48
star
6

go-react-boilerplate

Boilerplate for building a monolighic Go and React application
Go
40
star
7

shvm

A Version Manager for Shells
Shell
25
star
8

jletteraddress

A document class of LaTeX for address side of the Japanese letter.
TeX
21
star
9

gist-fs

Gist as file system
Go
18
star
10

playwright-webextext

Playwright extensions for tesiting WebExtensions
TypeScript
16
star
11

sanscadre

An online-aware media player helping your screen sharing with a frameless window.
TypeScript
12
star
12

popupdict.vim

読力、活力、元気
Vim Script
9
star
13

bow

Exec a command on multiple pods for Kubernetes
Go
9
star
14

tex-makefile

Makefile to compile TeX document.
Makefile
7
star
15

lanthan

A test framework for WebExtensions
TypeScript
7
star
16

building-boot-server

Tutorial for building boot server
Go
4
star
17

web-extensions-tutorial

Web Extensions tutorial for Google Chrome/Chromium and Firefox.
JavaScript
4
star
18

etcd-passwd

Linux user managerment on etcd
Go
4
star
19

bashvm

Bash Version Manager
Shell
4
star
20

kubectl-mount

A kubectl plugin to mount remote filesystem on Kubernetes pods
Go
3
star
21

matrix.scr

Matrix-like screen saver
C++
3
star
22

nighttime-bingo

BINGO Number Generator!!
JavaScript
3
star
23

barista

Provisioning tool by Bash
Shell
3
star
24

node-kintone

Node binding for kintone
JavaScript
2
star
25

kadenz.js

The project had been ported to Scena.js
JavaScript
2
star
26

cmake-example

CMake template project with tests.
C++
2
star
27

tegrep

hand-grep
Shell
2
star
28

pwgen

Secure random password generator
Go
2
star
29

rifflepdf

A script to collate pages in PDF as a compact brochure.
Shell
2
star
30

xterm-emoji

Xterm emoji patch
C
1
star
31

libretto.js

A presentation framework based on HTML.
JavaScript
1
star
32

cmdo

Command package manager and bundler
Shell
1
star
33

krb5-rails-auth

Kerberos Rails Authenticate
Ruby
1
star
34

caribe

Calibrate your computer
Shell
1
star
35

webext-agent

An agent to enable remote WebExtensions APIs for browsers
TypeScript
1
star
36

hop

Hops to your favorite and frequently used directories.
Shell
1
star
37

src2tex

Src2teX is a script that bind source codes to a document file such as PDF, DVI, and HTML.
Shell
1
star
38

balsa-vim

Vim Plugin for Vim
Vim Script
1
star
39

sagume

amanosagume
Rust
1
star
40

mock-chrome

Another mock library for Chrome Extensions API
TypeScript
1
star