Tree


.gitignorecommits | blame
CONTRIBUTING.mdcommits | blame
LICENSEcommits | blame
README.mdcommits | blame
bin/
docs/
package-lock.jsoncommits | blame
package.jsoncommits | blame
src/
static/
webpack/

README.md

<img height="100" width="100" src="https://user-images.githubusercontent.com/2445413/213867232-8bd90121-8812-446e-8c2f-d4000388d449.png" alt=""/>

# Semaphore

Accessible, simple and fast web client for [Mastodon](https://joinmastodon.org).

Semaphore is available at [semaphore.social](https://semaphore.social). Beta releases are at [beta.semaphore.social](https://beta.semaphore.social).

For updates and support, follow [@semaphore@fosstodon.org](https://fosstodon.org/@semaphore).

See the [user guide](https://github.com/NickColley/semaphore/blob/main/docs/User-Guide.md) for basic usage. See the [admin guide](https://github.com/NickColley/semaphore/blob/main/docs/Admin-Guide.md) if Semaphore cannot connect to your instance.

## With thanks to

Semaphore continues the [Pinafore project](https://github.com/nolanlawson/pinafore) and would not exist without the exemplary work of [Nolan Lawson](https://nolanlawson.com/) and the original contributors.

## Changelog

For a changelog, see the [GitHub releases](http://github.com/NickColley/semaphore/releases/).

## Developing and testing

See [CONTRIBUTING.md](https://github.com/NickColley/semaphore/blob/main/CONTRIBUTING.md) for
how to run Semaphore in dev mode and run tests.