# kalcaddle/kodexplorer

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/kalcaddle-kodexplorer).**

6,378 stars · 1,813 forks · PHP

## Links

- GitHub: https://github.com/kalcaddle/KodExplorer
- Homepage: https://kodcloud.com
- awesome-repositories: https://awesome-repositories.com/repository/kalcaddle-kodexplorer.md

## Topics

`archive` `collaboration` `docx` `file-browser` `file-explorer` `file-sharing` `file-upload` `filemanager` `free-software` `ide` `markdown-editor` `s3` `text-editor` `webdav` `xlsx` `zip`

## Description

KodExplorer is a web-based file manager and remote server administration tool that provides a desktop-like interface for organizing and managing files in a browser. It functions as an enterprise file sharing platform and an online document previewer, allowing users to view hundreds of file formats without local software installations.

The system is distinguished by a plugin-based API gateway that exposes RESTful endpoints for third-party integrations and custom functional extensions. It also includes a browser-based code editor with syntax highlighting and autocomplete for over 120 languages, alongside server-side search indexing for fast full-text retrieval of filenames and document contents.

The platform covers a broad range of capabilities, including archive management, chunked file uploads, and a dual permission model that combines role-based access control with granular per-file flags. It further supports corporate identity through brand customization and integrates with enterprise communication tools for user synchronization and single sign-on.

## Tags

### Business & Productivity Software

- [Remote Server Administration Tools](https://awesome-repositories.com/f/business-productivity-software/remote-server-administration-tools.md) — Provides a web-based dashboard for performing file system operations and managing user permissions on remote servers.
- [File and Folder Sharing](https://awesome-repositories.com/f/business-productivity-software/file-and-folder-sharing.md) — Distributes and manages access to files and folders among internal users through roles and permissions. ([source](https://cdn.jsdelivr.net/gh/kalcaddle/kodexplorer@master/README.md))
- [Enterprise Platforms](https://awesome-repositories.com/f/business-productivity-software/file-and-folder-sharing/enterprise-platforms.md) — Offers an enterprise file sharing solution with user role permissions and corporate app integration.
- [Remote File Operations](https://awesome-repositories.com/f/business-productivity-software/remote-file-operations.md) — Executes standard filesystem operations such as copying, moving, deleting, and renaming on remote servers. ([source](https://cdn.jsdelivr.net/gh/kalcaddle/kodexplorer@master/README.md))
- [Secure File Sharing](https://awesome-repositories.com/f/business-productivity-software/secure-file-sharing.md) — Distributes documents via secure, password-protected links with expiration dates for internal and external sharing.
- [Enterprise Communication Integrations](https://awesome-repositories.com/f/business-productivity-software/enterprise-communication-integrations.md) — Connects the file system to corporate communication tools for user synchronization and single sign-on.

### Part of an Awesome List

- [Multi-Format File Previews](https://awesome-repositories.com/f/awesome-lists/media/media-and-content/in-browser-previews/multi-format-file-previews.md) — Renders hundreds of file formats including images, PDFs, and office documents directly in the browser.
- [Chunked Uploaders](https://awesome-repositories.com/f/awesome-lists/devtools/file-upload/chunked-uploaders.md) — Implements chunked file uploads to split large binary files into segments for reliable transmission.

### Content Management & Publishing

- [File Preview Renderers](https://awesome-repositories.com/f/content-management-publishing/content-processing-transformation/document-processing-conversion/document-processing/rendering-visualization/dom-based-content-renderers/file-preview-renderers.md) — Renders common file formats directly in the browser to provide visual previews without local software. ([source](https://docs.kodcloud.com/))
- [Expiring Share Links](https://awesome-repositories.com/f/content-management-publishing/markdown-changelog-generators/file-link-generators/time-limited-download-links/direct-download-link-generators/expiring-share-links.md) — Generates secure, password-protected external links with expiration dates for document sharing. ([source](https://docs.kodcloud.com/))

### Data & Databases

- [Virtual Filesystems](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/data-persistence-storage/filesystem-abstractions/file-managers/virtual-filesystems.md) — Maps remote server directories to a unified API layer for seamless navigation within the web interface.
- [Filesystem Indexers](https://awesome-repositories.com/f/data-databases/search-indexing-technologies/search-indexing/search-and-indexing/filesystem-indexers.md) — Maintains a server-side index of filenames and contents to enable fast full-text search across the filesystem.
- [Full Text Search](https://awesome-repositories.com/f/data-databases/full-text-search.md) — Locates specific files by searching for filenames or text contained within documents across the server. ([source](https://cdn.jsdelivr.net/gh/kalcaddle/kodexplorer@master/README.md))
- [Unified File Browsers](https://awesome-repositories.com/f/data-databases/storage-abstraction/file-storage-services/configurable-storage-backends/unified-file-browsers.md) — Presents remote server files as a navigable virtual filesystem within the browser using a unified API layer.

### Development Tools & Productivity

- [In-Browser Code Editing](https://awesome-repositories.com/f/development-tools-productivity/terminal-syntax-highlighting-engines/in-browser-code-editing.md) — Provides full-featured code editing with syntax highlighting and autocomplete directly within the browser.
- [Code Editors](https://awesome-repositories.com/f/development-tools-productivity/terminal-syntax-highlighting-engines/in-browser-code-editing/code-editors.md) — Features a full-featured web editor with syntax highlighting, autocomplete, and custom key bindings for over 120 languages. ([source](https://cdn.jsdelivr.net/gh/kalcaddle/kodexplorer@master/README.md))
- [Archive Management](https://awesome-repositories.com/f/development-tools-productivity/archive-management.md) — Supports creating, extracting, and previewing common archive formats including zip, rar, 7z, and tar. ([source](https://cdn.jsdelivr.net/gh/kalcaddle/kodexplorer@master/README.md))
- [Extension APIs](https://awesome-repositories.com/f/development-tools-productivity/extension-apis.md) — Exposes API interfaces that allow developers to create plugins and extend the system's functional capabilities. ([source](https://docs.kodcloud.com/))
- [Plugin API Extensions](https://awesome-repositories.com/f/development-tools-productivity/extension-apis/plugin-api-extensions.md) — Exposes RESTful endpoints through a plugin-based gateway for third-party integrations and functional extensions.
- [Web Development Tooling](https://awesome-repositories.com/f/development-tools-productivity/web-development-tooling.md) — Provides a suite of web development tools including Emmet, syntax checking, and markdown previews for HTML, JS, and CSS. ([source](https://cdn.jsdelivr.net/gh/kalcaddle/kodexplorer@master/README.md))

### Graphics & Multimedia

- [Document Renderers](https://awesome-repositories.com/f/graphics-multimedia/document-renderers.md) — Converts hundreds of file formats into browser-viewable HTML or images using server-side libraries.
- [Server-Side Document Rendering](https://awesome-repositories.com/f/graphics-multimedia/server-side-document-rendering.md) — Converts diverse file formats into HTML or images on the server to enable browser-based document previews.

### Security & Cryptography

- [Hybrid Role-Flag Permissions](https://awesome-repositories.com/f/security-cryptography/identity-access-management/access-control/data-resource-permissions/content-access-control-engines/hierarchical-access-controls/hybrid-role-flag-permissions.md) — Combines hierarchical user roles with individual file permission flags to manage document visibility and editing rights.
- [Permission-Based Access Control](https://awesome-repositories.com/f/security-cryptography/permission-based-access-control.md) — Enforces access control by combining user role hierarchies with granular per-file permission flags.
- [Role-Based Access Control](https://awesome-repositories.com/f/security-cryptography/role-based-access-control.md) — Implements a system for managing folder access based on user roles, department membership, and individual permissions. ([source](https://docs.kodcloud.com/))
- [User Access Management](https://awesome-repositories.com/f/security-cryptography/user-access-management.md) — Provides centralized administrative tools for managing user accounts, custom role groups, and flexible permission settings. ([source](https://cdn.jsdelivr.net/gh/kalcaddle/kodexplorer@master/README.md))
- [Enterprise SSO Authentication](https://awesome-repositories.com/f/security-cryptography/oauth-authentication/enterprise-sso-security/enterprise-sso-authentication.md) — Supports authentication via enterprise identity providers and corporate communication platforms.
- [Single Sign-On Integrations](https://awesome-repositories.com/f/security-cryptography/single-sign-on-integrations.md) — Provides integration with external corporate communication platforms to enable single sign-on authentication. ([source](https://docs.kodcloud.com/))
- [External User Provisioning](https://awesome-repositories.com/f/security-cryptography/user-identity-management/external-user-provisioning.md) — Synchronizes user data and provisions local accounts by connecting to corporate communication tools. ([source](https://docs.kodcloud.com/))

### User Interface & Experience

- [Document Previewers](https://awesome-repositories.com/f/user-interface-experience/document-previewers.md) — Renders a wide variety of file formats and office documents directly in the browser.

### Web Development

- [Browser-Based Editors](https://awesome-repositories.com/f/web-development/browser-based-editors.md) — Features a web-based code editor with syntax highlighting and autocomplete for over 120 languages.
- [Web-Based File Managers](https://awesome-repositories.com/f/web-development/web-based-file-managers.md) — Provides a browser interface for organizing and managing files with desktop-like drag-and-drop controls. ([source](https://docs.kodcloud.com/))

### DevOps & Infrastructure

- [Application REST API Gateways](https://awesome-repositories.com/f/devops-infrastructure/rest-api-endpoint-management/application-rest-api-gateways.md) — Exposes a large set of RESTful endpoints that allow third-party plugins to trigger core system functions.

### Software Engineering & Architecture

- [Plugin-Based Extensibility](https://awesome-repositories.com/f/software-engineering-architecture/plugin-based-extensibility.md) — Enables the addition of new capabilities and service calls through the development and installation of custom plugins. ([source](https://docs.kodcloud.com/))
