awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Studio-42 avatar

Studio-42/elFinder

0
View on GitHub↗
4,793 stele·1,435 fork-uri·JavaScript·8 vizualizăristudio-42.github.io/elFinder↗

ElFinder

elFinder este un manager de fișiere web bazat pe JavaScript care oferă o interfață de browser pentru organizarea și manipularea fișierelor și folderelor pe servere la distanță. Acesta funcționează ca o interfață de stocare agnostică față de backend, utilizând un API comun și un protocol bazat pe JSON pentru a traduce cererile browserului în diverse comenzi de limbaj server-side.

Sistemul decuplează frontend-ul de stocarea fizică printr-o interfață multi-backend și o abstracție a driverului de volum. Acest lucru permite exploratorului de fișiere să se conecteze la diferite limbaje server-side și drivere de volum de stocare pentru a gestiona datele în medii diverse.

Proiectul include capabilități pentru administrarea stocării la distanță și localizare, permițând traducerea interfeței utilizator în mai multe limbi. De asemenea, suportă integrarea cu editoare de text îmbogățit terțe pentru a simplifica inserarea media și a documentelor.

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.

Istoric stele

Graficul istoricului de stele pentru studio-42/elfinderGraficul istoricului de stele pentru studio-42/elfinder

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru ElFinder

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu ElFinder.
  • filegator/filegatorAvatar filegator

    filegator/filegator

    2,901Vezi pe 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
    Vezi pe GitHub↗2,901
  • kartik-v/bootstrap-fileinputAvatar kartik-v

    kartik-v/bootstrap-fileinput

    5,350Vezi pe 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
    Vezi pe GitHub↗5,350
  • vanessa219/vditorAvatar Vanessa219

    Vanessa219/vditor

    11,074Vezi pe 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
    Vezi pe GitHub↗11,074
  • spacedeck/spacedeck-openAvatar spacedeck

    spacedeck/spacedeck-open

    1,129Vezi pe 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
    Vezi pe GitHub↗1,129
Vezi toate cele 30 alternative pentru ElFinder→

Întrebări frecvente

Ce face studio-42/elfinder?

elFinder este un manager de fișiere web bazat pe JavaScript care oferă o interfață de browser pentru organizarea și manipularea fișierelor și folderelor pe servere la distanță. Acesta funcționează ca o interfață de stocare agnostică față de backend, utilizând un API comun și un protocol bazat pe JSON pentru a traduce cererile browserului în diverse comenzi de limbaj server-side.

Care sunt principalele funcționalități ale studio-42/elfinder?

Principalele funcționalități ale studio-42/elfinder sunt: 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.

Care sunt câteva alternative open-source pentru studio-42/elfinder?

Alternativele open-source pentru studio-42/elfinder includ: 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…