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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
rejetto avatar

rejetto/hfs

0
View on GitHub↗
3,770 stars·354 forks·TypeScript·GPL-3.0·17 views

Hfs

hfs is a web-based file server and HTTP file hosting platform that shares local files and folders with remote users through a web browser. It functions as a media streaming server for audio and video content and provides a virtual file system to organize shared web paths independently of the physical disk hierarchy.

The platform includes a remote file administrator for monitoring active transfers and managing server settings via secure authentication. It allows for the hosting of static websites and private content with access restrictions based on user accounts or geographic location.

The system provides capabilities for traffic management, including bandwidth throttling and chunked uploads for large files. It supports interface customization through template injection and localization, as well as server extensibility via a plugin system. Administrative automation is available through a REST API and the ability to schedule system command execution.

Features

  • Local File Servers - Shares local files and folders with remote users via a web browser from a local server.
  • Local File Sharing - Serves files and folders directly from a local disk to remote users through a web browser.
  • Content Organization Systems - Implements a virtual file system to structure how shared content is presented to users independently of physical disk locations.
  • HTTP File Hosting Platforms - Provides a comprehensive platform for hosting static websites and private files with access restrictions.
  • Virtual File Systems - Implements a mapping system that organizes shared web paths independently of the physical disk hierarchy.
  • Media Content Streaming - Integrates a media player to stream audio and video content directly in the web browser.
  • Web Interface Media Servers - Functions as a media server with a web interface for playing audio and video from a local server.
  • Private Hosting - Provides a self-hosted environment for private files and static websites with strict access controls.
  • TLS Traffic Encryption - Encrypts network communication using SSL/TLS certificates to secure data transfers between clients and the server.
  • User Access Management - Enables the creation of user accounts and the restriction of access to specific files or folders.
  • Logical-to-Physical Directory Mapping - Maps logical web paths to physical disk locations to decouple the presented folder structure from the physical hierarchy.
  • Remote Administration Interfaces - Provides a secure web interface for monitoring active transfers and managing server settings remotely.
  • Web-Based File Management - Offers a browser-based interface for organizing and manipulating files and directories on the server.
  • Web Server Administration Interfaces - Provides a dedicated web interface for managing the configuration and state of the file server.
  • Chunked Uploaders - Splits large file uploads into smaller segments to bypass proxy size limits and improve stability.
  • On-the-Fly Transformations - Generates ZIP archives of folders in real-time during the request cycle for bulk downloading.
  • On-the-Fly Archiving - Compresses directory contents into ZIP archives on the fly to enable bulk downloads of multiple files.
  • Server Management APIs - Provides a REST API for managing server functions and automating administrative tasks via secure authentication.
  • On-The-Fly Archiving - Compresses folders into ZIP archives on the fly to allow users to download multiple files as a single package.
  • Geolocation Access Restrictions - Blocks or allows web requests based on the geographic location of the connecting user.
  • Server Capability Extenders - Enables the addition of new server-side logic and resource integrations through a plugin-based architecture.
  • Plugin-Based Extensibility - Provides a plugin system to load external modules that add new server capabilities and security protections.
  • Transfer Rate Throttling - Caps the bandwidth used for uploads and downloads to maintain network stability.
  • Real-Time Server Activity Monitors - Provides a real-time administrative interface to track active connections and file transfers.
  • Static Website Hosting - Provides the capability to host and serve static HTML, CSS, and JavaScript pages over HTTP.

Star history

Star history chart for rejetto/hfsStar history chart for rejetto/hfs

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Hfs

These projects share indexed features with Hfs. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • buildbot/buildbotbuildbot avatar

    buildbot/buildbot

    5,452View on GitHub↗

    Buildbot is a Python-based continuous integration framework and distributed build orchestrator. It functions as a build automation engine that coordinates the retrieval of source code, the execution of build steps, and the reporting of results through a central controller and a network of remote worker agents. The system is distinguished by a plugin-based extensibility architecture and a master-worker distribution model. It allows for dynamic build modification at runtime and supports a pluggable database backend for persisting system state and historical build data. The project covers a bro

    Python
    View on GitHub↗5,452
  • apache/httpdapache avatar

    apache/httpd

    4,051View on GitHub↗

    This project is an HTTP web server that delivers web content to clients using HTTP/1.1 and HTTP/2 protocols across various operating systems. It functions as a reverse proxy server, a rule-based URL rewriter, an SSL/TLS termination gateway, and a virtual host manager. The server is capable of hosting multiple distinct domains on a single instance by mapping requests to specific directory structures. It encrypts and decrypts network traffic at the server boundary to secure communication between clients and servers. Additionally, it transforms requested URLs into different paths using a regular

    Chttpd
    View on GitHub↗4,051
  • kalcaddle/kodexplorerkalcaddle avatar

    kalcaddle/KodExplorer

    6,378View on GitHub↗

    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,

    PHParchivecollaborationdocx
    View on GitHub↗6,378
  • azuracast/azuracastAzuraCast avatar

    AzuraCast/AzuraCast

    3,907View on GitHub↗

    AzuraCast is a self-hosted web radio management suite and dashboard designed for internet radio broadcasting. It functions as an automated playback manager and broadcasting system, integrating an audio orchestrator for transcoding and cross-fading with a streaming server to distribute audio via mount points. The platform enables multi-tenant station management, allowing a single installation to host multiple independent radio entities. It distinguishes itself by combining an Auto-DJ broadcast system with the ability to manage live DJ accounts and coordinate real-time broadcasts. The system c

    PHPicecastliquidsoapradio
    View on GitHub↗3,907
Compare all 30 related projects→

Frequently asked questions

What does rejetto/hfs do?

hfs is a web-based file server and HTTP file hosting platform that shares local files and folders with remote users through a web browser. It functions as a media streaming server for audio and video content and provides a virtual file system to organize shared web paths independently of the physical disk hierarchy.

What are the main features of rejetto/hfs?

The main features of rejetto/hfs are: Local File Servers, Local File Sharing, Content Organization Systems, HTTP File Hosting Platforms, Virtual File Systems, Media Content Streaming, Web Interface Media Servers, Private Hosting.

Which projects share features with rejetto/hfs?

Projects with overlapping indexed features include: buildbot/buildbot — Buildbot is a Python-based continuous integration framework and distributed build orchestrator. It functions as a… apache/httpd — This project is an HTTP web server that delivers web content to clients using HTTP/1.1 and HTTP/2 protocols across… kalcaddle/kodexplorer — KodExplorer is a web-based file manager and remote server administration tool that provides a desktop-like interface… azuracast/azuracast — AzuraCast is a self-hosted web radio management suite and dashboard designed for internet radio broadcasting. It… azkaban/azkaban — Azkaban is a distributed workflow manager and DAG-based job orchestrator designed as an enterprise batch processor. It… seriousm4x/upsnap — UpSnap is a containerized network utility designed for managing the power states of remote hardware. It functions as a…