
Research
/Security News
77 Firefox Extensions Linked to Crypto Wallet and Credential Theft
Socket uncovered 77 linked Firefox extensions, including 40 that steal wallet secrets or credentials and 37 deceptive sports-score shells.
@brightyard/wappler-gridstack
Advanced tools
This GridStack extension integrates a responsive and interactive grid layout system within Wappler. It enables dynamic, draggable, and resizable grid items, making it easy to build customizable dashboards and interfaces.
Note: This extension is not ready for production and is exposed for other Wapplers to review and suggest improvements.
Follow this guide to copy the necessary files to your Wappler project's extensions folder.
You can add the custom GridStack component to your Wappler project by following these steps:
Include the GridStack Component:
In Wappler's App Structure panel, add the GridStack component to your page:
<dmx-gridstack id="dashboardGrid" columns="12" cell-height="100" margin="10"></dmx-gridstack>
Responsive Layouts
Define column configurations for different screen sizes. The component dynamically adjusts based on the window size.
Draggable and Resizable Items
Items within the grid are fully draggable and resizable, allowing users to customize layouts.
Dynamic Widget Management
Add or remove grid items dynamically using Wappler's dynamic events.
<button dmx-on:click="dashboardGrid.addWidgetWithChart({ w: 4, h: 2, content: '<canvas></canvas>', chartConfig: chartConfigVar })">
Add Chart Widget
</button>
| Property | Description | Default Value |
|---|---|---|
columns | Number of columns in the grid | 12 |
cell-height | Height of each cell in pixels or 'auto' | 100px |
margin | Margin between grid items | 10px |
animate | Enables smooth animations when resizing/moving | true |
staticGrid | Makes the grid static, disabling drag and resize | false |
<dmx-gridstack id="dashboardGrid" columns="12" cell-height="100" margin="10">
<div class="grid-stack-item" id="widget1" gs-w="4" gs-h="2" gs-x="0" gs-y="0">
<div class="grid-stack-item-content">
<dmx-chartjs
id="chart1"
type="bar"
dmx-bind:data="serverConnect1.data.chartData"
dmx-bind:labels="['January', 'February', 'March']"
></dmx-chartjs>
</div>
</div>
</dmx-gridstack>
MIT License. Please feel free to use and modify this component as needed.
FAQs
Gridstack
The npm package @brightyard/wappler-gridstack receives a total of 2 weekly downloads. As such, @brightyard/wappler-gridstack popularity was classified as not popular.
We found that @brightyard/wappler-gridstack demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Socket uncovered 77 linked Firefox extensions, including 40 that steal wallet secrets or credentials and 37 deceptive sports-score shells.

Security News
NIST disclosed an unreleased AI tool called V-etalon and opened a broad inquiry into NVD modernization after years of automation plans produced no public enrichment system.

Security News
In his AI Council 2026 talk, Feross Aboukhadijeh covers recent package compromises, vulnerability discovery, and a more automated security model.