Darkmatter converts Astro's collections config into a UI anyone can use to manage your website content.
Made for macOS.
Darkmatter is a CMS-like interface for [Astro](https://astro.build) content collections.
Get back to writing. Darkmatter will handle the rest.
Darkmatter scans Zod collection schemas and generates a form
interface.
Fill out the frontmatter
without peeking at the config or googling the YAML date format ever
again.
const posts = defineCollection({
schema: zod.object({
title: zod.string(),
featured: zod.boolean(),
date: zod.date()
})
});
export const collections = {posts};
Adding an image is only one drag & drop away.
Darkmatter copies it into your project, puts it in the right folder and
inserts image's URL.
Check out these mountains I saw:
Drag & drop the image here...
Images are rendered inside the editor, so you don't have to guess what image is that by looking at the URL.
<Image>
support
When editing MDX files, images are inserted as <Image>
components.
Drag & drop or paste multiple images at once.
Drag & drop is cool, but copy pasting images without downloading is even cooler.
Jumping back and forth between your editor and terminal to run a few
git commands is annoying.
And with
Darkmatter, it stops now.
Astro dev server starts up automatically, so you can preview how the content would look on the actual website before publishing.
Darkmatter prefills the commit message for you, but you can still customize it as needed.
Darkmatter runs the necessary git
commands to push your changes to the repository, so you can keep
your terminal closed.
Copywriters, marketers and customer success teams can edit any
content without programming skills.
At the same time, developers continue enjoying and being
productive with Astro.
Darkmatter handles the naming and correct organization of files, leaving you to work with a nice interface made for writing.
Once you install Darkmatter and point it to a git repository, your clients or teammates can start managing content on their own.
There's no need to know what a git pull
is. When there are new commits, your teammates will see a notification
to update in a click.
Astro has made building content-first websites a joyful and fun
endeavour.
Darkmatter is the perfect companion for your content on this space ride.
Made for macOS.