Appwrite — это универсальная платформа разработки с открытым исходным кодом, предоставляющая инфраструктуру бэкенда и веб-хостинг для веб-, мобильных и AI-приложений.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONAuth.js (ранее NextAuth.js) — это библиотека открытого кода для аутентификации, поддерживающая OAuth, OIDC, без паролей и Passkeys. Она работает с любыми базами данных или без них и совместима с различными средами выполнения JavaScript.
Actix Web — это мощный, прагматичный и быстрый веб-фреймворк на Rust, поддерживающий HTTP/1.x и HTTP/2, WebSockets, стриминг, middleware и сжатие контента.
GORM — это полнофункциональная библиотека ORM для Go, предлагающая ассоциации, хуки, жадную загрузку, транзакции, автоматическую миграцию и расширяемый API-плагин для удобного доступа к базе данных.
Amplication — это открытая платформа для создания, обслуживания и масштабирования бэкэнд-сервисов. Она использует автоматизацию на основе ИИ для генерации микросервисов с API, моделями данных и DTO, а также внедряет лучшие практики организации в живые шаблоны.
grpc-web - это реализация gRPC для браузерных клиентов на JavaScript/TypeScript, позволяющая веб-приложениям вызывать сервисы gRPC через прокси, такой как Envoy.
FastAPI — современный высокопроизводительный Python-фреймворк для создания API на основе стандартных аннотаций типов, с автоматической документацией OpenAPI, валидацией данных через Pydantic и интерактивными интерфейсами Swagger UI и ReDoc.
Falcon — минималистичный Python-фреймворк для создания быстрых и надежных REST API и микросервисов. Поддерживает WSGI и ASGI, ориентирован на производительность и простоту.
PySmartHome-PC — это устойчивая система умного дома, в которой узлы ESP32 отправляют данные о температуре и влажности на сервер Python на ПК с Windows. Она включает локальную и веб-панель на GitHub Pages с интерактивными графиками, планирование отключений питания и поддержку нескольких языков.
Apache Dubbo — это фреймворк RPC и микросервисов на Java, поддерживающий несколько протоколов, таких как Triple (совместимый с gRPC), Dubbo2 TCP и REST, с обнаружением сервисов, управлением трафиком, наблюдаемостью и интеграцией с Spring Boot.
Fiber — веб-фреймворк для Go, вдохновлённый Express и построенный на Fasthttp, предлагающий маршрутизацию, middleware, обслуживание статических файлов, поддержку WebSocket и SSE с акцентом на производительность и низкое использование памяти.
Echo — это высокопроизводительный, расширяемый и минималистичный веб-фреймворк для Go, предлагающий radix-tree роутер, привязку запросов, группировку, экосистему middleware, централизованную обработку ошибок, HTTP/2 и автоматический TLS.
RunAnywhere — это кроссплатформенный набор SDK для запуска моделей ИИ полностью на устройстве: на телефонах, в браузерах, на десктопах и серверах. Он поддерживает LLM, компьютерное зрение, речь, голосовых агентов, RAG, эмбеддинги и генерацию изображений через единый семантический API.
Rocket — это асинхронный веб-фреймворк для Rust, ориентированный на удобство использования, безопасность, расширяемость и скорость. Он использует макросы Rust для декларативного определения маршрутов с автоматической проверкой типов и разбором параметров запросов.
Sanic — это асинхронный веб-сервер и фреймворк на Python 3.10+, предназначенный для высокопроизводительной обработки HTTP. Он поддерживает синтаксис async/await и может быть развернут с помощью ASGI-совместимых серверов.
JUI — это легковесный Java-фреймворк для создания интерактивных веб-приложений с минимальным кодом. Реализуйте JuiApp, получите UIContext и опишите интерфейс с помощью компактных вызовов, таких как title, textInput, button, table и map; JUI обрабатывает HTTP, рендеринг и состояние сессии.
Monkshu — это полнофункциональный корпоративный сервер приложений на JavaScript, созданный на базе Node.js. Платформа объединяет фронтенд на Web Components, REST API бэкенд, фреймворки для мобильных приложений iOS и Android, поддержку десктопа через Electron и возможности PWA при минимальном количестве внешних зависимостей.
Django — это высокоуровневый веб-фреймворк для Python, обеспечивающий быструю разработку и чистый, прагматичный дизайн. Включает документацию по установке, учебные пособия, руководства по развёртыванию, ссылки на сообщество, информацию о вкладе и инструкции по тестированию.
Elysia — это эргономичный веб-фреймворк на TypeScript для Bun, ориентированный на сквозную типизацию и удобство разработки.