9 аналогов известных сервисов (Google Analytics, Slack, GitHub, ChatGPT) с открытым исходным кодом

Все мы пользуемся разными сервисами — какими именно, зависит от специальности и текущей необходимости. GitHub, ChatGPT, Tableau и другие давно и прочно вошли в нашу жизнь. Но есть и аналоги этих востребованных сервисов, причём аналоги с открытым исходным кодом. Эта статья посвящена таким альтернативным сервисам и ПО. Вероятно, многие из них могут оказаться полезны для читателей. Если же у вас есть собственный вариант, расскажите о нём в комментариях.

df1fad8adac68e2aa2e99b8cfec7783e.png

Gogs — аналог GitHub

56e29bc706a2a47e080060e1ebc207b0.png

У проекта мощный и удобный интерфейс для управления версиями Git. Он умеет многое из того, что предлагает GitHub, включая отслеживание проблем, pull requests и wikis. Достоинство Gogs в том, что его можно настраивать под собственные нужды, включая совместную работу пользователей/команд.

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

Rocket.Chat — аналог Slack

a2a8b176f22f4f4d9e4f0ee454dfdae5.jpg

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

Rocket.Chat поддерживает коммуникации в команде, причём не только текстовые, но и голосовые и видеозвонки. Есть возможность совместно использовать экран и обмениваться файлами. В целом, если нужен надёжный и безопасный корпоративный мессенджер, то Rocket.Chat — то, что доктор прописал.

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

Plausible Analytics — аналог Google Analytics

1f40dc02e8b6e22ad6025d6177cbbffa.png

Быстроразвивающийся проект, который может почти всё из того, на что способен и Google Analytics. Сервис предоставляет подробнейшую аналитику по активности пользователей на веб-сайте, в сервисе или приложении. Аналитика и отчёты формируются в режиме реального времени. Ну, а интерфейс интуитивно понятен, так что проблем с использованием сервиса быть не должно.

Вот страница проекта на GitHub.

Kdenlive — аналог Adobe Premiere

8ca628cd048406bfdac9ad2959b60e44.png

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

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

Если софт интересен, то вот его страничка на GitHub.

Supabase — аналог Firebase

f9acbc4463e149c01346ea24c921f44c.png

Проект представляет собой платформу для разработки и размещения веб-приложений — с предоставлением API, серверной базой данных и т. п. Интерфейс, по словам пользователей, которые уже работали с проектом, понятный и логичный. Есть и набор инструментов для совместной работы всей команды. Как и все прочие проекты из подборки, Supabase активно развивается.

Вот страница проекта на GitHub.

Airbyte — аналог Fivetran

88a74766d66a6996a5018673966a0092.png

Отличная альтернатива, надо сказать. Airbyte позволяет без проблем интегрировать данные, поскольку поддерживает самые разные форматы источников и видов данных. Это могут быть, например, БД, приложения SaaS, API. Данные передаются в режиме реального времени, при необходимости их можно преобразовывать. Если нужно что-то подобное, попробуйте Airbyte.

Вот официальная страничка проекта.

NocoDB — аналог AirTable

05f616953d4d344e20b24494edfa0355.jpg

Ещё один профессиональный инструмент, который позволяет пользователям работать с кастомизируемой и масштабируемой платформой данных. Поддерживает NocoDB много чего, включая SQL, NoSQL и Graph. Что проект позволяет делать? Создавать базы данных, управлять ими плюс обновлять сами данные, причём в режиме реального времени. Разработчики обещают самый высокий уровень контроля собственных данных, что, несомненно, является сильной стороной проекта.

Сам он активно развивается, что можно увидеть, зайдя на его страничку на GitHub.

RATH — аналог Tableau

2ce6685ba8f59f48022120c0d1f109ca.gif

Проект молодой, но развивается он очень быстро. Вероятно, это один из самых быстрорастущих проектов с GitHub. Среди пользователей RATH: разработчики, специалисты по BigData, бизнес-аналитики. Разработчики действительно постарались — проект даёт возможность анализировать и визуализировать практически любые данные.

Если нужен сервис, который позволяет быстро анализировать данные и визуализировать результат, то RATH — один из проектов, способных справиться с этой задачей.

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

RLHF + PaLM — аналог ChatGPT

c8e6475d3c52d369f63b1d3b2f9a4eaf.jpg

Авторы RLHF + PaLM развивают схему обучения с подкреплением с обратной связью от человека (RLHF) и архитектуру PaLM. Конечная цель проекта — создание аналога ChatGPT, но с открытым исходным кодом. Таким образом, различные команды смогут модифицировать проект под собственные нужды. К сожалению, авторы не предоставляют уже обученные модели, они лишь разрабатывают архитектуру, которую можно использовать для собственных целей. Как бы там ни было, проект очень активно развивается, так что в скором времени можно ожидать появления новых возможностей.

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

© Habrahabr.ru