Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nodepolus/nodepolus_old

NodePolus is a JavaScript library containing multiple implementations of the Among Us network protocol.
https://github.com/nodepolus/nodepolus_old

among-us amongus client javascript-library region-server server

Last synced: 2 months ago
JSON representation

NodePolus is a JavaScript library containing multiple implementations of the Among Us network protocol.

Awesome Lists containing this project

README

        

# Archived

This is the old version of NodePolus and is no longer supported.

---

# NodePolus

### 🌟 Please *Star* the project and join *[our Discord server][Discord]* for support! It really helps out! :)

NodePolus is a JavaScript library containing multiple implementations of the Among Us network protocol. Once finished, it will provide implementations for each of the following:

- A custom **region server** with **plugin support**
- A **programmable client** that can **play games**
- A **packet inspector** and proxy

Only the **region server** is in a usable state, with **plugin support** in its early stages of development. The **client** and **packet inspector** are currently non-functional. For questions and updates regarding the API, **client**, and **packet inspector**, join [our Discord server][Discord].

# Usage

### Region Server

1. Install node.js v15.0.1 or later
1. Download NodePolus
- Either by downloading the zip [here](https://github.com/nodepolus/NodePolus/archive/main.zip)
- Or by cloning the repo via `git clone https://github.com/NodePolus/NodePolus.git`
1. Open a terminal inside the extracted archive directory or the cloned repo directory
1. Install the dependencies
- If you downloaded the zip archive: `npm install --ignore-scripts`
- If you cloned the repo: `npm install`
1. Start the server: `npm start`

[Discord]: https://discord.gg/Jpg4sWqeYH