https://github.com/datocms/datocms-svelte
The DatoCMS library for Svelte
https://github.com/datocms/datocms-svelte
Last synced: 5 months ago
JSON representation
The DatoCMS library for Svelte
- Host: GitHub
- URL: https://github.com/datocms/datocms-svelte
- Owner: datocms
- License: mit
- Created: 2023-03-09T11:08:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-01-23T16:44:04.000Z (5 months ago)
- Last Synced: 2026-01-24T06:06:52.295Z (5 months ago)
- Language: TypeScript
- Size: 799 KB
- Stars: 12
- Watchers: 2
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
👉 [Visit the DatoCMS homepage](https://www.datocms.com) or see [What is DatoCMS?](#what-is-datocms)
---
# @datocms/svelte
  [](https://github.com/datocms/datocms-svelte/actions/workflows/node.js.yml)
A set of components to work faster with [DatoCMS](https://www.datocms.com/) in Svelte projects.
- Works with Svelte and SvelteKit;
- Written in TypeScript;
- Usable both client and server side;
### Table of Contents
- [Features](#features)
- [Installation](#installation)
- [Development](#development)
- [Building](#building)
- [What is DatoCMS?](#what-is-datocms)
## Features
`@datocms/svelte` contains ready-to-use Svelte components and usage examples.
Components:
- [`` for Visual Editing with click-to-edit overlays](src/lib/components/ContentLink)
- [`` and ``](src/lib/components/Image)
- [``](src/lib/components/VideoPlayer)
- [``](src/lib/components/StructuredText)
- [`