Тривиальные технологии

Методические рекомендации

Главная

Манифест

Тривиальное ПО

Добро пожаловать

Тривиальное ПО

Эта страница содержит список примеров программного обеспечения, которое согласуется с духом Тривиальных Технологий.

Если вы разработчик ПО, которое стремиться быть Тривиальным, то вы можете заявить об этом оставив в README своего проекта ссылку на на страницу "Добро пожаловать" экземпляра ТТ (вашего экземпляра или любого известного вам).

Если вы не разработчик, но разобрались и используете ПО, которое сделано в духе Тривиальных Технологий, то вы можете дополнить эту страницу, прислав патч к странице pages/rocks.gmi в контакты, указанные внизу этой страницы.

geddit

Original source code

Fork and Russian translation

Агрегатор ссылок на Gemini и Gopher (в форке) с возможностью комментирования. Сервер написан на Go, в качестве хранилища использует SQLite.

honk

What is honk? Honk is amazing!

Минималистичный сервер ActivityPub для одного пользователя или небольшого сообщества. Основной бэкенд написан на Go, небольшой фронтенд реализуется на JS. В качестве хранилища использует SQLite. Предоставляемое API подходит как для написания роботов, публикующих контент, так и для написания собственного клиента. Скромные требования к аппаратным ресурсам. Лицензия ISC.

snac

https://codeberg.org/grunfink/snac2

Ещё один минималистичный сервер ActivityPub для одного пользователя или небольшого сообщества. Написан на Си, не использует БД, данные пишутся сразу на файловую систему. Совместим с Mastodon API. Очень скромные требования к аппаратным ресурсам. Лицензия MIT.

uxn

https://git.sr.ht/~rabbits/uxn

Виртуальная вычислительная машина, разработанная для проектов коллектива Hundred Rabbits. Виртуальная машина стекового типа, система команд и, соответственно, ассемблер ВМ построены на обратной польской (постфиксой) записи. Операнды в системе команд могут быть один или два байта. Система команд оперирует 64 килобайтами памяти, двумя стеками (данные и вызовы) и 16 устройствами. Ассемблер и эмулятор написаны на Си-99, эмулятор зависит от SDL2 для работы с графикой, звуком и устройствами ввода. Лицензия MIT.

Retro

http://retroforth.org/

Репозиторий:

Fossil: http://fossils.retroforth.org:8000/nga
git: https://git.sr.ht/~crc_/retroforth

Самобытный современный диалект Forth. Отлично подходит для своего круга задач, (после небольшой "доработки напильником") может быть адаптирован для широкого спектра приложений. Каноническая реализация нативного кода на Си, но есть примеры реализации своей Forth-машины на множестве языков программирования. Отличная документация. Лицензия ISC.

Сгенерировано из репозитория:

ssh://anonymous@got.any-key.press/tt-ru-gem

https://got.any-key.press/?action=summary&path=tt-ru-gem.git

Связаться со мной можно: