GitHub Open Sauce
448 subscribers
1.1K photos
1.1K links
Канал про проекты с открытым исходным кодом. Проект https://kodikapusta.ru/
Download Telegram
redneckbeard/thanos

Thanos — это транспайлер (компилятор из исходного кода в исходный код), который преобразует код Ruby в читаемый человеком код Go. Он предназначен в качестве инструмента для портирования — результат его работы служит отправной точкой для ручного рефакторинга, а не готовой заменой среды выполнения.

#golang

https://github.com/redneckbeard/thanos

Больше про программирование на https://kodikapusta.ru
1👍1💩1
abhigyanpatwari/GitNexus

GitNexus: Интеллектуальный движок для работы с кодом без сервера — GitNexus создаёт граф знаний полностью на стороне клиента, работая исключительно в вашем браузере. Загрузите GitHub-репозиторий или ZIP-файл и получите интерактивный граф знаний со встроенным агентом Graph RAG. Идеально подходит для исследования кода.

#ts

https://github.com/abhigyanpatwari/GitNexus

Больше про программирование на https://kodikapusta.ru
1👍1
golutra/golutra

golutra — это многопользовательская среда следующего поколения, которая превращает ваши существующие инструменты командной строки (CLI) в единый центр совместной работы с искусственным интеллектом. Без миграции проектов. Без переучивания команд. Без переключения между терминалами. Просто параллельное выполнение, автоматическая оркестрация и отслеживание результатов в реальном времени.

#rust

https://github.com/golutra/golutra

Больше про программирование на https://kodikapusta.ru
1
maaslalani/sheets

Инструмент для работы с электронными таблицами в терминале

https://github.com/maaslalani/sheets

Больше про программирование на kodikapusta.ru
1👍1
JetSetIlly/test7800

#golang

Test7800 — это экспериментальный эмулятор игровой консоли Atari 7800

https://github.com/JetSetIlly/test7800

Больше про программирование на kodikapusta.ru
1
arman-bd/guppylm

Этот проект существует, чтобы показать, что обучение собственной языковой модели — это не магия. Никакой учёной степени не нужно. Никакого огромного кластера GPU не требуется. Один блокнот Colab, 5 минут — и у вас есть работающая LLM, которую вы собрали с нуля: генерация данных, токенизатор, архитектура модели, тренировочный цикл и инференс. Если вы умеете запускать блокнот, вы способны обучить языковую модель.

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

#python

https://github.com/arman-bd/guppylm

Больше про программирование на https://kodikapusta.ru
1
JetSetIlly/test7800

Test7800 — это экспериментальный эмулятор игровой консоли Atari 7800

#golang

https://github.com/JetSetIlly/test7800

Больше про программирование на https://kodikapusta.ru
1
maaslalani/sheets

Инструмент для работы с электронными таблицами в терминале

#golang

https://github.com/maaslalani/sheets

Больше про программирование на https://kodikapusta.ru
1
agrinman/tunnelto

tunnelto позволяет опубликовать ваш локальный веб-сервер через публичный URL. Написан на Rust. Полностью построен на асинхронном вводе-выводе (async-io) поверх tokio.

#rust

https://github.com/agrinman/tunnelto

Больше про программирование на https://kodikapusta.ru
1
markel1974/godoom

Низкоуровневый движок для 3D-рендеринга и физики, написанный на Go в стиле DOOM.

Разработанный со строгой системной архитектурой, он раскрывает механику пространственного разделения, портальную видимость, кинематику твёрдого тела и аппаратные графические конвейеры, не полагаясь на высокоуровневые коммерческие абстракции.

#golang

https://github.com/markel1974/godoom

Больше про программирование на https://kodikapusta.ru
1
ubavic/compiles-to-go

#golang

Целая подборка языков программирования, которые работают на Go инфраструктуре и/или компилируются в Go

https://github.com/ubavic/compiles-to-go

Больше про программирование на kodikapusta.ru
1
xsawyerx/curl-doom

HTTP-сервер, рендерящий кадры DOOM в ANSI-полублоки и передающий их в терминал через HTTP с помощью cURL.

Никакой установки, никаких зависимостей, кроме curl и bash.

#c

https://github.com/xsawyerx/curl-doom

Больше про программирование на https://kodikapusta.ru
1
citguru/openduck

Открытая реализация идей, впервые предложенных MotherDuck - дифференциальное хранение, гибридное (двойное) выполнение и прозрачные удалённые базы данных для DuckDB - доступная каждому для запуска, расширения и использования в своих проектах.

#rust

https://github.com/citguru/openduck

Больше про программирование на https://kodikapusta.ru
👍1
burrowers/garble

Обфускация Go-кода путем обёртки инструментария Go. Требуется Go версии 1.26 или новее.

#golang

https://github.com/burrowers/garble

Больше про программирование на https://kodikapusta.ru
1
Ataraxy-Labs/weave

Семантический драйвер слияния на уровне сущностей для Git. Разрешает конфликты, с которыми не справляется Git, благодаря пониманию структуры кода через tree-sitter. 31/31 чистых слияний против 15/31 у Git.

#rust

https://github.com/Ataraxy-Labs/weave

Больше про программирование на https://kodikapusta.ru
👍21
taigrr/spank

Шлёпни свой MacBook - он крикнет в ответ. Использует акселерометр Apple Silicon через IOKit HID.

#golang

https://github.com/taigrr/spank

Больше про программирование на https://kodikapusta.ru
1💩1
Forwarded from Код и Капуста
boring

#tools #golang

boring - консольный менеджер SSH-туннелей, который просто работает.

Поддерживает локальный, удаленный проброс портов и SOCKS5, автоматически переподключается при обрывах, читает ~/.ssh/config и умеет работать с Unix-сокетами. Настройка через TOML, есть группировка туннелей и автодополнения для bash/zsh/fish.

Устанавливается через Homebrew, готовым бинарником или можно собрать из исходников

https://kodikapusta.ru/tools/2-boring

Поддержать проект на boosty и читать в MAX
Forwarded from Код и Капуста
mvm

#golang #tools

mvm - быстрая стековая виртуальная машина для Go, позволяющая запускать программы напрямую из исходников без компиляции. Целиком совместима с Go, поддерживает встраивание в Go/C-приложения, имеет встроенный REPL, отладчик и тестовый движок. Распространяется как единый статический бинарник со стандартной библиотекой внутри

https://kodikapusta.ru/tools/1-mvm

Поддержать проект на boosty и читать в MAX
Forwarded from Код и Капуста
bhatti

#tools

bhatti - это открытая платформа для запуска легковесных Linux-виртуальных машин на собственном железе. Каждая машина работает как полноценная ВМ с отдельным ядром через Firecracker, а не контейнер. Умеет снэпшотить полное состояние и автоматически приостанавливать простаивающие машины, освобождая ресурсы.

Подходит для изолированных окружений AI-агентов, preview-окружений на PR и любых других сценариев, где нужна полноценная Linux-система по запросу.

Устанавливается одной командой на любой Linux с KVM

https://kodikapusta.ru/tools/3-bhatti

Поддержать проект на boosty и читать в MAX
Forwarded from Код и Капуста
liftbridge

#golang

Liftbridge - это облегченный отказоустойчивый стриминговый брокер сообщений в стиле Kafka, написанный на Go и работающий поверх NATS. Решение поставляется как единый бинарник без JVM и ZooKeeper, поддерживает долговечное реплицированное хранение логов сообщений и позиционируется как более простая альтернатива Kafka/Pulsar. Обеспечивает высокую пропускную способность - до ~241K сообщений/сек. Обеспичивает низкую задержку, а для работы требует Go 1.25.6+ и NATS Server v2.10.0+

https://kodikapusta.ru/tools/6-liftbridge

Поддержать проект на boosty и читать в MAX
🔥1
Forwarded from Код и Капуста
z2d

#zig

z2d - это чистая 2D-графическая библиотека на языке Zig для растеризации векторных примитивов: линий и кубических кривых Безье, что делает ее пригодной для рендеринга SVG и отрисовки UI-элементов.

Модель рисования вдохновлена Cairo: работа ведется через контексты, связывающие источники цвета и буферы для рисования. Библиотека поддерживает заливку и обводку с различными типами стыков и окончаний, пунктирные линии, рендеринг текста с кернингом, аффинные преобразования, градиенты (линейные, радиальные, конические), 28 композитных операторов Porter-Duff и PDF-режимов наложения, а также экспорт в PNG.

Конечная цель - создание полноценного SVG-рендерера, пригодного в том числе для UI-задач

https://kodikapusta.ru/tools/9-z2d

Поддержать проект на boosty и читать в MAX
👍1