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

Долучайтесь до tech-революції прямо зараз!

Зворотній зв'язок: @OpenSourceFutureFbBot

Адмін:
@sfuturemanager
Download Telegram
🔄 Typeshare — це найкращий інструмент для синхронізації ваших типів між Rust та іншими мовами для безперебійної роботи FFI.

👣 Використовуючи потужність бібліотеки serde, Typeshare — це інструмент, який перетворює ваші типи Rust у еквівалентні форми в Swift, Go, Kotlin, Scala та Typescript, зберігаючи синхронізацію вашої міжмовної кодової бази.

#Rust
Please open Telegram to view this post
VIEW IN TELEGRAM
Zellij - термінал, з батарейками в комплекті

🖥 Zellij має базовий функціонал термінального мультиплексора, але містить багато вбудованих функцій, які дозволять користувачам розширити його та створити власне персоналізоване середовище.

⚙️ Він містить механізм компонування, таким чином, ви можете розташувати свої панелі так, як ви хочете, без необхідності виконувати всю роботу з налаштування.

#Rust
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
gol

Плагін Zellij, у якому імплементована популярна гра Game of Life.

#Rust
when - таймзони прямо в вашому терміналі

🕰 when — це невелика утиліта, яка повідомляє вам, котра зараз десь година або де який час. Ви можете використовувати його з командного рядка або використовувати його онлайн з браузера.

Для місцеположень підтримуються багато великих міст, а також загальні назви часових поясів, наприклад Європа/Відень.

#Rust
Please open Telegram to view this post
VIEW IN TELEGRAM
Pingora

Cloudflare представила Pingora - фреймворк на Rust для створення швидких, надійних та програмованих мережевих систем. Pingora вже обробляє понад 40 мільйонів інтернет-запитів в секунду в інфраструктурі Cloudflare.

Основні можливості:
• Асинхронний Rust для швидкодії та надійності
• Проксі HTTP 1/2 end-to-end
• Підтримка TLS через OpenSSL або BoringSSL
• Проксі для gRPC та websocket
• Плавне оновлення
• Налаштовувані стратегії балансування навантаження
• Інтеграція з інструментами спостереження

Pingora - це безпечна альтернатива сервісам на C/C++, що забезпечує високу продуктивність та гнучкість налаштування.

#Rust, #Networking, #Performance

@sourcefuture
Oryx - потужний інструмент з текстовим інтерфейсом для аналізу мережевого трафіку в реальному часі на Linux-системах. Використовуючи технологію eBPF, Oryx надає детальну статистику та візуалізацію трафіку, підтримує нечіткий пошук та експорт даних. Ідеальний інструмент для системних адміністраторів та фахівців з мережевої безпеки.

#Rust

@sourcefuture
This media is not supported in your browser
VIEW IN TELEGRAM
🖥️ screenpipe - відкрита альтернатива Rewind.ai для 24/7 запису екрану та мікрофону. Дозволяє створювати AI-додатки з повним контекстом. Працює з Ollama. Безпечний, локальний, ви володієте своїми даними. Написаний на Rust. Основні можливості:

• Постійний запис екрану та аудіо
• Інтеграція з Ollama для AI-обробки
• Плагінна система для розширення функціоналу
• Доступний як CLI та десктопний додаток
• Підтримка Windows, Linux, MacOS

Ідеально підходить для розробників, які хочуть створювати AI-асистентів з повним контекстом діяльності користувача.

#Rust

@sourcefuture
Lapce - блискавично швидкий та потужний редактор коду, написаний на Rust. Має вбудовану підтримку LSP, модальне редагування як у Vim, вбудовану підтримку віддаленої розробки, можливість писати плагіни на мовах, що компілюються у WASI, та вбудований термінал. Lapce використовує технологію Rope Science для швидких обчислень та Wgpu для рендерингу.

#Rust

@sourcefuture
This media is not supported in your browser
VIEW IN TELEGRAM
tgt - Простий термінальний інтерфейс для Telegram, написаний на Rust 🦀. Підтримує основні функції месенджера, такі як перегляд чатів, відправка та редагування повідомлень. Має зручні клавіатурні скорочення та можливість кастомізації. Ідеальний варіант для любителів консольних додатків та тих, хто цінує мінімалізм.

#Rust

@sourcefuture
zoxide - Розумніша команда cd для вашого терміналу. Підтримує всі основні оболонки (bash, zsh, fish, PowerShell та інші). zoxide запам'ятовує, які директорії ви використовуєте найчастіше, тому ви можете швидко переходити до них за допомогою кількох клавіш. Має інтеграцію з fzf для інтерактивного вибору. Легко встановлюється та налаштовується. Чудова альтернатива autojump, z та іншим подібним інструментам.

#Rust

@sourcefuture
Cap - відкрита альтернатива Loom для створення красивих та зручних скрінкастів. Додаток дозволяє записувати, редагувати та ділитися відео за лічені секунди. Наразі доступний для macOS та веб-версії, розробка для Windows та Linux триває. Проект використовує Rust, React, TypeScript, Tauri та інші сучасні технології. Відкритий код та активна спільнота роблять Cap чудовим вибором для тих, хто шукає потужний інструмент для скрінкастингу.

#Rust, #React

@sourcefuture
askrepo - це інструмент для читання вихідного коду з використанням LLM (Large Language Model). Програма зчитує вміст текстових файлів, керованих Git у вказаному каталозі, надсилає його до Google Gemini API та надає відповіді на запитання на основі заданого запиту. Ключові особливості:

• Використовує Google Gemini API для аналізу коду
• Підтримує різні моделі AI (за замовчуванням gemini-1.5-flash)
• Дозволяє задавати власні запити для аналізу коду
• Працює з Git-репозиторіями
• Написаний на Rust

Цей інструмент може бути корисним для швидкого розуміння структури та призначення коду в незнайомих проектах.

#Rust, #AI

@sourcefuture
eza - сучасна альтернатива команді ls. Цей інструмент написаний на Rust і надає розширені можливості для перегляду файлів та директорій у терміналі. Eza підтримує кольорове виділення, відображення Git-статусу, розширені атрибути файлів та багато іншого. Він швидкий, функціональний і легкий у використанні.

#Rust

@sourcefuture
NeoHtop - це сучасний кросплатформний системний монітор, побудований на основі Svelte, Rust та Tauri. Він пропонує потужні можливості моніторингу в реальному часі, включаючи відстеження використання CPU та пам'яті, розширений пошук та фільтрацію процесів, можливість закріплення важливих процесів та керування ними. NeoHtop має красивий сучасний інтерфейс з темною та світлою темами, підтримує сортування за будь-яким стовпцем та автоматичне оновлення системної статистики. Проект є відкритим кодом та ліцензований під MIT.

#Rust, #Svelte

@sourcefuture
GitButler - це інноваційний клієнт для контролю версій, що базується на Git та використовує потужність Tauri, Rust та Svelte. GitButler дозволяє працювати з кількома гілками одночасно, організовуючи зміни файлів у окремі віртуальні гілки, при цьому застосовуючи їх до вашого робочого каталогу. Ви можете легко створювати нові гілки, керувати комітами через drag-and-drop, а також інтегруватися з GitHub для створення Pull Request'ів. GitButler також пропонує зручне управління SSH-ключами та AI-інструменти для автоматичного написання повідомлень комітів та створення описових назв гілок.

#Rust, #Svelte

@sourcefuture
AppFlowy - відкрите джерело альтернативи Notion з підтримкою ШІ. AppFlowy - це робочий простір для спільної роботи, де ви можете досягти більшого, не втрачаючи контролю над своїми даними. Проект об'єднує управління проектами, вікі та командну роботу за допомогою штучного інтелекту. Написаний на Flutter і Rust, підтримує кросплатформність. Має функції канбан-дошок, баз даних, AI-помічника та багато іншого.

#Flutter, #Rust

@sourcefuture
RustDesk - відкрите програмне забезпечення для віддаленого доступу до робочого столу, розроблене як альтернатива TeamViewer. RustDesk дозволяє самостійно розгорнути сервер та повністю контролювати свої дані. Програма написана на Rust та використовує Flutter для інтерфейсу. Підтримує Windows, macOS, Linux, iOS, Android та веб. Особливості: шифрування end-to-end, передача файлів, віддалений звук, TCP тунелювання та інше.

#Rust, #Flutter

@sourcefuture
urx - потужний інструмент командного рядка для збору URL-адрес з архівів OSINT. Написаний на Rust для ефективності, він використовує асинхронну обробку для швидкого запиту кількох джерел даних, включаючи Wayback Machine, Common Crawl та інші. Urx спрощує процес збору інформації про URL-адреси для вказаного домену, надаючи комплексний набір даних, який можна використовувати для тестування безпеки та аналізу. Особливості включають паралельний збір з кількох джерел, фільтрацію результатів, підтримку різних форматів виводу та можливість тестування URL.

#Rust

@sourcefuture
HelixDB - потужна графово-векторна база даних, створена на Rust для забезпечення мілісекундної затримки запитів та простоти використання. Основні особливості:

• Швидкість і ефективність: блискавично швидкий запуск і мілісекундна затримка запитів
• Підтримка векторів: нативна підтримка векторних типів даних для RAG та AI додатків
• Зручність для розробників: інтуїтивна мова запитів з вбудованою перевіркою типів
• Надійне зберігання: використовує LMDB для ефективного збереження даних
• ACID-сумісність: забезпечує цілісність та узгодженість даних
• Керований сервіс: доступний як повністю керований хмарний сервіс

#Rust

@sourcefuture
Edit - Простий текстовий редактор від Microsoft, натхненний класичним MS-DOS Editor, але з сучасним інтерфейсом та елементами керування, схожими на VS Code. Мета проекту - створити доступний редактор, яким зможуть легко користуватися навіть користувачі, не знайомі з терміналами. Edit написаний на Rust і має відкритий вихідний код під ліцензією MIT.

#Rust

@sourcefuture