The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск консольного web-браузера Chawan 0.3.3

30.01.2026 11:33 (MSK)

Опубликован выпуск консольного web-браузера Chawan 0.3.3, использующего собственный компактный движок с поддержкой CSS и JavaScript. Среди целей проекта заявлена реализация поддержки современных web-стандартов, сохраняя при этом самодостаточность, простоту и расширяемость. Код Chawan написан на языке Nim и распространяется как общественное достояние. Поддерживается работа в Linux, BSD-системах, Haiku и macOS.

Основные возможности:

  • Поддержка протоколов HTTP/1.1, HTTPS (на базе OpenSSL), FTP, SFTP (на базе libssh2), Gopher, Gemini, Finger и Spartan.
  • Многопроцессная архитектура и возможность инкрементальной загрузки документов.
  • Поддержка HTML5, форм ввода, Cookie, различных текстовых кодировок.
  • Возможность просмотра документов в формате Markdown.
  • CSS-движок с поддержкой flex, плавающих элементов (block, inline, float), таблиц, селекторов и @-правил.
  • JavaScript-движок Monoucha, реализованный как обвязка над QuickJS-NG для Nim (по умолчанию отключён).
  • Настраиваемые комбинации клавиш, использование по умолчанию клавиатурного управления в стиле vim.
  • Поддержка мыши.
  • Функциональность для локального запуска CGI-скриптов.
  • Возможность использования в качестве многостраничного просмотрщика (pager).
  • Поддержка отрисовки изображений в эмуляторе терминала, используя сиксельную графику (sixel, компоновка изображения из 6-пиксельных блоков) или протокол Kitty.
  • Задействование механизмов фильтрации системных вызовов seccomp-bpf, capsicum и pledge для sandbox-изоляции в Linux, FreeBSD и OpenBSD.
  • Интерфейс для работы с закладками и историей посещений.


  1. Главная ссылка к новости (https://chawan.net/news/chawan...)
  2. OpenNews: Представлен Carbonyl, консольный браузер на основе движка Chromium
  3. OpenNews: Первый выпуск консольного браузера Offpunk, оптимизированного для работы в offline-режиме
  4. OpenNews: В рамках проекта Browsh развивается консольный браузер на базе Firefox
  5. OpenNews: Релиз консольного web-браузера Lynx 2.8.8
  6. OpenNews: Выпуск минималистичного web-браузера links 2.30
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64704-chawan
Ключевые слова: chawan, browser
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (33) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Учи слова капитуляция и репарации (?), 11:52, 30/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Chawan написан на языке Nim и распространяется как общественное достояние.

    Адекватность вдвойне. Только все равно под такие браузеры нужно оптимизировать верстку, а этого делать никто не будет.

     
     
  • 2.6, Аноним (6), 12:04, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сделай свой специальный сайт, который будет отображаться только в этом браузере.
     
  • 2.22, Аноним (22), 12:44, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > общественное достояние

    Это неадекватность, ибо не так разрешительно, как пермиссив. Хуже паблик домейна надо еще придумать. Паблик домейн -- это юридическая неопределенность, и х кто будет в это вкладываться.

     
     
  • 3.31, Аноним (31), 13:16, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Расскажи это всем тем, кто использует SQLite.
     
  • 3.34, Аркагоблин (?), 13:30, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Общественное достояние это лучшее что можно придумать. Во-первых там не просто заявление, а текст The Unlicense, а в ней содержится явный грант "copy, modify...", подобный тому что в MIT. Во-вторых, даже если бы там не было текста, вряд ли в споре суд будет вставать на сторону автора который сам написал "public domain".
     
  • 3.35, Аркагоблин (?), 13:32, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Так проект некоммерческий, серьёзным корпорациям с юристами он не нужен, это вне зоны их интересов. Им интересны фреймворки, облака, серверные решения, а не альтернативные консольные браузеры для конечных пользователей
     
  • 2.36, Аноним (36), 13:34, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >под такие браузеры

    https://browserbench.org/Speedometer3.1/

     

  • 1.2, Аноним (2), 11:58, 30/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > собственный компактный движок с поддержкой CSS и JavaScript

    Осталось дело за малым: добавить поддержку собственно самого веба, чтобы сайты открывались и работали как положено. 😂

    > Среди целей проекта заявлена реализация поддержки современных web-стандартов

    Ага, кроме <img> и <video>. 🥲 Консолька же. Хотя стоп, "сиксельная графика"? А, ну тогда все нормально. Видосы тоже через libcaca посмотрим. 💪

    > использование по умолчанию клавиатурного управления в стиле vim

    Ну, самое главное не забыли. 🤣 Иначе какой же ты хакер без управления в стиле Vim?

     
     
  • 2.11, kusb (?), 12:15, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Подмножество веб сайтов уже поддерживается.
     
     
  • 3.14, Аноним (2), 12:26, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Типа stallman.org?
     
     
  • 4.20, kusb (?), 12:34, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее да
     
  • 2.33, Аноним (31), 13:23, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > кроме <img> и <video>

    А ты в Интернет только за картинками и видосиками ходишь?

     

  • 1.4, Аноним (4), 12:02, 30/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зачем, если уже есть links, w3m, eww?
     
     
  • 2.8, Bottle (?), 12:06, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты не понимаешь сути Свободы™, она не про хороший десктоп, а про сто оконных менеджеров и тысячу эмуляторов терминала.
     
  • 2.13, Аноним (2), 12:24, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем, если уже есть links, w3m, eww?

    Автор нашел себе развлечение. Отнесись с пониманием.

     
  • 2.25, Аноним (25), 12:52, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем в принципе существуют такие браузеры? В них какие сайты работают?
     
     
  • 3.29, Аноним (-), 13:10, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Зачем в принципе существуют такие браузеры? В них какие сайты работают?

    Опеннет, лорчик, fsf.org и столлман.орг.
    Может еще kernel.org и lkml.
    В общем больше ничего и не нужно для настоящего линуксойда))

     
  • 2.30, Аноним (30), 13:11, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    За тем, что Chawan сильно лучше работает, посмотрите например https://www.linux.org.ru/news/opensource/18201775
     

  • 1.5, Аноним (6), 12:03, 30/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Проблемы современности. Всё хорошие названия уже закончились приходится брать название "Чувак".
     
     
  • 2.10, Аноним (10), 12:12, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Посмотри Chawan в английской википедии
     
     
  • 3.16, Аноним (16), 12:31, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Звучит небезопасно.
     
  • 3.21, kusb (?), 12:35, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    сосуд, используемый в основном для приготовления и употребления матча в чайной церемонии, или в качестве традиционной рисовой чаши в повседневной жизни.
     

  • 1.9, Аноним (9), 12:09, 30/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А как его запустить?  В garude не запустился
     
     
  • 2.18, Аноним (16), 12:31, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуй на линуксе.
     

  • 1.12, rvs2016 (ok), 12:15, 30/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Поддерживается работа в Linux,
    > BSD-системах, Haiku и macOS

    А поддержка работы в BSD-системах такая мощная, что в фряхе этот браузер не найден мною ни в пакаджах, ни портах даже аж.

    Сейчас опять начнут советовать компилировать самому из откуда-то руками скачанных исходников. :-)

     
     
  • 2.15, Shellpeck (?), 12:26, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Сделайте свой порт, что ждать от моря погоды?
     
     
  • 3.19, rvs2016 (ok), 12:33, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Сделайте свой порт, что ждать от моря погоды?

    Это предложение превзошло даже мой прогноз!
    Я думал, что предлагать начнут просто дёрнуть исходники и покомпилировать.
    А тут предлагать начали ещё и создание своего порта!
    Чуть ли не войти в команду разработчиков фряхи аж! :-)))

     
     
  • 4.27, Аноним (27), 13:00, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Какой-то ненастоящий bsd-шник. Я  xsetwacomgui выкачал и собрал на днях руками, без всяких проблем. Это же не линукс.
     
  • 2.17, Аноним (17), 12:31, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Может браузер и впрямь хорош? Широко шагает твёрдой поступью.
    https://repology.org/project/chawan/versions
    https://www.freshports.org/www/chawan
     
     
  • 3.23, rvs2016 (ok), 12:50, 30/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Может браузер и впрямь хорош? Широко шагает твёрдой поступью.
    > https://repology.org/project/chawan/versions
    > https://www.freshports.org/www/chawan

    Во. При более тщательном поиске таки нашукал этого браузера и портах, и в пакаджах даже.

    pkg search, оказывается, ищет чувствительно к регистру.
    pkg search Chawan не находит.
    pkg search chawan находит.
    Во гад!
    Ну придётся теперь пакаджи искать через pkg search -xi

    А вот поиску в портах не нашёл - как отключить чувствительность к регистру.
    cd /usr/ports
    make search name=Chawan не находит.
    make search name=chawan находит.
    Эх... :-(

     

  • 1.24, Аноним (25), 12:51, 30/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сколько современных сайтов в нём работает?
     
  • 1.28, Аноним (28), 13:07, 30/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Openet.org?
     
  • 1.32, rvs2016 (ok), 13:23, 30/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > использующего собственный компактный движок
    > с поддержкой CSS и JavaScript

    А вот злые языки на сайте гугла брешут, что поддержка JavaScript отключена, такими наговорами на браузер этот прогрессивный:

    Включите поддержку JavaScript, чтобы продолжить поиск

    В вашем браузере отключена поддержка JavaScript. Чтобы продолжить, включите ее.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру