/ Обзоры

23 приложения на Electron, о которых нужно знать

23 приложения на Electron, о которых нужно знать

Здесь мы представляем лучшие приложения Electron, доступные для настольных систем Linux, включая Ubuntu, а также macOS и Windows.

Не все ценят кроссплатформенную универсальность Electron так же, как мы. У некоторых возникают проблемы с количеством используемой ими памяти, процессора и размером занимаемого ими места на диске.

Но для тех, кто не против использовать приложения Electron, а также для тех, кто просто любит устанавливать новые приложения, может быть интересен обзор лучших приложений Electron, доступных для Linux.

Что такое приложения Electron?

Приложения на electron.js

Electron - это платформа с открытым исходным кодом, которая позволяет разработчику создавать псевдо-нативные приложения, используя знакомые веб-технологии, такие как JavaScript, HTML и CSS, с исполняющей средой Node.js в качестве серверной части и Chromium для клиентской части.

Electron справляется со сложными задачами, позволяя разработчикам сосредоточиться на создании великолепных приложений с великолепным дизайном.

Преимущества использования Electron для создания приложения:

  • Работа на всех платформах, включая Linux
  • Низкий барьер для входа - разработчики с веб-навыками могут использовать их для создания приложений
  • Различные интеграции ОС, в том числе апплеты в трее, медиа-ключи и т.д.
  • Большое сообщество разработчиков и пользователей
  • Автоматические обновления

Недостатки использования Electron для создания приложений:

  • Каждое приложение поставляется со всей средой выполнения
  • Некоторые приложения низкого качества
  • Большие размеры загрузки
  • Высокое использование памяти

Каждое приложение Electron запускает свой отдельный экземпляр Chromium.

Поклонники Electron утверждают, что преимущества, функции и полезность этих приложений перевешивают заявления о чрезмерном использовании ресурсов. В конце концов, вы, вероятно, не будете запускать 23 приложения Electron одновременно, только пару.

Если ваш ноутбук или настольный компьютер не является антиквариатом, он, вероятно, отлично справится с запуском нескольких приложений Electron!

23 лучших приложений на Electron.js

После того как мы рассказали что такое Electron, давайте посмотрим, как разработчики используют его для настольных ПК. Ниже приведены 23 приложения Electron, которые я считаю достойными внимания.

1. Visual Studio Code (текстовый редактор)

Visual Studio Code

Microsoft Visual Studio Code - это бесплатный текстовый редактор с открытым исходным кодом, созданный с учетом потребностей и возможностей разработчиков приложений и веб-приложений.

VS Code включает в себя интеграцию с Git, подсветку синтаксиса, интеллектуальное завершение кода, фрагменты кода и рефакторинг кода. Пользователи могут быстро изменить внешний вид редактора с помощью тем, добавить дополнительные функциональные возможности с помощью доступных модулей и перенастроить сочетания клавиш.

Visual Studio Code поддерживает C, C#, C ++, HTML, JSON, Objective-C, Objective-C ++, PHP и другие.

Скачать Visual Studio Code

2. Etcher (Запись образов)

С помощью Etcher легко создать загрузочную флешку на настольных ПК с Windows, MacOS или Linux.

Приложение для записи ISO имеет невероятно простой пользовательский интерфейс. Просто подключите пустой USB-накопитель, выберите совместимый образ ISO, и дождитесь окончания записи!

Etcher - бесплатное программное обеспечение с открытым исходным кодом, размещенное на GitHub. Вы можете скачать установщики Etcher для всех основных платформ с официального сайта Etcher:

Скачать Etcher

3. Raven (RSS Ридер)

raven rss ридер

Raven - великолепно разработанный настольный RSS-ридер для Windows, MacOS и Linux.

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

Raven лучше всего работает локально и поддерживает импорт списка каналов в виде XML-файла. Последняя версия также интегрируется со службой RSS-ленты Inoreader, помогая синхронизировать прочитанные и непрочитанные элементы на разных устройствах и платформах.

Настоятельно рекомендуется для фанатов rss и новостных лент.

Скачать Raven

4. Temps (Погода)

Красивый вертикально ориентированный дизайн в сочетании с тонкой анимацией создает мобильное и привлекательное приложение. Temps может автоматически определять ваше местоположение (хотя вы можете ввести его вручную, если это необходимо).

Основное окно Temps показывает текущие условия для данного места, включая температуру, имеет скрытый интерактивный «почасовой» график условий и показывает краткий 4-дневный прогноз.

К сожалению, вы не можете переместить главное приложение Temps. Автоматически, оно исчезает, как только вы фокусируете другое приложение. Несмотря на этот недостаток, приложение остается полезным. Его элемент в трее может отображать текущие условия и температуру, что очень удобно.

Temps стоит скачать, если вы страстный любитель погоды.

Скачать Temps

5. Ramme (Instagram Клиент)

Instagram - это одно из самых популярных мобильных приложений в мире, но знаете ли вы, что вы можете использовать Instagram и на своем компьютере?

Ramme - это бесплатная оболочка с открытым исходным кодом для официального прогрессивного веб-приложения Instagram (PWA). Он предоставляет отличный способ просматривать Instagram на ПК, а также поддерживает все другие функции, позволяя комментировать фотографии и лайкать их, подписываться на аккаунт или отписываться от него, управлять своим профилем и многое другое.

И да: Ramme даже позволяет загружать в Instagram с компьютера, телефон не нужен!

Ramme доступен для Windows, MacOS и Linux. Вы можете узнать больше о приложении на Github.

Скачать Ramme

6. Museeks (Музыкальный плеер)

Museeks позиционирует себя как «простой, понятный и кроссплатформенный музыкальный проигрыватель», и, конечно же, это именно так.

Museeks воспроизводит большинство распространенных медиаформатов, включая .mp3, .m4a и .wav; позволяет создавать и редактировать списки воспроизведения; имеет очередь воспроизведения; блокировщик спящего режима, режимы перемешивания и повторов и даже позволяет регулировать скорость воспроизведения.

Простой пользовательский интерфейс и библиотека мультимедиа позволяют легко управлять музыкальными файлами и сортировать их. Библиотека представлена в виде списка (без просмотра обложек альбомов здесь), и вы можете сортировать треки по названию, исполнителю, альбому или жанру.

В целом, без излишеств, но хорошо оснащен музыкальным проигрывателем Electron.

Скачать Museeks

7. Tusk (Evernote Клиент)

Поскольку официального клиента Evernote для Linux не существует, веб-приложению хорошо известной службы ведения заметок предоставляется возможность справиться с трудностями.

Tusk - неофициальная оболочка для веб-приложения Evernote, которое добавляет множество дополнительных функций и возможностей. Настолько, что я думаю, что это лучше, чем официальные клиенты на большинстве других платформ!

Tusk предлагает более 70 сочетаний клавиш, дополнительные темы и режим фокусировки без отвлекающих факторов. Он даже позволяет вам экспортировать заметки в PDF, HTML или файлы разметки, чтобы вы могли делать полезные заметки в другом месте.

Независимо от ОС, Tusk является важным инструментом для пользователей Evernote.

Скачать Tusk

8. Typora (Редактор Markdown)



Разработанный так, чтобы как можно меньше отвлекать пользователя от основной задачи. Здесь нет больших кнопок или яркой плавающей палитры. Вместо этого вы форматируете текст с использованием встроенной разметки markdown и автоматически отображаются отформатированный текст с использованием предварительного просмотра в реальном времени.

Помощь под рукой, если вы забудете, как вставить изображение или сделать текст жирным: просто выделите текст и / или щелкните правой кнопкой мыши.

Typora стоит попробовать для изысканного, внимательного написания, основанного на простом для изучения формате редактирования текста Markdown.

Скачать Typora

9. Windows 95 (OS)

Я добавляю этот приложение в пользу ностальгирующих геймеров и фанатов винтажа.

Да, вы можете запустить Windows 95 на вашем рабочем столе (Linux, macOS или Windows). Это полноценная ОС: инструменты, утилиты и игры, всё как в Windows 95. Вы можете играть в Doom в Windows 95 и создавать иллюстрации в Microsoft Paint и всё это из под вашей любимой Linux.

Созданное просто потому, что это возможно, приложение Windows 95 Electron обеспечивает триповый способ создания операционной системы без запаса мощности для традиционной виртуальной машины.

Скачать Windows 95 Electron

10. TweetTray (Twitter Клиент)

Откройте обычный веб-сайт Twitter в новой вкладке, и вы получите билет в один конец. Вот где приходит TweetTray.

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

Восхитительно простое приложение позволяет твитнуть с рабочего стола и ничего более. Вы не можете читать твиты, отвечать на твиты или добавлять их в избранное, но вы можете поделиться своими мыслями и добавить картинки или изображения.

Простота в трее - и это бесплатно!

Скачать TweetTray

11. Mailspring (Email Client)

Почтовые клиенты для настольных компьютеров в наши дни устарели, и если вы большой любитель Gmail (как и я), вы можете вообще пропустить его.

Но Mailspring предлагает вескую причину не делать этого.

Во-первых, приложение невероятно хорошо разработано. Оно выглядит великолепно, и функционирует фантастически. Оно даже поддерживает пользовательские темы и другие макеты.

Во-вторых, оно полно действительно полезных функций. Фактически полезные, такие как: поддержка нескольких учетных записей (IMAP и Office 365); единый почтовый ящик; сверхбыстрый поиск по электронной почте; и пользовательские темы и макеты, чтобы помочь вам создать пользовательский интерфейс, который соответствует вашим вкусам (или теме вашего рабочего стола).

Поддержка почтовых подписей, встроенные инструменты перевода, средство проверки орфографии и, если хотите, такие функции «за», как отслеживание ссылок и отчёте о прочтении, также доступны в приложении.

Так что, если вы ищете современный настольный почтовый клиент для Linux, macOS или Windows, вам, честно говоря, не нужно искать дальше.

Скачать Mailspring

12. Simplenote (Продуктивность)

Simplenote - простое приложение для создания заметок. Он бесплатный, его приложения с открытым исходным кодом и могут работать на разных платформах, включая Android и iOS.

Все приложения Simplenote для настольных ПК используют Electron для предоставления удобного инструмента для заметок на разных платформах.

И хотя приложениям для настольных компьютеров не хватает расширенных функций, доступных через Evernote (см. Пункт № 7), я думаю, что для оно все-таки лучше: вы получаете надежный инструмент с облачной синхронизацией и историей изменений, но без наворотов и лишних функций которые все ты всё равно не используешь.

Если вам нужна целенаправленная и понятная заметка, ознакомьтесь с Simplenote.

Скачать Simplnote

13. Rambox (Сообщения)

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

Rambox стремится решить эту проблему. Он объединяет ваши учетные записи для Twitter, Facebook Messenger, WhatsApp, Telegram, Slack и более 90 других сервисов в единое окно.

Поэтому вместо того, чтобы открывать в браузере 12 вкладок, просто откройте Rambox.

Rambox может похвастаться отличной интеграцией с рабочим столом, например уведомлениями о новых / непрочитанных сообщениях и апплетом в системном трее с быстрыми действиями, поддержкой мастер-пароля и режимом блокировки (чтобы отвлечь внимание от ваших социальных сетей) и полезной настройкой «не беспокоить» когда хочешь расслабиться и отдохнуть.

Rambox - это бесплатное программное обеспечение с открытым исходным кодом (хотя доступны профессиональные планы). Вы можете скачать последний выпуск для сообщества Rambox с сайта проекта ниже.

Скачать Rambox

14. Skype

Ни один список приложений Electron не будет полным без ссылки на самое известное из всех приложений Electron: Skype.

VoIP-клиент Microsoft не является той мощной платформой, которой он был когда-то (благодаря видео и голосовым вызовам, внедряемым, казалось бы, во все мыслимые сервисы, включая Facebook Messenger и Telegram), но он все еще имеет место быть.

Для альтернативы Skype, ориентированной на конфиденциальность, я рекомендую попробовать Signal и Wire, которые используют Electron для своих настольных клиентов.

Скачать Skype

15. Discord (Сообщения)

Пока мы говорим о VoIP-клиентах, было бы упущением, если бы я пропустил Discord, бесплатный (но не с открытым исходным кодом) сервис обмена сообщениями в видеоиграх.

Discord может похвастаться более чем 200 миллионами пользователей и рассматривается как важный инструмент для общения геймеров (хотя многие другие сообщества также используют его). Он позволяет вам присоединяться к каналам чата, отправлять текст, изображения или видео другим пользователям, а также поддерживает аудиовызовы.

Самое приятное, что Discord работает на всех основных настольных операционных системах благодаря Electron.

Скачать Discord

16. Musixmatch Lyrics

Если вы слушатель Spotify, MusixMatch Lyrics - это удобное приложение-компаньон для запуска. Когда вы играете музыку на Spotify, она извлекает и отображает текст песни в реальном времени, чтобы вы могли подпевать!

Это в основном все, что он делает, но что еще нужно сделать?

Скачать MusixMatch Lyrics

17. Left (Писательский инструмент)

Left - новый инструмент, разработанный, чтобы помочь писателям, пишущим романы или художественную литературу, и другим творцам слова. Черт возьми, это неплохо для составления одного или двух странных постов в блоге!

По своей сути, Left - это текстовый редактор без отвлекающих факторов, но его набор функций основан на потребностях авторов, а не программистов. Ключевые функции включают автозаполнение, встроенный подсказчик синонимов, запись статистики (слова, строки, символы и т.д.), А также поддержку базовой разметки и скоростное считывание, чтобы сделать чтение того, что вы пишете, более эффективным.

Для приложения также есть отличный онлайн-справочник.

Left - бесплатное программное обеспечение с открытым исходным кодом, но вы можете оплатить его в стиле «назовите свою цену». Если вы хотите попробовать, прежде чем купить, вы также можете скачать его -  но я рекомендую потратить несколько долларов на разработчиков, если вы найдете его полезным для себя.

Короче говоря, если вы серьезно относитесь к письму, вам нужно попробовать Left.

Скачать Left

18. Upterm (IDE)

Частично терминал, частично интерактивная оболочка, частично IDE: Upterm превосходит ожидания.

Upterm имеет удобную функцию автозаполнения, которая исключает ошибки при вводе.

Этот инструмент также может похвастаться совместимостью и поддержкой большинства программ и утилит CLI, включая такие основные продукты, как vim, emacs, htop, git и другие.

Upterm - не единственный инструмент командной строки, написанный на Electron, но он, безусловно, один из самых функциональных.

Скачать Upterm

19. Poddr (Клиент подкастов)

Если вы ищете настольный клиент подкастов с привлекательным дизайном, полезными функциями и доступом к самым популярным подкастам через iTunes, подружитесь с Poddr.

Poddr обладает всеми ожидаемыми функциями, включая просмотр и поиск подкастов, списки эпизодов, описания шоу, кнопки быстрого перехода назад / вперед и многое другое.

Пользователи Linux также получают выгоду от поддержки медиа-ключей и интеграции MPRIS. Приложение также доступно через магазин Snapcraft.

Скачать Poddr

20. Sftp Client

Передача файлов с удаленных серверов не является простой задачей, но она легко справляется с ней.

Sftp Client не будет отличаться методом передачи от того же FileZilla, но его простой пользовательский интерфейс, может кому-то понравится больше. Это программа помогает передавать файлы по FTP, FTPIS, FTPES и SFTP, включая SSH Terminal, без особых хлопот.

Приложение скрывает несколько функций за «pro» подписку (который, естественно, стоит денег), но бесплатная версия также доступна.

Скачать SFTP Client

21. Noty (Записки)

Я очень плохо запоминаю, что мне нужно делать, поэтому стараюсь писать что-то на пост-заметках (или на заметках) и прикреплять их на свой рабочий стол.

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

Приложение Noty позволяет создавать несколько заметок ... без необходимости использования нескольких плавающих окон.

Оно поддерживает автоматическое сохранение, поддерживает функциональность чекбоксов / списков дел, базовое форматирование текста и использует шрифт FiraCode, чтобы разрешить все виды изящных глифов и стрелок.

Революционный? Нет. Полезно? Абсолютно.

Скачать Noty

22. Image Shrinker (Фотография)

Я стараюсь стремиться к небольшому размеру файла (что ускоряет загрузку), но не влияет на качество.

Обычно я использую собственный инструмент сжатия изображений Linux (например, Trimmage) или командную строку. Но в последнее время я перешел на использование приложения Image Shrinker.

Просто перетащите изображение (включая .jpg, .png или .svg) в окно приложения, и файлы будут сжаты, автоматически переименованы и сохранены в каталог, из которого они были извлечены.

Быстро, эффективно и действительно очень приятно!

Скачать Image Shrinker

23. LosslessCut (Видео редактор)

Для быстрой и эффективной обрезки видео и аудио файлов используйте LosslessCut.

Это позволяет быстро пролистывать клипы, чтобы пометить часть видеофайла для «вырезания». Вы можете выбрать несколько разделов и объединить их в один клип, и все это без необходимости перекодировать или снижать качество.

LosslessCut работает на ffmpeg, поэтому поддерживаются наиболее распространенные форматы видео. А поскольку он работает без перекодирования или обработки видео, он тоже очень быстрый.

Вырезанное видео сохраняется в том же каталоге, что и исходное видео, без перезаписи.

Скачать LosslessCut

Приложения на Electronjs не популярны, но могут быть полезны
Какие приложения Electron вы используете?
Поделитесь своими мыслями в разделе комментариев ниже