MCPcopy
hub / github.com/Alex-D/Trumbowyg

github.com/Alex-D/Trumbowyg @v2.31.0 sqlite

repository ↗ · DeepWiki ↗ · release v2.31.0 ↗
133 symbols 319 edges 81 files 10 documented · 8%
README

Downloads Downloads Licence

Version on npm CDNJS Version on bower

Supporting Trumbowyg

Trumbowyg is an MIT-licensed open source project and completely free to use.

However, the amount of effort needed to maintain and develop new features for the project is not sustainable without proper financial backing. You can support its ongoing development by being a backer or a sponsor:

Sponsors

Gold

<a href="https://www.premirus.com/?ref=trumbowyg">Premirus Corporation</a>







&bull;&bull;&bull;


<a href="https://www.patreon.com/bePatron?c=1176005&rid=1940456">
    Become a Sponsor
</a>

Introduction

Trumbowyg is a simple and lightweight WYSIWYG editor, weight only 30kB minified (10kB gzip) for faster page loading.

Visit presentation page: http://alex-d.github.io/Trumbowyg/

Documentation

All you need to know about Trumbowyg is here:

Contribution

You can contribute to Trumbowyg with translations in languages you know. Thanks to node and gulp, you can improve core script, style or icons easily.

First, fork and clone the repository

cd Trumbowyg # go into the project's root directory
npm install # install development dependencies
npm run dev # watch mode
npm run build # to build the project

Author

@Alex-D Alexandre Demode • • • Latest release and announcements https://x.com/AlexandreDemode

License

This project is under MIT license.

Core symbols most depended-on inside this repo

getCellState
called by 15
plugins/table/trumbowyg.table.js
n
called by 15
docs/demos/js/highlight.js
tableButtonAction
called by 9
plugins/table/trumbowyg.table.js
t
called by 9
docs/demos/js/highlight.js
getCellIndex
called by 8
plugins/table/trumbowyg.table.js
getTableState
called by 6
plugins/table/trumbowyg.table.js
applyTagClasses
called by 5
plugins/table/trumbowyg.table.js
r
called by 5
docs/demos/js/highlight.js

Shape

Function 133

Languages

TypeScript100%

Modules by API surface

plugins/table/trumbowyg.table.js29 symbols
docs/demos/js/highlight.js19 symbols
gulpfile.mjs10 symbols
docs/js/main.js10 symbols
plugins/tenor/trumbowyg.tenor.js6 symbols
plugins/resizimg/trumbowyg.resizimg.js5 symbols
plugins/history/trumbowyg.history.js5 symbols
plugins/highlight/trumbowyg.highlight.js5 symbols
plugins/giphy/trumbowyg.giphy.js5 symbols
plugins/colors/trumbowyg.colors.js4 symbols
docs/gulpfile.mjs4 symbols
src/trumbowyg.js3 symbols

Dependencies from manifests, versioned

del8.0.0 · 1×
editorconfig-checker6.0.1 · 1×
gulp5.0.0 · 1×
gulp-autoprefixer9.0.0 · 1×
gulp-clean-css4.3.0 · 1×
gulp-concat2.6.1 · 1×
gulp-header2.0.9 · 1×
gulp-jshint2.1.0 · 1×
gulp-livereload4.0.2 · 1×
gulp-newer1.4.0 · 1×
gulp-rename2.0.0 · 1×
gulp-sass6.0.0 · 1×

For agents

$ claude mcp add Trumbowyg \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact