whatisgithub

What is mate-user-share?

weblate/mate-user-share — explained in plain English

Analysis updated 2026-08-07 · repo last pushed 2026-08-05

Audience · generalComplexity · 2/5ActiveSetup · moderate

In one sentence

A simple Linux tool that shares files in your Public folder with other computers on the same local network, no cloud or complex setup required.

Mindmap

mindmap
  root((repo))
    What it does
      Shares Public folder
      Local network only
      No cloud needed
    How it works
      Runs Apache web server
      Broadcasts via Avahi
      Background service
    Tech stack
      C language
      Apache web server
      Avahi service discovery
    Use cases
      Share meeting presentations
      Share family photos
      Office document sharing
    Audience
      Linux MATE users
      Home network users
      Small office teams

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Share a presentation with colleagues in a meeting room over the local network.

USE CASE 2

Give family members access to a folder of vacation photos on your home network.

USE CASE 3

Share documents or files with nearby computers without using cloud services.

What is it built with?

CApache HTTP ServerAvahiMATE Desktop

How does it compare?

weblate/mate-user-share000madz000/rfid-attendance00kaku/gallery-slider-block
LanguageTypeScriptJavaScript
Last pushed2026-08-052024-07-222021-05-19
MaintenanceActiveDormantDormant
Setup difficultymoderateeasyeasy
Complexity2/52/52/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Apache web server and Avahi service discovery to be installed and configured on your Linux system.

The explanation does not mention a specific license, so the license terms are unknown.

So what is it?

mate-user-share is a tool that makes it easy to share files with other computers on your local network. It lets you share a folder from your computer so that nearby people can access it without needing any complex setup or cloud services. When you turn on file sharing, it starts a small web server that exposes a specific folder in your home directory called "Public." It then broadcasts the availability of that shared folder to other computers on your local network. This means someone else in your home or office can open their network browser, see your computer listed, and access the files you've placed in that folder. This tool is designed for people using the MATE desktop environment on Linux who want a simple way to share documents, photos, or other files with others on the same network. For example, you could use it to share a presentation with colleagues in a meeting room or give your family access to a folder of vacation photos. It runs quietly in the background while you are logged in, so you don't have to actively manage it. The project relies on a few existing software tools to work. It uses the Apache web server to handle the file sharing and a service called Avahi to announce the shared folder to other computers. These need to be installed on your system for it to function.

Copy-paste prompts

Prompt 1
I want to share files from my Linux MATE desktop with other computers on my local network using mate-user-share. Walk me through enabling file sharing and placing files in the Public folder so others can access them.
Prompt 2
Help me set up mate-user-share on my MATE desktop. What dependencies like Apache and Avahi do I need to install, and how do I verify the shared folder is visible to other computers on my network?
Prompt 3
My mate-user-share is not showing up on other computers on the network. Help me troubleshoot whether Avahi is broadcasting and whether the Apache web server is serving the Public folder correctly.

Frequently asked questions

What is mate-user-share?

A simple Linux tool that shares files in your Public folder with other computers on the same local network, no cloud or complex setup required.

Is mate-user-share actively maintained?

Active — commit in last 30 days (last push 2026-08-05).

What license does mate-user-share use?

The explanation does not mention a specific license, so the license terms are unknown.

How hard is mate-user-share to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is mate-user-share for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.