Next Browser

Next Browser - Be Productive.

Github星跟蹤圖

#+html:

  • Next web browser

Next is a keyboard-oriented, extensible web-browser designed for power
users. It has familiar key-bindings ([[https://en.wikipedia.org/wiki/Emacs][Emacs]], [[https://en.wikipedia.org/wiki/Vim_(text_editor)][VI]]), is fully configurable
and extensible in Lisp, and has powerful features for productive
professionals.

If you like Next and if you want to help future development, please
support us on [[https://www.patreon.com/next_browser][Patreon]] or give us a star, thank you!

Warning: Next is under active development. Feel free to [[https://github.com/atlas-engineer/next/issues][report]] bugs,
instabilities or feature wishes.


#+html: Homepage, Downloads, User Manual, Articles, Reddit, Freenode IRC: #next-browser


** Fast tab switching
Switch easily between your open tabs by fuzzy search. If you are
looking for ~https://www.example.com~, you could type in ~ele~, ~exa~,
~epl~, or any other matching series of letters.

#+html:

** History as a tree
History is represented as a tree that you can traverse. smarter than
the "forwards-backwards" abstraction found in other browsers, the tree
makes sure you never lose track of where you've been.

** Multiple selection
Commands can accept multiple input, allowing you to quickly perform an
operation against multiple tabs.

#+html:

** Powerful Bookmarks
Bookmark a page with tags. Search bookmarks with compound
queries. Capture more data about your bookmarks, and group and wrangle
them in any way you like.

  • Getting started
    ** Install Next

Next supports GNU/Linux, macOS, and Guix with engine support for
WebKit and WebEngine/Blink.

Please see the [[https://next.atlas.engineer/download][downloads]] page for pre-built binaries. Some operating
systems provide packages for Next:

  • Alpine
  • Debian and derivatives (Ubuntu, LinuxMint), for Debian >= 10 (Buster).
  • [[https://source.atlas.engineer/view/repository/macports-port][MacPorts]]
  • [[https://aur.archlinux.org/packages/next-browser/][Arch Linux AUR]] (and the [[https://aur.archlinux.org/packages/next-browser-git/][-git PKGBUILD]])
  • [[https://nixos.org/nix/][Nix]]: Install with =nix-env --install next=.
  • [[https://guix.gnu.org][Guix]]: Install with =guix install next=.

To perform an installation from source, please see the [[https://github.com/atlas-engineer/next/tree/master/documents][developer readme]].

If you want to use the Qt Webengine/Blink platform port, you currently
have to build it from source.

  • Download a Qt Webengine archive [[https://next.atlas.engineer/static/release/next-pyqt-webengine.tar.gz][here]]. Once you have extracted it,
    run the =next-pyqt-webengine= binary.
  • Download a GNU/Linux Debian binary of the Lisp core [[https://gitlab.com/atlas-engineer/next/pipelines?scope=all&page=1][on our CI system
    here]] (you have to download the build artifacts), and run it with
    =./next=.

** Quickstart keys

  • ~C-l~: Load URL in tab
  • ~M-l~: Load URL in a new tab
  • ~C-x b~: Switch tab
  • ~C-b~: Backwards history
  • ~C-f~: Forwards history
  • ~C-x C-c~: Quit
  • ~TAB~: Complete candidate (in minibuffer)

The symbols represent modifiers:

  • ~C~: Control key
  • ~S~: Super (Windows key, Command key)
  • ~M~: Meta (Alt key, Option key)
  • ~s~: Shift key

The following keys exist as special keys:

~BACKSPACE~, ~DELETE~, ~ESCAPE~ , ~HYPHEN~, ~RETURN~, ~SPACE~, ~TAB~,
~Left~, ~Right~, ~Up~, ~Down~

** Documentation

For full documentation about Next, how it works, and how to extend it
please see the [[file:documents/MANUAL.org][MANUAL.org]].

If you want to help with development or build Next from scratch, read
the developer's documentation at [[https://github.com/atlas-engineer/next/blob/master/documents/README.org][documents/README.org]].

*** Customize and extend Next

Complete customization is possible through the creation of a
=~/.config/next/init.lisp= file. For more information please see:
"Customizing Next" within the [[file:documents/MANUAL.org][MANUAL.org]].

Additionally, a document provided in the documents directory named
[[file:documents/EXTENSION.org][EXTENSION.org]] is a place for the community to share helpful
customizations. To share your own extension, please make a pull
request with your new extension appended to EXTENSION.org.

** History of changes
Please see the [[file:documents/CHANGELOG.org][CHANGELOG.org]].

主要指標

概覽
名稱與所有者atlas-engineer/nyxt
主編程語言Common Lisp
編程語言Common Lisp (語言數: 4)
平台
許可證
所有者活动
創建於2017-04-08 22:32:25
推送於2025-06-08 04:35:29
最后一次提交2025-06-04 21:52:24
發布數78
最新版本名稱4.0.0-pre-release-9 (發布於 )
第一版名稱0.01 (發布於 )
用户参与
星數10.4k
關注者數120
派生數437
提交數13.7k
已啟用問題?
問題數2386
打開的問題數109
拉請求數852
打開的拉請求數0
關閉的拉請求數381
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?