awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
chavyleung avatar

chavyleung/scripts

0
View on GitHub↗
5,523 estrellas·1,140 forks·JavaScript·GPL-3.0·2 vistasdocs.boxjs.app↗

Scripts

Este proyecto es una librería de scripts de automatización diseñados para el entorno BoxJs. Funciona como un cliente de API externo e interfaz de integración para interactuar con servidores remotos.

El sistema proporciona un almacén de datos local persistente para mantener el estado entre ejecuciones de scripts guardando y recuperando cadenas y objetos JSON. Permite el intercambio de datos a través de objetos JSON estructurados y admite solicitudes de red tanto síncronas como asíncronas utilizando encabezados personalizados.

Features

  • Scripting Runtimes - Implements a specialized runtime environment designed to execute custom automation scripts with integrated API and storage access.
  • JSON Data Exchange - Uses structured JSON for transporting state and configuration between the local environment and remote servers.
  • Local Data Stores - Provides a persistence layer for managing data locally on the device to maintain state.
  • Local Persistence Layers - Provides a local persistence layer for storing application state and user data in file-based databases.
  • Local State Databases - Provides persistent local storage to maintain application metadata and state consistency between script executions.
  • Execution State Persistence - Maintains variable and object states across multiple separate script executions within the runtime session.
  • External API Clients - Implements standardized interfaces for executing requests to remote REST services from within the script environment.
  • Task Automation Scripts - Provides custom scripts for interacting with and manipulating external software components through automated tasks.
  • Script State Persistence - Maintains state between separate script executions by saving and retrieving strings or objects in a local database.
  • API Clients - Provides a set of tools for consuming and interacting with external REST services.
  • HTTP Method Executions - Executes various HTTP methods with custom headers to exchange data with remote servers.
  • Asynchronous API Clients - Provides a client for handling non-blocking network operations and data parsing to prevent environment freezing.
  • External API Integrations - Integrates with external REST services to manage data via synchronous and asynchronous network requests.
  • Automation Script Libraries - Ships a collection of automation scripts tailored for the BoxJs environment to interact with external APIs.
  • Custom Request Headers - Enables the injection of user-defined metadata into HTTP request headers for authentication and data formatting.
  • Synchronous Network Clients - Provides interfaces for performing blocking network requests that ensure data is received before script continuation.
  • API Workflow Automation - Automates sequential API interactions where outputs of one call serve as inputs for subsequent requests.

Historial de estrellas

Gráfico del historial de estrellas de chavyleung/scriptsGráfico del historial de estrellas de chavyleung/scripts

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace chavyleung/scripts?

Este proyecto es una librería de scripts de automatización diseñados para el entorno BoxJs. Funciona como un cliente de API externo e interfaz de integración para interactuar con servidores remotos.

¿Cuáles son las características principales de chavyleung/scripts?

Las características principales de chavyleung/scripts son: Scripting Runtimes, JSON Data Exchange, Local Data Stores, Local Persistence Layers, Local State Databases, Execution State Persistence, External API Clients, Task Automation Scripts.

¿Qué alternativas de código abierto existen para chavyleung/scripts?

Las alternativas de código abierto para chavyleung/scripts incluyen: miru-project/miru-app — Miru is a multimedia content aggregator and proxy-enabled media player that provides a unified interface for streaming… libcpr/cpr — C++ is a high-level HTTP client library and wrapper for libcurl. It provides a C++ interface for making network… aidoku/aidoku — Aidoku is a manga reader application and digital library manager. It serves as a modular content aggregator that… flutter-team-archive/plugins — This project is a collection of official plugin packages and a native integration library designed to provide a… mikeal/r2 — r2 is a JavaScript HTTP client library and asynchronous request library used for executing network calls. It provides… hiteshchoudhary/chai-aur-react — This project is an educational course and a collection of frontend projects designed to teach the core concepts and…

Alternativas open-source a Scripts

Proyectos open-source similares, clasificados según cuántas características comparten con Scripts.
  • miru-project/miru-appAvatar de miru-project

    miru-project/miru-app

    5,538Ver en GitHub↗

    Miru is a multimedia content aggregator and proxy-enabled media player that provides a unified interface for streaming videos, reading comics, and browsing novels from multiple external sources. It functions as a JavaScript extension platform, allowing users to add new media sources and application features by integrating custom scripts and provider logic. The application integrates with external media tracking services to synchronize viewing progress and maintain media libraries. It also fetches detailed movie and show information from external databases to enrich content displays with metad

    Dart
    Ver en GitHub↗5,538
  • libcpr/cprAvatar de libcpr

    libcpr/cpr

    7,367Ver en GitHub↗

    C++ is a high-level HTTP client library and wrapper for libcurl. It provides a C++ interface for making network requests, managing network sessions, and implementing data transfers. The library distinguishes itself by offering an asynchronous HTTP client capable of executing non-blocking requests via callback interfaces. It also functions as a multipart form uploader for transmitting files and structured data, as well as an SSE stream handler for processing real-time server-sent events over persistent connections. Its broader capabilities cover secure web communication through SSL encryption

    C++
    Ver en GitHub↗7,367
  • aidoku/aidokuAvatar de Aidoku

    Aidoku/Aidoku

    3,951Ver en GitHub↗

    Aidoku is a manga reader application and digital library manager. It serves as a modular content aggregator that allows users to discover, download, and read manga from various third-party sources and local files. The application utilizes a modular source plugin system to integrate external provider packages, enabling the ingestion of content from multiple third-party sources. It includes a sync engine that communicates with external tracking APIs to maintain consistent reading progress across different platforms. The system covers manga library management, including the ability to search fo

    Swiftiosmangareading
    Ver en GitHub↗3,951
  • flutter-team-archive/pluginsAvatar de flutter-team-archive

    flutter-team-archive/plugins

    17,710Ver en GitHub↗

    This project is a collection of official plugin packages and a native integration library designed to provide a consistent interface for accessing hardware and software functionality across different mobile and desktop platforms. It serves as a native platform bridge, enabling cross-platform applications to invoke native code and manage operating system dependencies. The project utilizes a federated plugin architecture, splitting plugins into common interfaces and separate platform implementations to allow for independent development and extension. It further supports native integration throu

    Dartandroiddartflutter
    Ver en GitHub↗17,710
Ver las 30 alternativas a Scripts→