
Product
Introducing GitHub Actions Scanning Support
Detect malware, unsafe data flows, and license issues in GitHub Actions with Socket’s new workflow scanning support.
@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.jsTEMPLATES 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.jsimport 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 323 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.

Product
Detect malware, unsafe data flows, and license issues in GitHub Actions with Socket’s new workflow scanning support.

Product
Add real-time Socket webhook events to your workflows to automatically receive pull request scan results and security alerts in real time.

Research
The Socket Threat Research Team uncovered malicious NuGet packages typosquatting the popular Nethereum project to steal wallet keys.