slcl
Simple and lightweight web cloud storage.
slcl is a self‑hostable web cloud storage service written in C99 and targeting POSIX.1‑2008 environments. It provides basic file upload, download, and directory management through a simple HTTP interface, with optional thumbnail generation and multipart handling. The codebase includes utilities for URL decoding and CSS processing, and it relies on the libweb library for HTTP support.
The project is intended for users who want a minimal, lightweight storage solution they can run on their own hardware without subscription fees. It is distributed under the AGPL‑3.0 license, offers a free tier, and can be built from source on typical Unix‑like systems, including Alpine Linux. The repository contains a configure script that respects user‑provided compiler flags and integrates optional dependencies such as zlib and libcjson.
Development is ongoing, with recent commits addressing build configuration, removal of debug flags, and packaging improvements. The stable release series (v0.4.x) demonstrates a functional core that can be extended through make‑based thumbnail tools and other subprojects.
Reviews
Loading reviews…
Similar apps

File Management & Transfer
Seafile
File hosting and sharing solution primary for teams and organizations.
Network & Connectivity
clink
A super-minimal link shortening service written in pure C, focusing on small executable size, portability, and ease of configuration.

Version Control & Git
Cgit
Fast lightweight web interface for git repositories.
File Management & Transfer
Slink
Image sharing platform designed to give users complete control over their media sharing experience.

File Management & Transfer
ownCloud
All-in-one solution for saving, synchronizing, viewing, editing and sharing files, calendars, address books and more.

File Management & Transfer
XBackBone
A simple, fast and lightweight file manager with instant sharing tools integration, like ShareX (a free and open-source screenshot utility…