Accessible, simple and fast web client for Mastodon
Go to file
Nick Colley d2363c3b6a Fix maskable size 2023-01-21 14:00:05 +00:00
.github/workflows master -> main 2023-01-10 14:24:37 +00:00
.husky chore: commit vercel.json, update husky (#1896) 2020-11-23 14:43:39 -08:00
bin Update logo svg 2023-01-11 16:48:19 +00:00
docs master -> main 2023-01-10 14:24:37 +00:00
src Fix maskable size 2023-01-21 14:00:05 +00:00
static Fix maskable size 2023-01-21 14:00:05 +00:00
tests Pinafore to Semaphore 2023-01-10 14:21:38 +00:00
webpack feat: translation into Spanish (#2281) 2022-12-17 09:47:51 -08:00
.dockerignore fix: internationalize manifest.json (#2034) 2021-04-11 19:40:24 -07:00
.editorconfig chore(editor): add an editorconfig (#710) 2018-12-01 23:06:34 -08:00
.gitignore chore: use node 14 in CI, update mocha, fix gitignore (#2191) 2022-11-17 17:09:37 -08:00
.testcaferc.json test: improve testcafe test flakiness, use config file (#1627) 2019-11-09 17:25:33 -05:00
.vercelignore fix: internationalize manifest.json (#2034) 2021-04-11 19:40:24 -07:00
BREAKING_CHANGES.md 2.0.0 2021-08-06 12:00:18 -07:00
CHANGELOG.md master -> main 2023-01-10 14:24:37 +00:00
CONTRIBUTING.md Update README 2023-01-21 13:34:01 +00:00
Dockerfile Pinafore to Semaphore 2023-01-10 14:21:38 +00:00
LICENSE add footer and license 2018-03-07 09:25:07 -08:00
README.md Update README.md 2023-01-21 13:36:01 +00:00
docker-compose.yml Pinafore to Semaphore 2023-01-10 14:21:38 +00:00
package.json Pinafore to Semaphore 2023-01-10 14:21:38 +00:00
server.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
vercel.json Replace builds with buildCommand in vercel.json (#2329) 2022-12-31 08:56:03 -08:00
yarn.lock chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (#2289) 2022-12-03 16:35:55 -08:00

README.md

Semaphore

An alternative web client for Mastodon, focused on accessibility.

Semaphore is available at semaphore.social. Beta releases are at beta.semaphore.social.

For updates and support, follow @semaphore@fosstodon.org.

See the user guide for basic usage. See the admin guide if Semaphore cannot connect to your instance.

With thanks to

This is a continuation of the Pinafore project, this could not be possible without the exemplary work from of Nolan Lawson and the original contributors.

Changelog

For a changelog, see the GitHub releases.

For a list of breaking changes, see BREAKING_CHANGES.md.

Developing and testing

See CONTRIBUTING.md for how to run Semaphore in dev mode and run tests.

What's with the name?

Semaphore is a fork of Pinafore and apparently they were going to call the boat H.M.S Semaphore but thought Pinafore was more fun. Bonus - semaphore is an old communication method.