Skip to content

yinleiCoder/magnificently-written

Repository files navigation

斐然成章

"斐然成章", you can also call it "Magnificently Written"

A open-source blog that simplifies the process of creating, updating, and sharing my article.

Features

  • Theme toggle for eyes
  • Clerk for github login
  • Creating notes with infinite levels of hierarchy
  • Command search
  • Trash box for soft deleting notes
  • Block-Based rich text editor

Teach Stack

Here's a brief overview of the tech stack that's used to build Magnificently Written.

  • React, The library for web and native user interfaces
  • Nextjs, The React Framework for the Web
  • Tailwindcss, A utility-first CSS framework packed with classes
  • Shadcn/ui, Build your component library, you can find these component at app/components/ui
  • Convex, Backend and database npx convex dev
  • Clerk, The most comprehensive User Management Platform
  • usehooks-ts, React hook library, ready to use, written in Typescript
  • Sonner, An opinionated toast component for React
  • Zustand, A small, fast, and scalable bearbones state management solution
  • Emoji Picker React, The most popular React Emoji Picker
  • React Textarea Autosize, Textarea component for React which grows with content
  • Edge Store,Implementing file uploads should be easy
  • Block Note,The open source Block-Based rich text editor
  • next-video,Add high-performance video to your Next.js app

There are several open-source libraries that i use.Without them, it would not have been possible to build Magnificently Written.

Not Free

Contributing

Contributions to Magnificently Written are welcome and highly appreciated.

Sponsor through Github Sponsors

You can also sponsor or donate through Github, right from the repository's home page. Thank you!!!

License

MIT License

Copyright (c) 2024 YinLei