The userscript to sync additional fields and a tripcode to forced anon boards on 4chan, depends on 4chanX.
This has been done to keep it alive when the original Namesync was down for a longer time on Dec2021 and had hiccups while also keeping it open source and adding quality of life features.
Right now it is send and received over two servers and the original NS at the same time so outages should be minimal.
There are simple and extended name colors to easily differentiate users.
Synced threads are marked in the catalog.
Adblock issues can be solved with a GM_XHR bypass.
Names and trips show up in archived threads on third party sites.
And the duration the data is saved is limited from days up to a month depending on usage. NS saves forever.
See Setup.md for a complete list.
TL;DR: Have a userscript extension, disable old scripts, add adblock exceptions, have 4chanX.user.js installed, install frensync.user.js
- Firefox 127 - OK
- Brave 1.68.141 (Chromium 127) - OK
- Opera GX 112 - OK, use the Chrome web store
- Safari 11.2 - OK
- Yandex 22.3.4 - OK
- Chrome, Chromium 129 - Issues, *ViolentMonkey broken due to ManifestV3, requires to run extensions in dev mode
- Firefox mobile 66 - OK
- ViolentMonkey 2.20 - OK*
- TamperMonkey 5.2.3 - OK, causes permission popunders that are required to work
- GreaseMonkey 4.12.0 - OK
- 4chanX 1.14.22 - OK
- AppchanX - Broken (Captcha broken, no color support)
ViolentMonkey is delisted like uBlock for not being "best practice" and TamperMonkey is the only one that works on Chrome as in August 2024. After installing TamperMonkey, enable the dev mode for extensions in order to run TamperMonkey. Watch out for permissions after installing.
Most userscripts just use @include (instead of @match) in the header but eslint warns that it may be obsolete with v3.
"Opera users please install from Chrome Web Store because the Opera team no longer reviews the extension because they think Violentmonkey is too complicated and they don't have time to review it. :("
- cleanup extended color code
- Detect multi instances / Pebkac errors
Implement multi server and merge namesdoneTest with other servers (NSredux)doneSome settings don't apply without reloading after (read-only, persona), needs testingdone- qp.php rm.php: Delete data after some time
- cleanup the master server list as this is not changing anytime
The Original Namesync Github / Namesync Website, thanks nokosage for keeping it alive
Namesync Redux Github for hosting the second server, old ver
4chanX Github / 4chanX Website for adding all those awesome features
CuteSync the minimal standalone version best suited for mobile
AppchanX Github
Tripfag-Finder
other forks of 4chanX
PersonaPlus when one name isnt cutting it
4chanFilterNuker to completely remove filtered posts (when the spam gets too much)
TripfagFinder K since the original Tripfag-Finder is gone
NS Fancifier adds a box and fancy font to the name, moar
Merikens Tripcode Engine v3 is the fastest way of using the gpu to find partial tripcodes
Tripcode Explorer, Offline. The ancient japanese implementation for finding trips, had lots of infos
Tripcode Tester for testing a tripcode
4chan for staying alive and bringing back names
Jak for the name, iBonnie for solving the unicode problem with the tripcode calculation.
(You) for supporting each other and keeping the threads alive