Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yinleicoder/magnificently-written
斐然成章- 笔记编辑器 Nextjs
https://github.com/yinleicoder/magnificently-written
blocknote blog clerk convex edgestore markdown next-video nextjs react shadcn-ui typescript
Last synced: 3 days ago
JSON representation
斐然成章- 笔记编辑器 Nextjs
- Host: GitHub
- URL: https://github.com/yinleicoder/magnificently-written
- Owner: yinleiCoder
- License: mit
- Created: 2024-03-18T06:42:18.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-03-23T08:24:01.000Z (8 months ago)
- Last Synced: 2024-04-16T09:22:58.818Z (7 months ago)
- Topics: blocknote, blog, clerk, convex, edgestore, markdown, next-video, nextjs, react, shadcn-ui, typescript
- Language: TypeScript
- Homepage: https://yinlei.pro/
- Size: 4.82 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 斐然成章
> "斐然成章", 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](https://react.dev/), The library for web and native user interfaces
- [Nextjs](https://nextjs.org/), The React Framework for the Web
- [Tailwindcss](https://tailwindcss.com/), A utility-first CSS framework packed with classes
- [Shadcn/ui](https://ui.shadcn.com/), Build your component library, you can find these component at `app/components/ui`
- [Convex](https://www.convex.dev/), Backend and database `npx convex dev`
- [Clerk](https://clerk.com/), The most comprehensive User Management Platform
- [usehooks-ts](https://usehooks-ts.com/), React hook library, ready to use, written in Typescript
- [Sonner](https://sonner.emilkowal.ski/), An opinionated toast component for React
- [Zustand](https://zustand-demo.pmnd.rs/), A small, fast, and scalable bearbones state management solution
- [Emoji Picker React](https://github.com/ealush/emoji-picker-react), The most popular React Emoji Picker
- [React Textarea Autosize](https://github.com/Andarist/react-textarea-autosize#readme), Textarea component for React which grows with content
- [Edge Store](https://edgestore.dev/),Implementing file uploads should be easy
- [Block Note](https://www.blocknotejs.org/),The open source Block-Based rich text editor
- [next-video](https://next-video.dev/docs),Add high-performance video to your Next.js appThere are several open-source libraries that i use.Without them, it would not have been possible to build `Magnificently Written`.
## Not Free
- [Convex](https://dashboard.convex.dev/t/yinleicoder/magnificently-written/hallowed-spaniel-855/data?table=documents)
- [EdgeStore](https://dashboard.edgestore.dev/projects/jaypcxxsepgpdyr5/buckets/barsce6hahyh9tng)## 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