awesome-repositories.com
Blog
MCP
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
·
Studio-42 avatar

Studio-42/elFinder

0
View on GitHub↗
4,793 estrellas·1,435 forks·JavaScript·9 vistasstudio-42.github.io/elFinder↗

ElFinder

elFinder es un gestor de archivos web basado en JavaScript que proporciona una interfaz de navegador para organizar y manipular archivos y carpetas en servidores remotos. Funciona como una interfaz de almacenamiento agnóstica al backend, utilizando una API común y un protocolo basado en JSON para traducir las solicitudes del navegador en varios comandos de lenguaje del lado del servidor.

El sistema desacopla el frontend del almacenamiento físico a través de una interfaz multibackend y una abstracción de controlador de volumen. Esto permite que el explorador de archivos se conecte a diferentes lenguajes del lado del servidor y controladores de volumen de almacenamiento para gestionar datos en diversos entornos.

El proyecto incluye capacidades para la administración de almacenamiento remoto y localización, permitiendo la traducción de la interfaz de usuario a múltiples idiomas. También admite la integración con editores de texto enriquecido de terceros para simplificar la inserción de medios y documentos.

Features

  • Web-Based File Management - Provides a browser-based interface to organize, create, move, and delete files and folders on a remote server.
  • Web-Based File Managers - Provides a full-featured browser interface for uploading, downloading, and organizing files stored on a remote server.
  • Storage Driver Abstractions - Uses interchangeable server-side volume handlers to decouple the front end from physical storage.
  • Multi-Backend Storage Management - Provides a unified API to coordinate data and file operations across diverse storage providers and backends.
  • Configurable Storage Backends - Offers a storage abstraction layer that can switch between different local disk, S3, or SFTP backends.
  • File Explorers - Integrates a full-featured file browsing and management system into web applications using JavaScript.
  • Backend-Agnostic Adapters - Implements a common API to translate browser requests into various server-side language commands for file management.
  • Storage Connection Management - Allows connectivity to diverse server-side languages and volume drivers to manage data across different storage environments.
  • JSON Message Exchanges - Uses a structured JSON-based protocol to exchange file metadata and command results between client and server.
  • Backend-Agnostic Driver Interfaces - Implements a common API that translates browser requests into various server-side language commands for storage management.
  • Decoupled Backend APIs - Decouples the frontend from physical storage by routing requests through a standalone backend API.
  • Storage Abstractions - Provides an abstraction layer that decouples the application logic from specific server-side storage implementations.
  • Remote File Managers - Provides a full-featured interface for browsing, editing, and organizing files on remote servers.
  • JSON-Based Communication Protocols - Utilizes a JSON-based protocol to exchange file metadata and command results between the browser and server.
  • Localization Mapping - Maps translation keys to localized strings from structured resource bundles to adapt the interface.
  • Application Text Translation - Translates application labels and messages into multiple languages based on the user's locale.
  • Remote Administration Servers - Provides a centralized web interface for the administrative management and control of remote server files.
  • Interface Localization - Provides tools for translating user interface labels and descriptions into multiple languages.
  • Interface Text Localization - Replaces default interface labels with language-specific text using localization dictionaries.
  • Localization Mappings - Swaps interface text by loading language files containing key-value pairs based on the user locale setting.
  • UI Localizations - Includes a translatable user interface that adapts to different languages and regional locales.
  • User Interface Localization - Enables language support and translation of visual elements through configuration files for a global user base.
  • Multi-Language Interfaces - Ships a web interface designed to support multiple languages through integrated translation tools.
  • Client-Side State Synchronizers - Tracks folder hierarchy and selection state in the browser to minimize redundant server requests.

Historial de estrellas

Gráfico del historial de estrellas de studio-42/elfinderGráfico del historial de estrellas de studio-42/elfinder

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 studio-42/elfinder?

elFinder es un gestor de archivos web basado en JavaScript que proporciona una interfaz de navegador para organizar y manipular archivos y carpetas en servidores remotos. Funciona como una interfaz de almacenamiento agnóstica al backend, utilizando una API común y un protocolo basado en JSON para traducir las solicitudes del navegador en varios comandos de lenguaje del lado del servidor.

¿Cuáles son las características principales de studio-42/elfinder?

Las características principales de studio-42/elfinder son: Web-Based File Management, Web-Based File Managers, Storage Driver Abstractions, Multi-Backend Storage Management, Configurable Storage Backends, File Explorers, Backend-Agnostic Adapters, Storage Connection Management.

¿Qué alternativas de código abierto existen para studio-42/elfinder?

Las alternativas de código abierto para studio-42/elfinder incluyen: filegator/filegator — Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway… vanessa219/vditor — Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a… kartik-v/bootstrap-fileinput — bootstrap-fileinput is a Bootstrap-compatible HTML5 file upload widget and plugin. It provides a customizable… spacedeck/spacedeck-open — Spacedeck is a web-based collaborative whiteboard platform that provides an infinite canvas for real-time visual… notsfsssf/pixez-flutter — Pixez-flutter is a cross-platform mobile application designed for browsing, searching, and downloading digital artwork… subnub/mydrive — myDrive is a self-hosted cloud storage server and web-based file manager. It functions as an encrypted file storage…

Alternativas open-source a ElFinder

Proyectos open-source similares, clasificados según cuántas características comparten con ElFinder.
  • filegator/filegatorAvatar de filegator

    filegator/filegator

    2,901Ver en GitHub↗

    Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway that allows users to organize, upload, and download files across local disks and various cloud storage providers through a single unified interface. The system features a multi-backend authentication provider capable of verifying identities via JSON files, databases, or external directory services. It includes a role-based access control system that manages user permissions, assigns home folders, and restricts access to specific files and system routes. The platform provides cap

    PHPamazon-s3filefile-manager
    Ver en GitHub↗2,901
  • kartik-v/bootstrap-fileinputAvatar de kartik-v

    kartik-v/bootstrap-fileinput

    5,350Ver en GitHub↗

    bootstrap-fileinput is a Bootstrap-compatible HTML5 file upload widget and plugin. It provides a customizable interface for selecting and uploading multiple files, featuring integrated image previews, drag-and-drop support, and client-side validation for file types, sizes, and counts. The project includes a resumable file upload client that slices large files into chunks to ensure stability over intermittent connections and allow transfers to be paused and resumed. It also features a client-side image processor capable of resizing images and reading EXIF metadata to automatically correct imag

    JavaScriptajax-uploadbootstrapbootstrap-fileinput
    Ver en GitHub↗5,350
  • vanessa219/vditorAvatar de Vanessa219

    Vanessa219/vditor

    11,074Ver en GitHub↗

    Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a visual rich-text experience, instant rendering, and a traditional side-by-side split-view preview. It serves as an authoring tool for technical documentation and a component for web-based editor integration. The project is distinguished by its support for complex technical content, utilizing specialized rendering for mathematical formulas, flowcharts, sequence diagrams, and mind maps. It also functions as a collaborative document review tool, enabling users to attach anchored

    TypeScriptcommonmarkeditorgfm
    Ver en GitHub↗11,074
  • spacedeck/spacedeck-openAvatar de spacedeck

    spacedeck/spacedeck-open

    1,129Ver en GitHub↗

    Spacedeck is a web-based collaborative whiteboard platform that provides an infinite canvas for real-time visual brainstorming and project management. It enables multiple participants to interact simultaneously within a shared workspace, synchronizing drawing, writing, and media placement across browser-based interfaces. The platform distinguishes itself through a container-native deployment model and a plugin-based storage abstraction, allowing users to manage their own infrastructure while connecting to local file systems, cloud object storage, or relational databases. It maintains document

    JavaScript
    Ver en GitHub↗1,129
Ver las 30 alternativas a ElFinder→