Главная Веб-разработка GitHub digest #12: круговой и Kontra-продуктивный

GitHub digest #12: круговой и Kontra-продуктивный

от admin

Никаких алгоритмических задач, только «Дюна» и полный Rustpad.

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

Оболочка для скриптов

GitHub digest #12: круговой и Kontra-продуктивный

Интерфейс утилиты Dune
Скриншот: Dune Shell

«Bash во многом хорош, но ему не хватает индивидуальности, а также быстрой и лёгкой настраиваемости. <…> Я приложил немало усилий, чтобы сделать Dune интересной в использовании. Она как маленькая аккуратная операционная система».

Открыть репозиторий

Текстовый редактор для совместной работы

Среди функций — переключение между светлой и тёмной темами, подсветка синтаксиса нескольких десятков языков программирования, навигация по длинным документам. Если надо работать в команде, то можно скопировать ссылку на код и отправить коллегам. При переходе они также подключатся к проекту, и все участники будут видеть действия друг друга.

Открыть репозиторий

Песочница для JavaScript и TypeScript

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

Открыть репозиторий

Игровая библиотека

GitHub digest #12: круговой и Kontra-продуктивный

Игра Backstabber Hero весит всего 12,98 КБ, а разработали её с помощью Kontra
Скриншот: игра Backstabber Hero / Niklas Berg

Особенности Kontra:

  • Занимает мало места, и разработчики постоянно ищут способы сделать её ещё компактнее.
  • Имеет модульную архитектуру, чтобы можно было отключать функции, которые не нужны в проекте.
  • Бережно относится к вычислительным ресурсам компьютера.

Открыть репозиторий

50 ошибок при работе с TypeScript

Открыть репозиторий

Фреймворк для круговых интерфейсов

Фреймворк включает в себя готовые CSS-классы и элементы, которые позволяют разработчикам не рассчитывать радиусы, углы и не прибегать к помощи JavaScript. Из приятного можно отметить, что Orbit совместим с другими CSS-фреймворками.

Читать также:
ТОП-55 курсов Python: онлайн обучение для разработчиков с нуля бесплатно и платно

GitHub digest #12: круговой и Kontra-продуктивный

С помощью Orbit можно запрограммировать модель Солнечной системы
Изображение: Orbit

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

Открыть репозиторий

Departure Mono

GitHub digest #12: круговой и Kontra-продуктивный

Скриншот: Departure Mono / Skillbox MediaОткрыть репозиторий

Библиотека для клавишников

Библиотека весит всего 2 КБ, написана на чистом JavaScript, не подтягивает за собой сторонние зависимости и работает с любыми фреймворками, включая React, Vue и Svelte.

Открыть репозиторий

Консольный статус-бар

GitHub digest #12: круговой и Kontra-продуктивный

Так строка состояния выглядит в терминале
Скриншот: Shox / GitHubОткрыть репозиторий

Проверка правописания для разработчиков

Поэтому Элайджа разработал собственную утилиту для проверки правописания в англоязычных текстах. Harper хранит все данные на устройстве пользователя, не перегружает систему и проверяет тексты в 65 раз быстрее LanguageTool и в 400 раз быстрее Grammarly.

Открыть репозиторий

Всё в одном

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

GitHub digest #12: круговой и Kontra-продуктивный

Приложение Follow доступно для Windows, macOS, Linux и Android. Также разработчики готовят версию для iOS
Скриншот: Follow / Skillbox MediaОткрыть репозиторий

Компании с адекватным техсобесом

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

Открыть репозиторий

Похожие статьи