Skip to content

Latest commit

 

History

History
151 lines (87 loc) · 13.5 KB

README.md

File metadata and controls

151 lines (87 loc) · 13.5 KB

Open-source проекты в которых можно принять участие

Hexlet Ltd. logo

This repository is created and maintained by the team and the community of Hexlet, an educational project. Read more about Hexlet.

Список русскоязычных опенсорсных проектов, в которых можно принять участие.

Как помочь?

Мы принимаем Pull Request'ы!

Правила

  • Располагайте в алфавитном порядке
  • Добавьте описание проекта, которому требуется помощь, как принять участие, контактные данные для связи

Проекты

ElasticMapper

Это маппер c разных ORM на ElasticSearch, написанный на python и для python. Нужен для того, чтобы максимально упростить процесс написание ElasticSearch-маппингов - в идеале просто по готовой ORM сгенерировать удобный маппинг. Проект планируется расширять - добавлять больше ORM, а может и не только их (например, добавить возможность генерации маппингов по датаклассам).

Hexlet

Hexlet — не просто школа программирования. Это большое и дружелюбное комьюнити в котором более 20 тысяч участников. Многих мы знаем лично, встречаемся, ходим на скалодром и вместе разрабатываем открытые проекты. Самые активные ребята часто спрашивают, как поучаствовать в жизни проекта, принести пользу сообществу и тем, кто учится? А сделать можно многое. Ниже полный список тех активностей, которым нужны руки и голова. Если вам что-то придется по душе, то пишите либо на почту в [email protected], либо в комьюнити в канал #hexlet-volunteers. Список проектов, в которых можно принять участие, находится здесь

js-dos

js-dos - проект, написанный на C++/WebAssembly/TypeScript, который позволяет запускать игры и приложения, для операционных систем MS-DOS и PC-DOS, в веб-браузере. Если вы хотите принять участие в проекте мирового уровня, добро пожаловать! У нас есть задачи как для новичков, так и для гуру.

natasha

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

Morphos

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

Страница проекта на GitHub

PastVU

PastVu — проект по сбору свидетельств прошлого. Взгляд на историю среды обитания человечества. Стек: NodeJS (ExpressJS, Pug, Docker, MongoDB)

pymystem

Библиотека Python для морфологического анализатора Yandex Mystem 3.1. Оригинальный инструмент поставляется в виде бинарного файла, и эта библиотека позволяет легко интегрировать его в проекты на Python. Сообщите нам в вопросах, если Вы хотите принять участие в разработке или поддержке этого проекта. Пожалуйста, сообщайте о любых ошибках или пожеланиях, которые у Вас есть, с помощью issue трекера GitHub (https://github.com/nlpub/pymystem3/issues)! У нас очень ограниченное количество ресурсов для поддержки этого проекта: пожалуйста, если Вы видите очевидный способ исправления проблемы, отправьте нам pull request. Мы очень открыты для принятия исправлений ошибок, и Ваша помощь будет высоко оценена.

Страница проекта на GitHub

RHVoice

RHVoice - это бесплатный многоязычный синтезатор речи с открытым исходным кодом.

Его разработчики надеются дать возможность большему количеству людей с ослабленным зрением использовать хороший бесплатный синтезированный голос, читающий на их родном языке, с помощью программы чтения с экрана. Мы особенно заинтересованы в поддержке тех языков, для которых в настоящее время не существует хороших голосов, которые можно было бы использовать с программой чтения с экрана. Создатель RHVoice, Ольга Яковлева, слепая. И многие участники проекта RHVoice, как программисты, так и непрограммисты, слепые или слабовидящие.

Сказка (Zero Player Game)

«Сказка» — браузерная многопользовательская текстовая ролевая песочница с действующими самостоятельно героями.

На текущий момент, игра — это два тесно переплетённых и дополняющих друг друга проекта:

  • браузерная многопользовательская текстовая ролевая песочница с оригинальным геймплеем
  • magic punk вселенная, которая разрабатывается параллельно с игрой

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

Современный учебник JavaScript

Русский перевод Современного учебника по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM. Приглашается maintainer для ru-версии ;)

Страница проекта на GitHub Чат в Discord

React Figma

Рендерер React для Figma. Используйте компоненты React в качестве источника для ваших дизайнов.

  • Совместимость с API react-native, react-sketchapp, react-primitives.
  • Поддержка гибких макетов с помощью Yoga Layout.
  • Поддержка гидратации и HMR.
  • Построен на Figma Plugin API.
  • Не является генератором кода.

Страница проекта на GitHub

Tver.io Team Bot

Чат бот для телеграмма

Страница проекта на GitHub

Evil Martians

Cult of Martians, настоящие задачи для веб-программистов: создать новые библиотеки или добавить что-то в существующие. Учитываются при найме в «Марсиане»

Задачи на JavaScript/TypeScript/Ruby/Go

Сайт Evil Martians

Django-stubs

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

Открытые issues

Wemake-python-styleguide

Wemake-python-styleguide - это линтер для python, который является плагином flake8 с некоторыми другими плагинами в качестве зависимостей.

Открытые issues

Price Monitor

Price Monitor — это проект, помогающий находить лучшие скидки в магазинах. Сервис ежедневно собирает информацию о ценах из разных магазинов и сохраняет их в базу. На сайте можно найти нужный товар по названию, посмотреть категории или отсканировать штрих-код на товаре. Для каждого товара есть график изменения цен в магазинах за последние полгода, а также информация обо всех действующих акциях и скидках.

Проект написан на NextJS

Открытые issues

Ligretto

Ligretto - наша первая и не последняя онлайн-настольная игра.

Пишем на React, NextJS, socket.io в монорепе. Инфраструктура на AWS с terraform и конечно Docker. Все по-серьезному: CI/CD, тесты, code-review. Конечно, всегда есть куда улучшать!

Берите любой issues (особенно с лэйблом "good first issue") и врывайтесь в разработку! А мы с радостью вам поможем!