BetterDiscordStuff
react-hexgrid
Our great sponsors
BetterDiscordStuff | react-hexgrid | |
---|---|---|
1 | 3 | |
282 | 304 | |
- | - | |
3.5 | 0.0 | |
26 days ago | 5 months ago | |
JavaScript | TypeScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
BetterDiscordStuff
-
[TUTORIAL] How to undo the Discord Redesign
(() => { // Extracted from Samogot's LibDiscordInternals for BetterDiscord. const req = typeof(webpackJsonp) === "function" ? webpackJsonp([], { '__extra_id__': (module, exports, req) => exports.default = req }, ['__extra_id__']).default : webpackJsonp.push([[], { '__extra_id__': (module, exports, req) => module.exports = req }, [['__extra_id__']]]); delete req.m['__extra_id__']; delete req.c['__extra_id__']; const find = (filter, options = {}) => { const {cacheOnly = true} = options; for (let i in req.c) { if (req.c.hasOwnProperty(i)) { let m = req.c[i].exports; if (m && m.__esModule && m.default && filter(m.default)) return m.default; if (m && filter(m)) return m; } } if (cacheOnly) { console.warn('Cannot find loaded module in cache'); return null; } console.warn('Cannot find loaded module in cache. Loading all modules may have unexpected side effects'); for (let i = 0; i < req.m.length; ++i) { try { let m = req(i); if (m && m.__esModule && m.default && filter(m.default)) return m.default; if (m && filter(m)) return m; } catch (e) { } } console.warn('Cannot find module'); return null; }; const findByUniqueProperties = (propNames, options) => find(module => propNames.every(prop => module[prop] !== undefined), options); // https://github.com/Inve1951/BetterDiscordStuff/blob/master/plugins/discordexperiments.plugin.js Object.defineProperty(findByUniqueProperties(["isDeveloper"]),"isDeveloper",{get:_=>1,set:_=>_,configurable:true}); })();
react-hexgrid
-
[Side Project] Wordbots, an online tactical card game in which players write their own cards, that get parsed into executable JavaScript
the game interface built on top of (a heavily-modded version of) the awesome react-hexgrid package.
-
I wasted two days jerry-rigging a package when the solution was one search away
An example of the former while building the network graph, was react-hexgrid. The documentation was unfinished, but what sold me were the examples and the simplicity of the code.
-
what should I use to build a map-builder?
If you're doing D&D you might want a hex grid like this one though: https://github.com/Hellenic/react-hexgrid
What are some alternatives?
Lightcord - A simple - customizable - Discord Client
react-indiana-drag-scroll - React component which implements scrolling via holding the mouse button or touch
CrossPlatformPlaying - BetterDiscord plugin that lets you see what your friends are playing even if they turned off game activity
react-svg-pan-zoom - :eyes: A React component that adds pan and zoom features to SVG
DiscordCrypt - End-To-End File & Message Encryption For Discord
react-pan-and-zoom-hoc
BetterDiscord - Better Discord enhances Discord desktop app with new features.
create-react-app - Set up a modern web app by running one command.
community-edition - Free and Open Source messaging and emailing app that combines common web applications into one.
honeycomb - Create hex grids easily, in node or the browser.
BetterDiscordPlugins - NOTE: Due to loss of interest in BetterDiscord development, I'm pursuing other projects and no longer maintaining this repository. I will try to keep up with pull requests, but I will likely not be fixing any plugins myself. I apologize for the inconvenience.
React - The library for web and native user interfaces.