Jinwooo
A note taking app inspired by apple notes.
Install / Use
/learn @tigerabrodi/JinwoooREADME
https://github.com/user-attachments/assets/7cef38dc-bcf5-4d48-b295-25b97f957fda
<div align="center"> <h1 align="center"> <a href="https://jinwooo.vercel.app/">Jinwoo</a> </h1> <p> A note taking app inspired by Apple Notes </p> </div>Why I made this
I use Apple Notes for my daily note taking. Of course, there are a bunch of cool apps out there. But Apple Notes is perfect. It's simple and works.
I played around with their folders and how e.g. notes count are recursively calculated. As a fan of recursion and having built a real file/folder picker in the past, I had to do this haha
Tech stack 💻
- React for frontend.
- Convex for backend.
- Motion for animations.
- Tailwind for styling.
- Shadcn for components.
- Vercel for hosting and web analytics.
Cloning & running 🏄
- Clone the repo:
git clone https://github.com/tigerabrodi/jinwooo - Setup a Convex account and create a new project.
- Run
pnpm install - Run
npx convex dev(this will setup your.env.localfile) - Run
pnpm dev
Bugs & Contributing 🐛
I assume you've it up and running by yourself.
If you find a bug, create an issue.
If you want to contribute, make sure an issue is already created and ASSIGNED to you. Don't waste your time making a PR that won't be merged.
If it's something that I think should be addressed, we can discuss the solution in the github issue, and then you can go ahead and make a PR.
License
This project is licensed under the MIT License ❤️
Related Skills
bluebubbles
352.9kUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
node-connect
352.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
slack
352.9kUse when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
frontend-design
111.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
