• Stars
    star
    124
  • Rank 286,572 (Top 6 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 3 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Chrome extension that opens and syncs Overleaf compiled pdfs in a new window.

Overleave

Hot reload extension for Overleaf to use the text editor and PDF compiler in different windows.

This project is a Chrome extension that, when in an Overleaf project, opens the compiled pdf in a new tab. I built this because I prefer the local TeX experience where I can typeset in one window and leave the compiled pdf in another window; however, Overleaf doesn't have this functionality.

Key Features:

  • Split view for multiple Windows. Multitab View

  • Boost your productivity with Overleave. Second Display

  • Minimalistic Interface and Usability shortcuts. Shortcuts

Setup

You can run the extension in any chromium based web browser. To run in developer mode, you can:

  1. Clone this repository
  2. Navigate to chrome://extensions/
  3. Enable the "Developer mode" switch in the top right
  4. Click "Load Unpacked" in the left hand side
  5. Upload the project

Troubleshootting

If you are using the Overleave extension, but everytime you update your project the PDF gets download follow this steps:

Google Chrome

  1. Open the Google Chrome settings.
  2. Look for the "Privacy and security" section in the navigation bar.
  3. Click under the "Site Settings" option and click it.
  4. Scroll down and look for the "Content" Section.
  5. Click under the "Additional content settings" option.
  6. Click under the "PDF documents" option.
  7. Select the "Open PDFs in Chrome" option.

Microsoft Edge

  1. Open the Microsoft Edge settings.
  2. Look for the "Cookies and Site permissions" section in the navigation bar.
  3. Scroll down and look for the "PDF documents" option and click it.
  4. Deactivate the "Always download PDF files" option by clicking the toggle.

Next Improvements

  • Fix glitches in the toggle due to missing clicks.
  • Availability in Chrome for Overleave extension.
  • Guidelines in the UI for usability.

Contributors

jmauro - mauroalejandrojm

More Repositories

1

gpt3-sandbox

The goal of this project is to enable users to create cool web demos using the newly released OpenAI GPT-3 API with just a few lines of Python.
JavaScript
2,900
star
2

create-ml-app

Template Makefile for ML projects in Python.
Python
519
star
3

datasets-for-good

List of datasets to apply stats/machine learning/technology to the world of social good.
235
star
4

toy-ml-pipeline

Toy example of an applied ML pipeline for me to experiment with MLOps tools.
Jupyter Notebook
206
star
5

m1-setup

Notes on how I set up my new M1 MacBook Pro
89
star
6

debugging-ml-talk

Code accompanying the "Debugging machine learning in production" talk
Jupyter Notebook
29
star
7

web3-reading-list

List of good readings on web3.
18
star
8

spade-experiments

Experiments to assess SPADE on different LLM pipelines.
Python
15
star
9

ml-dataval-tutorial

Tutorial: Data Validation for Machine Learning Techniques
Jupyter Notebook
9
star
10

oreilly-monitoring

Jupyter Notebook
7
star
11

planner

A "smart" planner that determines when to study, work on assignments, etc.
Python
7
star
12

research-ideas

List of proposed abstracts I'd love to work on, if I had the time.
7
star
13

vython

Versioning Python scripts.
Python
5
star
14

questions

Questions I have that I would love to explore if I have time.
5
star
15

datatracker

WIP experimental project to make for a better ML development UX.
Python
5
star
16

shreyashankar

4
star
17

anxiety-extension

Chrome extension for logging moods.
JavaScript
3
star
18

mltrace-ifc-demo

Project demo for CS294 Privacy-Preserving Systems.
Jupyter Notebook
3
star
19

shreyashankar.github.io

Astro
3
star
20

streams

STREAMS: A Benchmark of Naturalistic Streaming Data for Online Continual Learning
Jupyter Notebook
2
star
21

prompteng

Experiment scaffold for trying out different prompts.
Python
2
star
22

wakeupnow

Detect when people fall asleep at the wheel and wake them up
Java
2
star
23

motion-sigmod-demo

SIGMOD Demo 2024 Submission for Motion
Python
2
star
24

commitwriter

Using gpt-4 to write docstrings and commit messages.
Python
1
star
25

news-classifier-ui

UI for News Classifier
HTML
1
star
26

bazarre

Java
1
star
27

sentiment

Python
1
star
28

Pi-ke

CS107E Final Project
C
1
star
29

healthy-eating

Python
1
star
30

needle-in-the-real-world

Jupyter Notebook
1
star