Open Source & AI Future 🇺🇦
3.59K subscribers
1.1K photos
26 videos
1.21K links
Ваш портал у світ інновацій! 🚀 Топові open-source проєкти, проривні ШІ-технології та GitHub-скарби. Розкодовуємо майбутнє разом!

Долучайтесь до tech-революції прямо зараз!
Download Telegram
Gatus - це інформаційна панель, орієнтована на розробників, яка дає вам можливість контролювати ваші сервіси за допомогою HTTP, ICMP, TCP і навіть DNS запитів, а також оцінювати результати цих запитів за допомогою списку умов на основі таких значень, як код статусу, час відповіді, термін дії сертифіката, тіло і багато інших. Вишенькою на торті є те, що кожна з цих перевірок може бути поєднана з оповіщенням через Slack, Teams, PagerDuty, Discord, Twilio та багато інших.

#Go
🔥18👍3
🫖 Gitea

⌨️ Метою цього проекту є створення найпростішого, найшвидшого та найбезболіснішого способу налаштування Git 🖥

Оскільки Gitea написана на "👣" , він працює на всіх платформах і архітектурах, які підтримує Go, включаючи Linux, macOS і Windows на архітектурах x86, amd64, ARM і PowerPC.
🖥 Ви можете перевірити його функціонал за допомогою онлайн демо-версії

#Go
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
invoice - генеруйте рахунки прямо з командного рядка в зручному для вас форматі.

⬇️Зручний та простий спосіб зберігати рахунки будь-то у PDF-файлі, або в тому самому JSON / YAML

📝Отримайте максимально акуратний та красивий результат всього в декілька кліків

#Go
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
Glance

Selfhosted інформаційна панель, яка збирає всі ваші RSS-канали в одному місці.

#Go, #JavaScript
👍15
blink

OpenSource платформа даних для побудови систем, керованих подіями. Це як Deebezium для golang :)

Бот для ваших рекомендацiй @OpenSourceFutureFbBot

#Go, #Recommendation
👍9
plandex

Plandex - це надійний і зручний для розробників агент для кодування ШІ у вашому терміналі. Він може планувати і виконувати великі завдання, які охоплюють багато файлів і кроків. Розроблений для реальних випадків використання, Plandex може допомогти вам швидко створити новий додаток, додати нові функції до існуючої кодової бази, написати тести і скрипти, зрозуміти код і виправити помилки.

#Go
👍7👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Mods - інструмент, який додає можливості штучного інтелекту до командного рядка. Він дозволяє використовувати великі мовні моделі (LLM) для обробки виводу команд та форматування результатів у Markdown, JSON та інші текстові формати. Mods працює з OpenAI, LocalAI, Cohere, Groq та Azure OpenAI. Основні можливості включають збереження розмов локально, налаштування користувацьких ролей, форматування відповідей та інтеграцію в конвеєри команд.

#Go

@sourcefuture
1👍4
LocalAI - це проект з відкритим кодом, який дозволяє запускати моделі штучного інтелекту локально на власному обладнанні. Він надає API, сумісний з OpenAI, для генерації тексту, зображень, аудіо та відео без необхідності використання хмарних сервісів. LocalAI підтримує різні архітектури моделей, включаючи GGUF, Transformers, Diffusers та інші. Ключові можливості включають генерацію тексту, аудіо, відео, зображень, клонування голосу та розподілене виведення. Проект не вимагає GPU і може працювати на звичайному комп'ютерному обладнанні.

#Cpp, #Go, #Python, #JavaScript

@sourcefuture
3👍11
Open Source & AI Future 🇺🇦
TinyStatus - це легкий та гнучкий генератор сторінки статусу на Python. Основні функції: • Моніторинг HTTP, пінг та перевірка портів • Адаптивний дизайн сторінок статусу та історії • Налаштування через YAML • Відстеження інцидентів • Автооновлення статусу…
GoTinyStatus - це простий генератор сторінки статусу, написаний на Go. Він дозволяє моніторити стан різних сервісів та відображати їх на чистій, адаптивній веб-сторінці з темним режимом. Основні можливості:

• Моніторинг HTTP-ендпоінтів, пінг хостів та перевірка відкритих портів
• Налаштовувані перевірки сервісів через YAML-конфігурацію
• Відстеження історії інцидентів
• Автоматичні оновлення статусу через налаштовувані інтервали
• Генерація HTML-сторінки розміром всього 5 КБ
• Сповіщення через Telegram

Проект легко налаштовується та може бути розгорнутий за допомогою Docker. Чудовий інструмент для створення власної сторінки статусу сервісів!

#Go, #DevOps

@sourcefuture
👍1🔥1👨‍💻1
Dito - це потужний проксі-сервер 7 рівня, написаний на Go. Він пропонує гнучку підтримку middleware, користувацьке управління сертифікатами для з'єднань з бекендом, динамічне перезавантаження конфігурації та розподілене кешування і обмеження швидкості за допомогою Redis. Основні функції включають обробку HTTP-запитів, динамічне перезавантаження конфігурації, підтримку middleware (аутентифікація, обмеження швидкості, кешування), розподілене обмеження швидкості та кешування з Redis, користувацьке управління TLS-сертифікатами для бекендів, маніпуляції з заголовками та детальне логування запитів і відповідей.

#Go

@sourcefuture
🔥9
Maroto - це інструмент для створення PDF-файлів на Go, натхненний Bootstrap. Використовуючи gofpdf, Maroto пропонує швидкий та простий спосіб генерації PDF-документів. Ця бібліотека особливо корисна для розробників, які шукають ефективне рішення для створення звітів, рахунків або інших структурованих документів у форматі PDF. Maroto надає зручний API, що дозволяє легко додавати текст, таблиці, зображення та інші елементи до ваших PDF-файлів.

#Go

@sourcefuture
👍3👨‍💻3
telegram-web-alerts - Цікавий проект для моніторингу веб-сторінок та отримання сповіщень через Telegram. Бот написаний на Go і дозволяє відстежувати зміни статусу сторінок та кількості HTML-елементів. Особливості:

• Моніторинг HTTP-статусів та конкретних HTML-елементів
• Виявлення стійких змін для уникнення помилкових тривог
• Підтримка кількох мов (англійська, українська, іспанська, німецька, французька)
• Налаштування через JSON-файли
• Періодичні перевірки з налаштовуваним інтервалом

Корисно для відстеження доступності продуктів, виявлення простоїв сайту чи моніторингу змін контенту.

#Go

@sourcefuture
👍9
minefield - новий інструмент для швидкого графічного аналізу SBOM (Software Bill of Materials). Проект використовує roaring бітмапи для ефективної обробки великих обсягів даних. Основні переваги:

• Швидкість: оптимізовано для швидкої обробки даних
• Можливість роботи в ізольованому середовищі
• Масштабованість: підтримка мільйонів вузлів
• Кастомізація: можливість розширення функціоналу

minefield дозволяє візуалізувати залежності між компонентами ПЗ, що корисно для аналізу безпеки та управління ланцюжками поставок. Проект написаний на Go та має відкритий вихідний код.

#Go

@sourcefuture
👍4
sidekick - Цікавий проект для швидкого розгортання додатків на VPS. Sidekick дозволяє налаштувати VPS та розгорнути ваші проекти за лічені хвилини. Основні можливості:

• Налаштування VPS однією командою (docker, traefik, sops, age)
• Розгортання будь-якого додатку з Dockerfile
• Розгортання без простою
• Висока доступність та балансування навантаження
• Автоматичне налаштування SSL-сертифікатів
• Підключення доменів або використання sslip.io
• Інтеграція з SOPS для безпечного зберігання секретів

Sidekick спрощує хостинг сайд-проектів, роблячи його простим, доступним та готовим до продакшену.

#Go, #DevOps

@sourcefuture
1👍3🔥2
Memos - відкрите рішення для створення нотаток. Легке та потужне застосування, що дозволяє швидко робити замітки у вигляді простого тексту з підтримкою Markdown. Особливості:

• Приватність - всі дані зберігаються локально
• Швидке створення заміток
• Легковісна але потужна архітектура на Go і React
• Можливість кастомізації
• Повністю безкоштовне використання

Memos можна розгорнути за допомогою Docker всього однією командою. Проект активно розвивається спільнотою і має понад 34 тисячі зірок на GitHub.

#Go

@sourcefuture
👍2
Weaviate - відкрита векторна база даних, яка зберігає як об'єкти, так і вектори, дозволяючи поєднувати векторний пошук зі структурованою фільтрацією. Weaviate забезпечує відмовостійкість та масштабованість хмарної бази даних. Основні переваги:

• Швидкість - пошук найближчих сусідів серед мільйонів об'єктів за мілісекунди
• Гнучкість - можливість векторизації даних при імпорті або завантаження власних векторів
• Готовність до промислового використання - підтримка масштабування, реплікації та безпеки
• Розширені можливості - рекомендації, узагальнення, інтеграція з нейронними пошуковими системами

Weaviate підтримує роботу з текстом, зображеннями та їх комбінаціями, що дозволяє створювати чат-боти, рекомендаційні системи, класифікатори та інші AI-додатки.

#Go, #AI

@sourcefuture
🐳2
comanda - це інструмент командного рядка, який дозволяє створювати та керувати агентними робочими процесами за допомогою YAML-файлів. Він спрощує процес створення складних ланцюжків операцій з використанням різних моделей великих мовних моделей (LLM) та провайдерів. Підтримує OpenAI, Anthropic, Google, X.AI та Ollama. COMandA дозволяє комбінувати сильні сторони різних LLM для створення ефективних інформаційних конвеєрів. Особливості включають підтримку файлових операцій, аналіз зображень, веб-скрапінг та розширюваний DSL для визначення складних робочих процесів.

#Go, #AI

@sourcefuture
👍2
oh-my-posh - це потужний інструмент для налаштування та покращення вигляду командного рядка. Він дозволяє створювати красиві та інформативні промпти для різних оболонок (PowerShell, Bash, Zsh тощо) на різних платформах. Oh My Posh відрізняється високою гнучкістю налаштувань та низькою затримкою відображення. З його допомогою ви можете додати до промпту інформацію про Git-репозиторій, версії мов програмування, статус батареї та багато іншого. Проект написаний на Go, що забезпечує високу продуктивність.

#Go, #Shell

@sourcefuture
👍3