Version 7.0 (see CHANGELOG for more information)
This MOD is a work in progress. This means that, if you deploy this repository, there will be some issues. Look for the TO-DO Section on this README for more information about what is going to be done in this MOD
- Tons of apps & games
- History hider (about:blank Cloak)
- Sleek UI with good animations
- Tab cloaker(Change TAB's Name and Logo)
- Support page to help lost and confused people
- A working emulator
- And more!
- Youtube
- CAPTCHA/hCAPTCHA
- Spotify
- Discord
- Instagram (Partially Supported)
- GeForce NOW (Partially Supported)
- Github
- Any static website
- And more❕
- CAPTCHA and hCAPTCHA
- Spotify (Partially Supported)
- Discord (Partially Supported)
- Futbin
- Replit
- And more❕
$ git clone https://github.com/moddedstuffguy/GeneralMathsMOD --recursive
$ cd GeneralMathsMOD
$ npm i
$ npm start
Click the Run on Replit button and CHOOSE Node.JS as the language. To setup on Replit, first click on the "Run on Replit" button. After loading into your repl, run the following commands:
$ npm i
$ chmod +x main.sh
$ ./main.sh
NOTE: On Repl, The command git submodule update --init
has to be ran (but don't worry about this because the command is automatically executed when running the command ./main.sh
)
git submodule update --remote
IMPORTANT: This may override files in static/
so be careful.
Folders
static - Folder for files of General Mathematics MOD
node_modules - Files for bare-server-node
BlacklistServe - Used to block make General Math MOD undetectable to automod
Static
css - Contains all CSS for the website and themes
gfiles - Contains all files for games and SWF games
img - For all images used within the website
intergrations - Contains all integrated features
nohist - Allows for people to use About:Blank for no history
scripts - Contains all Javascript files
uv - Contains all files for Ultraviolet Backend Script
- Change README.md Info
- Create CHANGELOG.md
- Remove CHATBOX Feature
- Upload a New Background to the Repository
- Apply the *New Web Background
- Remove the background and upload a different one (REASON: The white areas in BG hide the white text areas)
- Fix the Background by removing the anoying blue areas that cover the background (I've written anoying because, as I want a new BG but the css code covers the BG, it's anoying)
- Make new visual assets (such as logos and icons)
- Insert the new visual assets and remove the original ones
- Change some of the Website and Repository info
- Remove, Add and Modify some webs from
Sites
Page - Add GitHub to
Sites
Page - Fix GitHub Site issues when using ultraviolet proxy
- Fix ultraviolet proxy
- Update Bare-Server-Node on the dependencies inside
package.json
andpackage-lock.json
- Add Replit to
Sites
Page - Add Vercel to
Sites
Page - Create a Discord Community 😁
- Create mirror_links.md
- Add
mirrors.html
into sidebar - Add mirror access files into
mirrors.html
-
Deploy GeneralMathsMOD into KoyebRemoveDeploy to Koyeb
Button fromREADME.md
(As Koteb Deploy is NOT supported) -
Deploy GeneralMathsMOD into VercelRemoveDeploy to Vercel
Button fromREADME.md
(As Vercel Deploy is NOT supported) - Add WEBRETRO EMULATOR into
./static/gfiles/rarch
- Add WEBRETRO into
g.html
and add some downloadable ROMs intog.html
page. - Add webretro help in
support.html
- Add at least 10 downloadable ROMs into
g.html
page - Add Futbin web into
Sites
Page (for FIFA) - Add a NEW PROXY (Womginx)
- Add Node Unblocker PROXY
- Fix Womginx
- Change Womginx search style to generalmaths style (change womginx search page aspect)
- Fix Node Unblocker
- Create scripts for Womginx and Nodeunb for using proxy with iframe method
- Add another proxy
General Mathematics Original Repo https://github.com/GeneralMathematics/General-Mathematics-Beta
Ultraviolet https://github.com/titaniumnetwork-dev/Ultraviolet
Lightspeed Blocker https://github.com/NebulaServices/Nebula
Package-lock.json https://github.com/AstralService/Lucid/blob/main/package-lock.json
FoxMoss https://mediaology.com
Gfiles & Webretro https://github.com/BinBashBanana/gfiles
Some More Gfiles https://github.com/caracal-js/gfiles
EmulatorJS https://github.com/ethanaobrien/emulatorjs
EaglerCraft https://github.com/LAX1DUDE/eaglercraft