/tinymind

TinyMind - Write and sync your blog & memo data with GitHub

Primary LanguageTypeScript

TinyMind

Write and sync your blog posts, thoughts, and memos with one-click GitHub sign-in. No server needed - every input automatically syncs to your GitHub repository.

tinymind-video.mov

How it works

  1. We create a public repo called tinymind-blog in your GitHub account.
  2. When you write anything on our webpage, it automatically commits to your yourname/tinymind-blog repo.
  3. This ensures a seamless way to create content and maintain data persistence.

Data Privacy & Permissions

We only have write access to your public repositories. Your privacy matters:

  • Content stored only in your GitHub repo
  • No data kept on our servers
  • You have full control through your GitHub account

TODO

  • Implement shareable user main pages (like https://tinymind.me/mazzzystar) (Help wanted!)
  • Create a page to showcase all public writers using TinyMind (creator list)

Tech Stack

Built with Next.js, React, TypeScript, NextAuth.js, and Tailwind CSS.

Contribute

Contributions are welcome! Feel free to submit a Pull Request.