Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mazzzystar/tinymind

Tinymind - Write and sync your blog & memo data with GitHub
https://github.com/mazzzystar/tinymind

Last synced: about 15 hours ago
JSON representation

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

Awesome Lists containing this project

README

        

# Tinymind

Turn your GitHub into a blog & memo data storage place with one-click Sign in. No server needed - every input automatically syncs to your GitHub repository.

https://github.com/user-attachments/assets/4c9f590e-dd1e-4e9f-95a0-45b236752494

## How It Works

1. We create a public repository named `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

Your data remains secure:

- Stored directly in your GitHub repository
- Only write access to public repositories
- Full control via your GitHub account

## Features in Development

- [x] Blog and Thoughts support Markdown
- [x] Add a feature to let writers manage their own blogs (add, delete, edit posts)
- [x] Supports user drag-and-drop image uploads
- [ ] Shareable user main pages (e.g., [tinymind.me/mazzzystar](https://www.tinymind.me/mazzzystar))
- [ ] Create a showcase page for all public TinyMind writers (creator list)

🙋 Contributors wanted!

## Tech Stack

Built with cutting-edge technologies:

- Next.js
- React
- TypeScript
- NextAuth.js
- Tailwind CSS

## Contribute

We welcome contributions! Feel free to submit a Pull Request or open an issue for discussion.

## Support

Report issues or suggestions: [New Issue](https://github.com/mazzzystar/tinymind/issues/new).

## LICENSE

MIT License