Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lafkpages/xl-replit

Extra features for the Replit website.
https://github.com/lafkpages/xl-replit

chrome-extension replit

Last synced: about 1 month ago
JSON representation

Extra features for the Replit website.

Awesome Lists containing this project

README

        

# XL Replit

[![All Contributors](https://img.shields.io/badge/all_contributors-5-orange.svg?style=flat-square)](#contributors-)

An enhanced version of Replit.

## WARNING

Recently, rules regarding automation and Replit's API usage have been changing a lot. Now it appears that using **read-only invites can get your Replit account banned**, so use at your own risk.

## Features

- Account switcher
- Custom tips
- User's email addresses
- Shows a user's known alt accounts
- Easily download a user's profile picture
- Read-only invites for private Repls
- Monaco :eyes:
- Replit search provider

## Installation

Since this isn't on the Chrome Webstore yet, you must build it yourself.

Clone the repository:

```sh
git clone https://github.com/lafkpages/XL-Replit.git
cd XL-Replit
```

Install dependencies:

```sh
pnpm i
```

When building, you must specify the browser you want to build for. For example, to build for Chrome:

```sh
pnpm build:chrome
```

For Firefox, just replace `chrome` with `firefox`.

**Note:** when building for the first time, it might take a while since it has to copy over modules and minify them.
It will cache this in `dist/.cache` so the next time you build it will be much faster.
If you want to rebuild everything, run `pnpm clean:cache` and rebuild.

### Loading extension in Chrome

Go to the [Chrome extensions page](chrome://extensions) and enable developer mode.
Click on Load unpacked and select the `dist/chrome` folder.

### Loading extension in Firefox

Go to the [Firefox debugging page](about:debugging#/runtime/this-firefox) and click on Load Temporary Add-on, then select the `dist/firefox/manifest.json` file.

Also, note that on Firefox you must have enabled the `layout.css.has-selector.enabled` flag in the [`about:config` page](about:config).

## Suggest data

If you have some relevant data for someone's profile, please fill out [this form](https://xl-replit.lafkpages.tech/suggestData) with the data and it will be reviewed by a moderator.

## Contributors



LuisAFK
LuisAFK

💻 🔣 🖋 🤔 🚧 🌍
Dillon Barnes
Dillon Barnes

🔣 🤔 📓 💻
DaInfLoop
DaInfLoop

🔣 🤔
Erik Ga.
Erik Ga.

🤔 🔣 🌍 ⚠️
Firepup650
Firepup650

💻