RepoGuard
Updated 1 h ago
The Etherpad Foundation

Organization

Public GitHub footprint of The Etherpad Foundation

@ether
View profile on GitHub

The Etherpad foundation maintains Etherpad, some Etherpad plugins and various other projects

133

Public repositories

19,513

Total stars

231

Followers

The Etherpad Foundation has a notable public presence on GitHub, maintaining a wide range of repositories primarily in JavaScript, TypeScript, Go, HTML, Rust, and CSS. Key projects include Etherpad, a collaborative document editor, and various plugins that enhance its functionality, contributing to an active developer community.

Top languages

JavaScript 74TypeScript 17Go 3HTML 1Rust 1CSS 1Go Template 1Shell 1

Public repositories

etherpad

18,405

Etherpad: A modern really-real-time collaborative document editor.

TypeScript
Updated Jun 13, 2026

ueberDB

268

Abstract your databases, make datababies. Transforms every database into a object key value store.

TypeScript
Updated Jun 13, 2026

etherpad-lite-jquery-plugin

222

A jQuery plugin to inject Etherpad lite pads and read the content from pads

JavaScript
Updated May 29, 2026

ep_webrtc

73

Audio & Video chat for Etherpad - Video Conferencing with a focus on collaboration

JavaScript
Updated Jun 8, 2026

ep_markdown

70

See edits as markdown in Etherpad

TypeScript
Updated Jun 11, 2026

ep_comments_page

46

Author Comments and Suggested Changes for Etherpad

JavaScript
Updated Jun 11, 2026

etherpad-go

32

A Go rewrite of Etherpad

Go
Updated Jun 13, 2026

ether.github.com

31

Etherpad website, docs and downloads

HTML
Updated Jun 10, 2026

ep_table_of_contents

18

Table of contents for Etherpad

JavaScript
Updated May 27, 2026

ep_mathjax

17

Mathjax formulas doing LATEX goodness in Etherpad

JavaScript
Updated May 15, 2026

etherpad-cli-client

16

Etherpad Node CLI for interacting with Pads in real time.

TypeScript
Updated Jun 9, 2026

ep_headings2

16

Headings Plugin for Etherpad

TypeScript
Updated May 26, 2026

ep_cursortrace

15

Etherpad plugin to trace the cursor(actually caret) of other users in real time

JavaScript
Updated May 25, 2026

ep_email_notifications

11

Subscribe to a pad and recieve an email when someone edits your pad

JavaScript
Updated May 30, 2026

ep_openid_connect

10

Etherpad plugin to authenticate users against an OpenID Connect provider

JavaScript
Updated Jun 9, 2026

ep_offline_edit

10

Offline Edit and LocalStorage for Etherpad

JavaScript
Updated May 15, 2026

ep_who_did_what

8

Who did what edits in Etherpad, including a way to see if someone deleted a load of stuff...

JavaScript
Updated May 27, 2026

ep_themes

8

Themes and Style plugin for Etherpad

JavaScript
Updated May 25, 2026

ep_spellcheck

7

Toggle native spell checking in Etherpad

JavaScript
Updated May 27, 2026

ep_author_hover

7

Hover over Etherpad pad contents to see who the author is

JavaScript
Updated May 26, 2026

ep_align

6

Align text (left, middle, right) in Etherpad

TypeScript
Updated Jun 11, 2026

pad

6

Nano-class terminal text editor with optional real-time collaboration backed by Etherpad

Rust
Updated Jun 9, 2026

ep_rss

6

RSS feeds for Etherpad pads

TypeScript
Updated May 18, 2026

etherpad-load-test

6

CLI tool to simulate pad user load on an Etherpad Instance

TypeScript
Updated May 16, 2026

ep_real_time_chat

6

Really real time chat option for Etherpad

JavaScript
Updated May 15, 2026

etherpad-desktop

5

Etherpad Desktop and Mobile App

TypeScript
Updated Jun 11, 2026

ep_oauth

5

Oauth Login for Etherpad - Initially to Github, will be extending soon.

JavaScript
Updated Jun 3, 2026

ep_desktop_notifications

5

Etherpad Desktop Chat Notifications

JavaScript
Updated May 27, 2026

ep_list_pads

5

List all pads based on the padId starting letter from your Etherpad Index page.

JavaScript
Updated May 27, 2026

ep_set_title_on_pad

5

Set the title on a pad in Etherpad, also includes real time updates to the UI.. Last write wins.

JavaScript
Updated May 25, 2026

ep_button_link

5

Etherpad Toolbar Button Link

JavaScript
Updated May 25, 2026

ep_file_menu_toolbar

5

File Menu Toolbar plugin for Etherpad

CSS
Updated May 25, 2026

ep_mediawiki

5

WikiMedia Export and Editing in Etherpad

JavaScript
Updated May 25, 2026

ep_git_commit_saved_revision

5

Events on Saved Revision in Etherpad

JavaScript
Updated May 25, 2026

ep_hide_referrer

5

Don't pass the referring URL to third parties. This handles the security/privacy issue where you don't want the third party service to know your pad URL

JavaScript
Updated May 15, 2026

etherpad-proxy

4

Very basic example of a proxy for Etherpad SocketIO messages

Go
Updated May 28, 2026

ep_font_family

4

Font Family plugin for Etherpad

JavaScript
Updated May 27, 2026

ep_reference

4

Reference Pad contents in Etherpad

JavaScript
Updated May 26, 2026

ep_inline_toolbar

4

An inline toolbar for Etherpad

JavaScript
Updated May 26, 2026

ep_template_content

4

Etherpad Template Content via Forms to be inserted into a pad.

JavaScript
Updated May 26, 2026

ep_print

4

Printing support from Pads in Etherpad

JavaScript
Updated May 25, 2026

ep_search

4

Search for a pad on the Etherpad landing page

JavaScript
Updated May 16, 2026

ep_author_neat2

4

Etherpad plugin that uses colored underlines instead of colored backgrounds to indicate authorship.

JavaScript
Updated May 15, 2026

ep_show_whitespace

4

Highlights any lines that contain any trailing whitespace

JavaScript
Updated May 15, 2026

ep_public_view

4

Allow for the public to be able to hit up pads on a /public/ url to see content -- also allows for search engines to index

JavaScript
Updated May 15, 2026

ep_announce

4

Etherpad-lite plugin: Play a chime when someone enters a pad

TypeScript
Updated May 15, 2026

ep_padlist2

3

Etherpad plugin to display a list of all pads

JavaScript
Updated Jun 8, 2026

ep_invite_via_email

3

Invite someone to a pad with an email.

JavaScript
Updated May 29, 2026

ep_what_have_i_missed

3

An Etherpad plugin for prompting a user to ask them if they want to catch up on what they have missed then showing them a diff

JavaScript
Updated May 27, 2026

ep_define

3

Define And Research Words in Etherpad

JavaScript
Updated May 26, 2026

ep_timesliderdiff

3

See the difference between revisions in the timeslider with this Etherpad plugin

JavaScript
Updated May 26, 2026

ep_chat_log_join_leave

3

Etherpad plugin to log user joins and leaves in the chat history

JavaScript
Updated May 25, 2026

ep_kaput

3

A plugin to intentionally break Etherpad

JavaScript
Updated May 25, 2026

ep_help_bubbles

3

Help bubbles for Etherpad designed to make the UI more obvious

JavaScript
Updated May 25, 2026

ep_font_size

3

Font Size support in Etherpad

TypeScript
Updated May 25, 2026

ep_copy_paste_select_all

3

Copy, Paste and Select all file menu items

JavaScript
Updated May 25, 2026

ep_helmet

3

Adds Security headers to Etherpad Express responses, including CSP(content security policy) and X-Frame-Origin

JavaScript
Updated May 22, 2026

ep_post_data

3

Post Data to an Etherpad from the CLI

JavaScript
Updated May 15, 2026

ep_pad_activity_nofication_in_title

3

* in pad title when an edit event has happened that you might not have seen

JavaScript
Updated May 15, 2026

ep_prompt_for_name

3

Etherpad Plugin Prompts user to insert their name 5 seconds after they start typing

JavaScript
Updated May 15, 2026

ep_sticky_attributes

3

Sticky Attributes on the Etherpad editor

JavaScript
Updated May 15, 2026

ether-charts

2

No description provided for this repository.

Go Template
Updated Jun 13, 2026

ep_subscript_and_superscript

2

Subscript and Superscript plugin for Etherpad

TypeScript
Updated Jun 11, 2026

ep_dynamic_default_content

2

Etherpad plugin to dynamically generate a pad's initial content.

TypeScript
Updated Jun 10, 2026

ep_ai_chat

2

AI pad participant for Etherpad: responds to @mentions in chat and edits pads

TypeScript
Updated Jun 4, 2026

ep_stats

2

Pad stats plugin for Etherpad

JavaScript
Updated May 26, 2026

ep_disable_chat

2

Disable Chat in Etherpad

JavaScript
Updated May 26, 2026

ep_author_follow

2

Follow an authors contributions to a pad in real time in Etherpad.

JavaScript
Updated May 26, 2026

ep_font_color

2

Font Color Plugin for Etherpad

JavaScript
Updated May 25, 2026

ep_clear_formatting

2

Menu item to clear formatting on a selection in Etherpad

JavaScript
Updated May 25, 2026

ether-plugins

2

Monorepo for all etherpad-plugins

JavaScript
Updated May 25, 2026

ep_monospace_default

2

Monospace Default Font in Etherpad

JavaScript
Updated May 17, 2026

ep_disable_change_author_name

2

Etherpad plugin to Disable the ability to change author name

JavaScript
Updated May 15, 2026

ep_clear_authorship_no_prompt

2

Don't prompt to clear authorship colors

JavaScript
Updated May 15, 2026

ep_prometheus

2

Grafana / Prometheus support from within Etherpad

JavaScript
Updated May 15, 2026

ep_right_to_left

2

Right to Left (RTL) support for Etherpad Lite as a plugin

JavaScript
Updated May 15, 2026

ep_test_line_attrib

2

Etherpad plugin to allow tests for line attributes on the core code of Etherpad

JavaScript
Updated May 15, 2026

ep_rewrite_share_paths

2

Etherpad rewrite share paths

JavaScript
Updated May 15, 2026

ep_pad_title

2

Static sets the pad title on the pad page using a setting from settings.json

JavaScript
Updated May 15, 2026

ep_stable_authorid

2

Etherpad plugin to give authenticated users the same author ID every time they log in.

JavaScript
Updated May 15, 2026

ep_loading_message

2

Shows a message of the day type thing during pad loading

JavaScript
Updated May 15, 2026

ep_special_characters

2

Insert special characters into Etherpad

JavaScript
Updated May 15, 2026

ether-scan-ui

1

No description provided for this repository.

TypeScript
Updated Jun 13, 2026

ep_plugin_helpers

1

Shared factory functions to eliminate boilerplate across Etherpad plugins

JavaScript
Updated Jun 12, 2026

ep_ai_mcp

1

MCP server for Etherpad: exposes pad data, authorship, and editing as MCP tools

JavaScript
Updated Jun 3, 2026

ep_disable_error_messages

1

Supress error messages in Etherpad

JavaScript
Updated May 26, 2026

ep_text_statistics

1

Pad Contents Readability, a plugin for Etherpad

JavaScript
Updated May 25, 2026

ep_disable_imports

1

Etherpad plugin to selectively or completely disable imports.

JavaScript
Updated May 25, 2026

ep_headerauth

1

Etherpad plugin to use a reverse proxy's HTTP headers for authentication.

JavaScript
Updated May 25, 2026

ep_disable_reset_authorship_colours

1

Disable the ability to reset authorship colors on a pad.

JavaScript
Updated May 15, 2026

ep_prefer_color_scheme

1

No description provided for this repository.

JavaScript
Updated May 15, 2026

ep_user_displayname

1

Etherpad plugin to set each user's display name via config or authentication plugin.

JavaScript
Updated May 15, 2026

ep_hide_line_numbers

1

Etherpad hides line numbers by default

JavaScript
Updated May 15, 2026

ep_embedmedia

1

Embed media (youtube, vimeo etc)

JavaScript
Updated May 15, 2026

webcomponents

0

Webcomponents used in Etherpad

TypeScript
Updated Jun 13, 2026

ep_hljs

0

Whole-pad syntax highlighting for Etherpad via highlight.js

JavaScript
Updated Jun 13, 2026

etherpad-cli

0

Etherpad CLI generated by printingpress.dev — token-efficient agent-native interface to the Etherpad HTTP API

Go
Updated Jun 12, 2026

home-assistant-addon-etherpad

0

Etherpad as a Home Assistant add-on

Shell
Updated Jun 10, 2026

ep_ai_core

0

Core AI integration for Etherpad: authorship analysis, LLM client, access control

TypeScript
Updated Jun 3, 2026

docker-etherpad

0

LinuxServer.io-style Docker image for Etherpad

Dockerfile
Updated May 17, 2026

Frequently asked questions

What does ether build on GitHub?

Etherpad Foundation builds several projects on GitHub, including Etherpad, a real-time collaborative editor, and plugins like ep_webrtc for audio and video chat. These projects are geared towards enhancing collaboration in document editing.

Which programming languages does ether use?

The Etherpad Foundation primarily uses JavaScript and TypeScript for its projects, along with Go, HTML, Rust, and CSS. This diverse language usage supports a variety of functionalities and integrations within their repositories.

Are ether's repositories public?

Yes, all repositories maintained by the Etherpad Foundation are public on GitHub. This transparency allows developers to contribute, audit, and utilize the code for various collaborative applications.

Is this exposure intended?

Monitor The Etherpad Foundation with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account