Kingslayer — открытая текстовая приключенческая игра и библиотека на Rust. Играйте онлайн или локально, создавайте собственные миры в файлах RON и встраивайте игровой цикл в программы на Rust.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONПолная переработка PlantUML на Rust (100% Rust) с целью достижения поведенческой совместимости с оригиналом на Java. Уже поддерживаются парсинг диаграмм последовательностей, рендеринг SVG и функции препроцессора. Есть привязки для Java (JNI) и TypeScript (WASM), Python — в планах.
Официальный веб-плеер LottieFiles для анимаций Lottie (.json) и dotLottie (.lottie) с ядром Rust + WASM, поддержкой Canvas2D/WebGL2/WebGPU, стейт-машинами, аудио и SDK для React, Vue, Svelte, Solid и Web Components.
guessit-js — это порт Python guessit на TypeScript, который извлекает метаданные (название, год, сезон, эпизод, кодек, язык и т.д.) из имен медиафайлов. Он на 100% совместим с Python guessit 4.4.0, в 3,5 раза быстрее и предоставляет поддержку CLI, REST API и WASM.
Pion WebRTC — это чистая реализация WebRTC API на Go, предоставляющая PeerConnection, DataChannels, обработку медиа и защищённое соединение без Cgo.
PyScript — это открытая платформа для запуска Python в браузере, использующая Pyodide (CPython) и MicroPython, скомпилированные в WebAssembly. Добавьте таблицу стилей и тег скрипта, затем пишите Python в HTML-тегах script для создания приложений.
Интерактивная карта Cloud Native Landscape классифицирует сотни облачных проектов и продуктов, отслеживая звезды GitHub, финансирование и число контрибьюторов.
ZeroWeb — это экспериментальный кроссплатформенный браузер на Rust, включающий библиотеку ZeroWebView и приложение ZeroBrowser. Проект с собственной реализацией DOM, CSS, рендеринга и безопасности, созданный как инженерный эксперимент под руководством ИИ.
Практическое руководство по уменьшению размера бинарных файлов Rust: release-сборки, удаление символов, флаги оптимизации, LTO, no_std и build-std с примерами и инструментами.
Pyodide — это порт CPython на WebAssembly, позволяющий запускать Python в браузерах и Node.js с удобным FFI для взаимодействия с JavaScript.
Yew — это фреймворк на Rust/Wasm для создания многопоточных веб-приложений. Он использует макрос, похожий на JSX, для работы с HTML в Rust, минимизирует вызовы DOM, поддерживает веб-воркеры и взаимодействует с JavaScript и пакетами NPM.
TalaDB — это встроенная векторная и документная база данных для локального ИИ, предоставляющая единый TypeScript API для браузеров, Node.js и React Native.
Wasmtime — это автономный рантайм для WebAssembly от Bytecode Alliance, построенный на генераторе кода Cranelift. Он обеспечивает быстрое выполнение, безопасную архитектуру, настраиваемые лимиты ресурсов, поддержку WASI и соответствие стандартам, а также API для встраивания для Rust, C, C++, Python, .NET, Go и Ruby.
MudBlazor — это фреймворк компонентов Material Design для Blazor, написанный полностью на C# с минимумом JavaScript. Он помогает .NET-разработчикам быстро создавать веб-приложения без необходимости работы с CSS.
Инструмент wasm-pack для сборки Rust-пакетов WebAssembly с публикацией в npm. Поддерживает генерацию проектов, компиляцию, тестирование и публикацию WebAssembly-модулей для взаимодействия с JavaScript в браузерах или Node.js.
ClipForge — частное локальное приложение для видеомонтажа, доступное как в браузере, так и в виде десктопного приложения. Обработка медиа происходит на устройстве без загрузки в облако.
raylib — это простая и удобная библиотека на языке C для программирования видеоигр, которая идеально подходит для прототипирования, обучения и создания графических приложений.
Pyxel — это ретро-игровой движок для Python, вдохновленный консолями прошлого. Он поддерживает только 16 цветов и 4 звуковых канала, что делает его идеальным для создания пиксельных игр. Проект распространяется под лицензией MIT и является бесплатным.
rontolisp — это подмножество Common Lisp, реализованное на Java, которое включает интерпретатор, а также компиляторы для JVM и WebAssembly (WASM).
Официальный репозиторий Kotlin: лаконичный мультиплатформенный язык программирования от JetBrains, включающий компилятор, стандартную библиотеку, автоматизацию сборки Gradle, поддержку Kotlin/Native и рекомендации для участников.