2 repositorios
Scripting environments embedded within web servers to provide framework-like request handling capabilities.
Distinct from Lua: Distinct from general web frameworks as it is an embedded extension of an existing server
Explore 2 awesome GitHub repositories matching web development · Embedded Web Frameworks. Refine with filters or upvote what's useful.
This project is an NGINX module that embeds the Lua scripting language directly into the server environment. It functions as a request processor and response filter, enabling the execution of scripts to handle HTTP requests, generate dynamic content, and manage server behavior without external application calls. The module provides a shared memory dictionary and cache manager, allowing data to be stored and retrieved across all active worker processes. This capability supports the collection of high-performance server metrics and the synchronization of information across concurrent processes.
Allows running Lua scripts within the server for custom request handling and dynamic content generation.
PyWebIO es un framework de aplicaciones web en Python y una biblioteca de UI basada en scripts que permite la construcción de interfaces web interactivas sin escribir HTML, CSS o JavaScript. Trata al navegador web como un terminal enriquecido, traduciendo llamadas a funciones de Python en elementos de UI y capturando la entrada del usuario a través de un bucle síncrono de solicitud-respuesta. El framework funciona como un servidor de aplicaciones web asíncrono que ejecuta sesiones de usuario como corrutinas para manejar múltiples interacciones concurrentes en un solo hilo. También sirve como interfaz de visualización de datos, permitiendo el renderizado directo de gráficos y tablas interactivas desde bibliotecas externas dentro del navegador. El sistema cubre una amplia gama de capacidades de despliegue y configuración, incluyendo despliegue de servicios web independientes, alojamiento de múltiples aplicaciones y exportaciones para servidores WSGI y ASGI. Proporciona herramientas para la construcción de GUI en el navegador, configuración de metadatos de aplicaciones y la generación de manifiestos web para la instalación móvil. Las aplicaciones pueden desplegarse como servicios independientes o integrarse en frameworks web existentes utilizando adaptadores y enrutamiento estándar.
Allows embedding of script-based web interfaces into existing frameworks to serve content via standard routes.