
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
@fileverse-dev/dsheets-templates
Advanced tools
A comprehensive collection of templates for dSheets.new - your onchain, privacy-first Spreadsheet. This repository contains pre-built spreadsheet templates that users can import and use for various purposes like accounting, invoicing, event marketing, and more.
This repository contains a curated collection of professional spreadsheet templates that can be imported into dSheets.new . Each template is carefully designed to provide a solid foundation for specific tasks, saving you time and ensuring best practices.
dsheets-templates/
βββ template-core-data/ # JSON template files
β βββ accounting.json # Accounting spreadsheet template
β βββ event-marketing.json # Event marketing template
β βββ invoice.json # Invoice template
β βββ project-metric.json # Project metrics and tracking template
β βββ social-graph.json # Social graph analysis template
βββ template-metadata-list.js # Template metadata (title, description, images, etc.)
βββ template-data-list.js # Template data imports and exports
βββ index.js # Main entry point for the package
βββ index.d.ts # TypeScript definitions
βββ package.json # Package configuration
git clone https://github.com/fileverse/dsheets-templates.git
cd dsheets-templates
npm install
This package can be used as a dependency in other projects:
import { TEMPLATES, TEMPLATES_DATA } from "@fileverse-dev/dsheets-templates";
// Get all template metadata
console.log(TEMPLATES);
// Get specific template data
const accountingTemplate = TEMPLATES_DATA["accounting"];
Currently, the following templates are available:
Template | Category | Description |
---|---|---|
Accounting | Finance | Comprehensive accounting spreadsheet with income, expenses, and financial tracking |
Invoice | Business | Professional invoice template with client management |
Event Marketing | Marketing | Event planning and marketing campaign tracking |
Project Metric | Management | Project metrics tracking and performance analysis |
Social Graph | Analytics | Social network analysis and relationship mapping |
We welcome contributions from the community! Here's how you can add new templates:
Create Your Template on dSheets.new
Export Your Template
Add Template Files
template-core-data/
directorymy-template.json
)Update Metadata
template-metadata-list.js
TEMPLATES
array with the following structure:{
title: "Your Template Title",
description: "A clear, concise description of what this template does",
thumbnail: "https://your-thumbnail-url.png", // 16:9 aspect ratio recommended
slug: "your-template-slug", // unique identifier (lowercase, hyphens) - this should be a unique name you assign to your template
fullImage: "https://your-full-image-url.png", // larger preview image
category: "Your Category", // e.g., "Finance", "Marketing", "Analytics"
}
Update Data List
template-data-list.js
import yourTemplate from "./template-core-data/your-template.json";
TEMPLATES_DATA
object using the same slug you specified in template-metadata-list:export const TEMPLATES_DATA = {
// ... existing templates
"your-template-slug": yourTemplate, // Use the same slug as in step 4
};
Important: The slug in template-data-list.js
must match exactly the slug you specified in template-metadata-list.js
. This ensures your template is properly linked between the metadata and the actual template data.
Submit Your Changes
And that's it! Once your changes are merged, your template will be live on dSheetsβcongrats!
If you find a bug or have a suggestion, please:
Thanks to all contributors who have helped create and improve these templates. Your contributions make dSheets.new more useful for everyone!
Note: This repository is part of the dSheets.new ecosystem. For questions about dSheets.new itself, please visit the main application or community forums.
FAQs
A collection of templates for dsheets.
The npm package @fileverse-dev/dsheets-templates receives a total of 155 weekly downloads. As such, @fileverse-dev/dsheets-templates popularity was classified as not popular.
We found that @fileverse-dev/dsheets-templates demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.Β It has 6 open source maintainers 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
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last weekβs supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.