RepoGuard
Updated 26 min ago
Overleaf

Organization

Public GitHub footprint of Overleaf

@overleaf
View profile on GitHub

The easy to use, online, collaborative LaTeX editor.

Remote

93

Public repositories

20,082

Total stars

475

Followers

Overleaf maintains a diverse public GitHub presence focused on collaborative LaTeX editing. The organization primarily utilizes JavaScript, CoffeeScript, and TypeScript across a variety of repositories, including notable projects such as overleaf, toolkit, and web. These repositories support functionalities from real-time editing to Docker image creation, reflecting Overleaf's commitment to open-source collaboration.

Top languages

JavaScript 39CoffeeScript 11TypeScript 6HTML 4Shell 3Dockerfile 3Go 3Java 2

Public repositories

overleaf

17,820

A web-based collaborative LaTeX editor

JavaScript
Updated Jun 13, 2026

toolkit

1,234

No description provided for this repository.

Shell
Updated Jun 11, 2026

web

358

The web front end for Overleaf, a web-based collaborative LaTeX editor

JavaScript
Updated May 24, 2026

clsi

209

A web api for compiling LaTeX documents in the cloud

JavaScript
Updated May 25, 2026

docker-image

186

A Dockerfile for building the official Overleaf Community Edition docker image

CoffeeScript
Updated May 30, 2026

github-latex-ci

62

An automated LaTeX build service for compiling continuous compiling of github repositories

CoffeeScript
Updated Jul 30, 2025

filestore

26

An API for CRUD operations on binary files stored in S3

JavaScript
Updated May 21, 2025

writelatex-git-bridge

17

Bridge between WriteLatex and Git.

Java
Updated Dec 6, 2025

real-time

17

The socket.io layer of Overleaf for real-time editor interactions

JavaScript
Updated May 20, 2023

track-changes

17

An API for saving and compressing individual document updates into a browsable history

JavaScript
Updated Jan 28, 2023

document-updater

16

An API for applying incoming updates to documents in real-time

JavaScript
Updated May 20, 2026

chktex

11

local version of chktex

C
Updated Mar 10, 2026

spelling

11

The backend spellcheck API that performs spell checking for Overleaf

JavaScript
Updated Feb 6, 2025

docstore

11

A CRUD API for storing and updating text documents in projects

JavaScript
Updated Sep 12, 2024

chat

9

The Overleaf backend chat API

JavaScript
Updated Jun 7, 2026

latex-log-parser

9

No description provided for this repository.

JavaScript
Updated Mar 28, 2025

latex-course

8

An interactive introduction to LaTeX using Overleaf.

TeX
Updated Oct 7, 2020

vim-env-syntax

6

Vim syntax highlighting plugin for .env files

Vim Script
Updated Feb 20, 2026

codemirror-tree-view

6

No description provided for this repository.

TypeScript
Updated Nov 10, 2025

angular-pdfjs-viewer

6

An Angular directive for displaying PDFs using PDF.js

Java
Updated Jan 28, 2023

settings-module

6

A small module to allow global config settings to be set for all services within the Overleaf architecture.

JavaScript
Updated Jan 28, 2023

translations

5

holds the translations used for Overleaf.com

JavaScript
Updated Jan 28, 2023

tags

4

An API for managing project tags/folders in Overleaf

JavaScript
Updated May 11, 2024

contacts

4

An API for tracking contacts of a user

JavaScript
Updated Jan 28, 2023

metrics-module

4

A drop-in metrics and monitoring module for node.js apps

JavaScript
Updated Jan 28, 2023

smoke-test-sharelatex

3

No description provided for this repository.

JavaScript
Updated Jan 28, 2023

debugger

3

No description provided for this repository.

CoffeeScript
Updated Jan 28, 2023

redis-wrapper

3

a wrapper around redis which detects if it should use the normal redis driver or redis-sentinel

JavaScript
Updated Jan 28, 2023

logger-module

3

A module encapsulating standard logging features for Overleaf services

JavaScript
Updated Jan 28, 2023

notifications

2

notifications api

JavaScript
Updated Jan 28, 2023

codemirror-emacs

1

Emacs keybindings for CM6

TypeScript
Updated Sep 25, 2024

project-utils

1

utility to copy project from one sharelatex database to another (for debugging)

CoffeeScript
Updated Jan 28, 2023

soa-req-id

1

No description provided for this repository.

CoffeeScript
Updated Jan 28, 2023

o-error

1

Make custom error types that pass instanceof checks, have stack traces and support custom messages and properties.

JavaScript
Updated Jan 28, 2023

passport-saml

1

SAML 2.0 authentication with Passport

TypeScript
Updated Oct 18, 2022

socket.io-client

1

Realtime application framework (client)

Unknown Language
Updated Jul 24, 2020

docker-mongo

0

Docker Official Image packaging for MongoDB

Unknown Language
Updated Aug 12, 2025

codemirror-indentation-markers

0

A CodeMirror extension that renders indentation markers

TypeScript
Updated Aug 1, 2025

tex-fmt

0

An extremely fast LaTeX formatter written in Rust, somewhat hacked

Unknown Language
Updated Jul 13, 2025

librdb

0

Redis RDB file parser, with JSON, RESP and RDB-loader extensions

Unknown Language
Updated Jun 24, 2025

multer

0

Node.js middleware for handling `multipart/form-data`.

JavaScript
Updated Jun 6, 2025

codemirror-autocomplete

0

Autocompletion for the CodeMirror code editor

TypeScript
Updated Jan 22, 2025

codemirror-search

0

Search functionality for the CodeMirror code editor

TypeScript
Updated Jan 7, 2025

dictionaries

0

Hunspell dictionaries converted to UTF-8

Dockerfile
Updated Oct 15, 2024

gitbook-server-docs-test

0

No description provided for this repository.

Unknown Language
Updated Oct 4, 2024

codemirror-vim

0

Vim keybindings for CM6

JavaScript
Updated Sep 25, 2024

infra_manager_demo

0

Demo repo for Google Infrastructure Manager

HCL
Updated Jul 2, 2024

pino-google-cloud-format-transport

0

A pino logger transport that formats logs for Google Cloud Operations Suite (stackdriver)

JavaScript
Updated Oct 20, 2023

gcs-proxy-cloud-run

0

A Cloud Run service to proxy a GCS bucket. Useful for conditional transcoding, certain security features, etc.

Unknown Language
Updated Jul 25, 2023

minikube

0

Run Kubernetes locally

Go
Updated Jul 25, 2023

logo-exercise

0

An example app we use for interview questions :)

HTML
Updated Jul 25, 2023

automated-ebs-snapshots

0

Script for managing automated AWS EBS snapshots

Python
Updated Jul 25, 2023

stackdriver-prometheus-sidecar

0

A sidecar for the Prometheus server that can send metrics to Stackdriver.

Go
Updated Jul 25, 2023

stackdriver-prometheus

0

Prometheus support for Stackdriver

Go
Updated Jul 25, 2023

heroku-buildpack

0

No description provided for this repository.

Shell
Updated Jul 25, 2023

acceptance-test-runner-sharelatex

0

No description provided for this repository.

Shell
Updated Jul 25, 2023

status

0

No description provided for this repository.

HTML
Updated Jul 25, 2023

ds-docker-demo

0

Introduction to Docker for Digital Science Tech Forum

HTML
Updated Jul 25, 2023

scribtex-goodbye

0

No description provided for this repository.

HTML
Updated Jul 25, 2023

mongoose-auto-increment

0

No description provided for this repository.

JavaScript
Updated Jun 15, 2023

nodejs-referer-parser

0

Fork of snowplow-referer-parser/nodejs-referer-parser

JavaScript
Updated May 30, 2023

.github

0

No description provided for this repository.

Unknown Language
Updated Mar 9, 2023

package-indexer-sharelatex

0

No description provided for this repository.

CoffeeScript
Updated Jan 28, 2023

launchpad-web-module

0

No description provided for this repository.

CoffeeScript
Updated Jan 28, 2023

node-restify-validation

0

Validation for REST Services built with node-restify in node.js

JavaScript
Updated Jan 28, 2023

jotgit

0

Git-backed real time collaborative editor built with meteor.

CoffeeScript
Updated Jan 28, 2023

datajoyclosing

0

No description provided for this repository.

CSS
Updated Jan 28, 2023

redis

0

A fork of redis to maintain a patched version of redis-trib.rb with support for passwords on the cluster nodes

C
Updated Jan 28, 2023

sharelatex-analytics-testbed

0

No description provided for this repository.

JavaScript
Updated Jan 28, 2023

latex-hints-sharelatex

0

No description provided for this repository.

CoffeeScript
Updated Jan 28, 2023

latex-linter

0

No description provided for this repository.

CoffeeScript
Updated Jan 28, 2023

lock-manager-sharelatex

0

A redis based simple lock manager

JavaScript
Updated Jan 28, 2023

previewer-sharelatex

0

An API for getting previews of file contents.

CoffeeScript
Updated Jan 28, 2023

node-redis-sentinel

0

Sentinel client for redis

JavaScript
Updated Jan 28, 2023

read-only

0

A simple web front-end providing read-only access to download .zip files of projects

CSS
Updated Jan 28, 2023

automated-ebs-snapshots-docker

0

A minimal Dockerfile for the automated-ebs-snapshots utility

Dockerfile
Updated Jan 28, 2023

object-persistor

0

NPM module for storing files in a variety of backends, with fallback

JavaScript
Updated Jan 28, 2023

access-token-encryptor

0

No description provided for this repository.

JavaScript
Updated Jan 28, 2023

dropbox-sdk-js

0

The Official Dropbox API V2 SDK for Javascript

JavaScript
Updated Dec 2, 2022

node-fast-crc32c

0

node.js CRC-32C algorithm with hardware acceleration and software fallback.

JavaScript
Updated Mar 10, 2022

node-sandboxed-module

0

A sandboxed node.js module loader that lets you inject dependencies into your modules.

JavaScript
Updated Feb 2, 2022

jumprope

0

Fast string editing in Javascript using skip lists

JavaScript
Updated Dec 13, 2021

ace

0

Ace (Ajax.org Cloud9 Editor)

JavaScript
Updated Aug 19, 2021

daterangepicker

0

JavaScript Date Range, Date and Time Picker Component

JavaScript
Updated Aug 16, 2021

pdf.js

0

PDF Reader in JavaScript

Unknown Language
Updated Jul 5, 2021

texmf-local

0

The texmf-local directory for Overleaf's LaTeX compiler images.

TeX
Updated May 10, 2021

diff-match-patch

0

npm package for https://github.com/google/diff-match-patch

JavaScript
Updated Dec 7, 2020

nodejs-onesky-utils

0

Node.js utils for working with OneSky translation service.

Unknown Language
Updated Sep 21, 2020

ace-builds

0

No description provided for this repository.

Unknown Language
Updated Sep 9, 2020

js-bson

0

BSON Parser for node and browser

Unknown Language
Updated Aug 5, 2020

socket.io

0

Realtime application framework (Node.JS server)

Unknown Language
Updated Jul 1, 2020

cloud-builders-community

0

Community-contributed images for Google Cloud Build

Dockerfile
Updated Jun 6, 2019

compose-git

0

No description provided for this repository.

Unknown Language
Updated Apr 24, 2017

Frequently asked questions

What does Overleaf build on GitHub?

Overleaf builds several tools and resources for collaborative LaTeX editing on GitHub. Their repositories include projects like overleaf for the web-based editor, clsi for cloud-based LaTeX compilation, and github-latex-ci for automated builds.

Which programming languages does Overleaf use?

Overleaf utilizes a range of programming languages in its repositories, primarily JavaScript, CoffeeScript, TypeScript, HTML, Shell, and Dockerfile. These languages support various applications from web front ends to backend services.

Are Overleaf's repositories public?

Yes, Overleaf's repositories are publicly accessible on GitHub. This openness allows collaboration and contributions from the community, enhancing the functionality and reach of their LaTeX editing tools.

Is this exposure intended?

Monitor Overleaf with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account