vaultwarden
- Vault сервер, совместимый с Bitwarden
написанный с нуля на Rust
, ранее известный как bitwarden_rs
. Задумывался скорее для интерактивного использования, хотя может и с автоматизациями через
API.
Т.к. полная совместимость с
bitwarden
на уровне API
- работает с его оригинальными клиентами. Клиенты под все платформы, включая мобильные, WEB
и CLI
версию. А также в виде плагина под популярный браузеры.Из особенностей - позволяет создавать команды/организации и расшаривать информацию на ее членов, в том числе и в
RO режиме
.https://github.com/dani-garcia/vaultwarden
Лицензия: AGPL-3.0
#vault #security #rust #bitwarden
👍24🔥4
Lapce
- быстрый и мощный редактор кода (IDE
)Написан на чистом
Rust
с пользовательским интерфейсом на Floem
. Он разработан с использованием
Rope Science
из Xi-Editor
, который обеспечивает молниеносные вычисления и использует Wgpu
для рендеринга..https://github.com/lapce/lapce
Web: https://lapce.dev/
Документация: https://docs.lapce.dev/
опубликовано в @gitgate
#editor #rust #ide
GitHub
GitHub - lapce/lapce: Lightning-fast and Powerful Code Editor written in Rust
Lightning-fast and Powerful Code Editor written in Rust - lapce/lapce
🔥9👍7
pgtop
- интерактивный вьювер процессов базы данных Postgres
, показывающий информацию, связанную с текущей активностью базы данных, такую как состояние и текущий запрос. Отображаемая информация настраивается с помощью графической настройки, а также может сортироваться и фильтроваться в интерактивном режиме. Задачи, связанные с процессами (например, уничтожение), можно выполнять без ввода их
PID
.https://github.com/chagui/pgtop?tab=readme-ov-file
Основана на https://www.postgresql.org/docs/9.4/monitoring-stats.html#PG-STAT-ACTIVITY-VIEW
опубликовано в @gitgate
#postgres #top #cli #tui #rust #pgtop
GitHub
GitHub - chagui/pgtop: Postgres database interactive process viewer, showing information related to the current database activity…
Postgres database interactive process viewer, showing information related to the current database activity, such as state and current query. - chagui/pgtop
1👍6🔥6
py2many
- транспилятор (конвертер) кода Python
для многих CLike
языков Поддерживается
Rust
, С++
, Julia
, Kotlin
, Nim
, Go
, Dart
, V
, and D
.Python
популярен, на нем легко программировать, но он имеет низкую производительность во время выполнения. Мы можем исправить это, транспилировав подмножество языка в более производительный статически типизированный язык.Второе преимущество - безопасность. Написание чувствительного к безопасности кода на языке низкого уровня, таком как
C
, подвержено ошибкам и может привести к повышению привилегий. Для решения этого варианта использования существуют специализированные языки, такие как wuffs
. py2many
может быть более универсальным решением проблемы, когда вы можете проверить источник с помощью модульных тестов перед транспилированием.Третий потенциальный вариант использования — ускорить код
Python
путем его передачи в расширение.Swift
и Kotlin
доминируют в рабочем процессе разработки мобильных приложений. Однако не существует единого решения, которое бы хорошо работало для библиотек нижнего уровня, где есть желание совместно использовать код между платформами. Kotlin Mobile Multiplatform
(KMM
) является игроком на этом месте, но он еще не прижился. py2many
предоставляет альтернативу.Наконец, это отличный образовательный инструмент для изучения нового языка путем реализации серверной части для вашего любимого языка.
https://github.com/py2many/py2many
опубликовано в @gitgate
#python #rust #cpp #julia #kotlin #nim #go #dart #v #d #convert
GitHub
GitHub - py2many/py2many: Transpiler of Python to many other languages
Transpiler of Python to many other languages. Contribute to py2many/py2many development by creating an account on GitHub.
👍12🔥5
Sniffnet
- технический инструмент, но в то же время он уделяет большое внимание общему пользовательскому опыту: большинство существующих сетевых анализаторов громоздки в использовании, в то время как один из краеугольных камней Sniffnet
- удобство использования каждым.Кроме того,
Sniffnet
полностью бесплатен, имеет открытый исходный код и имеет двойную лицензию MIT
или Apache-2.0
И последнее, но не менее важное: это приложение полностью разработано на
Rust
: современном языке программирования для создания эффективного и надежного программного обеспечения с упором на производительность и безопасность.https://github.com/GyulyVGC/sniffnet
опубликовано в @gitgate
#moni #network #net #rust
5👍12🔥5
Kanidm
- простое и безопасное управление идентификациейПостая и безопасная платформа управления идентификацией, позволяющая другим приложениям и услугам разгружать проблему аутентификации и хранения идентификаторов в
KANIDM
.Цель этого проекта - быть полным поставщиком идентификаций, охватывающий самый широкий набор требований и интеграций. Вам не нужно никаких других компонентов (например,
KeyCloak
), когда вы используете Kanidm
- у нас уже есть все, что вам нужно!Чтобы достичь этого, мы в значительной степени полагаемся на строгие значения по умолчанию, простую конфигурацию и самовосстанавливающиеся компоненты. Это позволяет
Kanidm
поддерживать небольшие домашние лаборатории, семьи, малые предприятия и вплоть до крупнейших потребностей предприятия.https://github.com/kanidm/kanidm
опубликовано в @gitgate
#security #keykloack #auth #rust
👍9🔥6
Nping
- утилита ping
, разработанная на rust
. Она поддерживает одновременное пинг для нескольких адресов, визуального отображения диаграммы, обновлений данных в реальном времени и других функций.
https://github.com/hanshuaikang/Nping
Демо: https://raw.githubusercontent.com/hanshuaikang/Nping/refs/heads/main/docs/imgs/black.gif
https://raw.githubusercontent.com/hanshuaikang/Nping/refs/heads/main/docs/imgs/table.gif
опубликовано в @gitgate
#ping #tui #cli #rust
GitHub
GitHub - hanshuaikang/Nping: 🏎 Nping mean NB Ping, A Ping Tool in Rust with Real-Time Data and Visualizations
🏎 Nping mean NB Ping, A Ping Tool in Rust with Real-Time Data and Visualizations - hanshuaikang/Nping
👍10🔥4
rust-stakeholder
- CL
I инструмент, который генерирует абсолютно бессмысленный, но впечатляюще выглядящий вывод терминала, чтобы убедить всех, что вы гений кодирования, не написав при этом ни одной строчки полезного кода.Зачем осваивать реальные навыки, если вместо этого можнопросто выглядеть впечатляюще?
https://github.com/giacomo-b/rust-stakeholder
опубликовано в @gitgate
#cli #fun #rust
🔥13👍4
This media is not supported in your browser
VIEW IN TELEGRAM
STU
- приложение TUI Explorer
для Amazon S3
(AWS S3
), написанное на Rust
с использованием ratatui
.Возможности:
- рекурсивная загрузка объектов
- предварительный просмотр с подсветкой синтаксиса для рендеринга текста и изображений
- доступ к прошлым версиям объектов
- настраиваемые сочетания клавиш
- поддержка
S3
-совместимого хранилищаhttps://github.com/lusingander/stu
опубликовано в @gitgate
#s3 #tui #rust
👍11🔥2
RustFS
- высокопроизводительное распределенное программное обеспечение для хранения объектов, созданное на Rust
, одном из самых популярных языков программирования в мире. Наряду с
MinIO
, оно обладает рядом преимуществ, таких как простота, совместимость с S3
, открытый исходный код, поддержка data lakes
, искусственного интеллекта и больших данных. Кроме того, RustFS
имеет более удобную и дружелюбную лицензию с открытым исходным кодом по сравнению с другими системами хранения, так как разработана под лицензией Apache
. Поскольку Rust
является его основой, RustFS
обеспечивает более высокую скорость и безопасные распределенные функции для высокопроизводительного хранения объектов.Возможности:
- высокая производительность: Построен на
Rust
, что гарантирует скорость и эффективность.- распределенная архитектура: Масштабируемый и отказоустойчивый дизайн для крупномасштабных развертываний.
- совместимость с
S3
: Легкая интеграция с существующими приложениями, совместимыми с S3
.- поддержка
Data Lake
: Оптимизирован для работы с большими данными и задачами ИИ.- открытый исходный код: Лицензирован под
Apache 2.0
, что способствует вкладу сообщества и прозрачности.- удобство использования: Разработан с учетом простоты, что упрощает развертывание и управление.
https://github.com/rustfs/rustfs
опубликовано в @gitgate
#s3 #minio #rust
🔥15👍11