Repolode
hughhowey

hughhowey/neo

Бесплатный локальный текстовый редактор без отвлекающих факторов для авторов романов: он сохраняет рукописи в виде обычных файлов и форматирует их как книги прямо во время работы.

Open source альтернатива:ScrivenerMicrosoft WordFinal Draft

Звёзды
1,510
Форки
200
Открытые issues
60
Последний коммит
3 дня назад

Что это?

NEO — настольный текстовый редактор, созданный специально для написания книг. Он работает локально, без аккаунтов и подписок, а каждая работа хранится в виде читаемых HTML-файлов глав и метаданных JSON в папке на диске. Интерфейс представляет библиотеку в виде книжной полки с индикаторами прогресса по целям на количество слов; редактор автоматически нумерует главы, поддерживает прологи и эпилоги и оформляет первые буквы глав как буквицы.

Помимо редактора, в NEO есть режим плана с карточками, вкладка Darlings для переноса вырезанных фрагментов из рукописи без их потери и встроенные в текст заполнители, отмечающие незавершённые места. Программа также поддерживает сценарии с профессиональным форматированием и экспорт в EPUB 3, DOCX, PDF, HTML, Markdown и обычный текст. Обложки можно создавать с помощью ИИ через OpenAI API, указав собственный ключ.

NEO доступен для macOS, Windows и Linux в виде установщиков или AppImage; интерфейс переведён на десять языков. Программа написана на JavaScript с использованием Electron; её можно запускать из исходного кода с помощью npm.

Ключевые возможности

  • 01Хранит каждую книгу на локальном диске в виде обычных HTML-файлов глав и метаданных JSON
  • 02Автоматически нумерует главы и поддерживает прологи и эпилоги
  • 03Режим плана с карточками для перестановки глав и сцен
  • 04Вкладка Darlings позволяет удалять фрагменты, не теряя их
  • 05Режим сценария с форматированием Courier Prime, а также импортом и экспортом Fountain/FDX
  • 06Экспорт в EPUB 3, DOCX, PDF, HTML, Markdown и обычный текст

Сценарии использования

  • Написание романа в редакторе без отвлекающих факторов, который форматирует рукопись как книгу
  • Написание и реорганизация серии, омнибуса или сборника рассказов в виде одной книги
  • Написание сценариев с профессиональным форматированием и экспортом в Final Draft или Fountain
  • Хранение проекта в виде локальных файлов обычного текста с регулярным резервным копированием

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/hughhowey/neo.git
  2. 2

    Перейдите в папку проекта

    cd neo
  3. 3

    Установите зависимости (требуется Node.js)

    npm install
  4. 4

    Запустите NEO

    npm start

Что важно знать

  • Доступны готовые установщики для macOS, Windows и Linux, но в README описан только AppImage для Linux; в новых версиях Ubuntu у него могут возникать проблемы с песочницей.
  • Для создания обложек нужен платный ключ OpenAI API; стоимость составляет около одного цента за изображение.

Темы

Частые вопросы

Что такое neo?
Бесплатный локальный текстовый редактор без отвлекающих факторов для авторов романов: он сохраняет рукописи в виде обычных файлов и форматирует их как книги прямо во время работы. NEO — настольный текстовый редактор, созданный специально для написания книг. Он работает локально, без аккаунтов и подписок, а каждая работа хранится в виде читаемых HTML-файлов глав и метаданных JSON в папке на диске. Интерфейс представляет библиотеку в виде книжной полки с индикаторами прогресса по целям на количество слов; редактор автоматически нумерует главы, поддерживает прологи и эпилоги и оформляет первые буквы глав как буквицы.
neo можно использовать бесплатно? Какая у него лицензия?
neo распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
neo всё ещё поддерживается?
Активно поддерживается. Последний коммит в neo — 17 окт. 2026 г..
Для чего можно использовать neo?
Написание романа в редакторе без отвлекающих факторов, который форматирует рукопись как книгу Написание и реорганизация серии, омнибуса или сборника рассказов в виде одной книги Написание сценариев с профессиональным форматированием и экспортом в Final Draft или Fountain Хранение проекта в виде локальных файлов обычного текста с регулярным резервным копированием
Как установить neo?
Клонируйте репозиторий: git clone https://github.com/hughhowey/neo.git Перейдите в папку проекта: cd neo Установите зависимости (требуется Node.js): npm install Запустите NEO: npm start
Где скачать neo?
Исходный код и инструкции по установке — на GitHub: https://github.com/hughhowey/neo

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Приложение с открытым исходным кодом для записи и редактирования экрана на Mac, Windows и Linux: добавляет к демо-видео зум, плавное движение курсора и стилизованные рамки.

34,5 тыс.2,8 тыс.TypeScriptOtherОбновлён 3 дня назад