# ●
I'm Aiden Liu, a full-stack developer specializing in tools for knowledge management and academic workflows.
[](https://github.com/aidenlx)
[](https://x.com/aiden_lx)
[](mailto:
[email protected])
## Projects
- [ZotLit](https://github.com/PKM-er/obsidian-zotlit) - A third-party project that aims to facilitate the integration between Obsidian.md and Zotero.
- [Media Extended](https://github.com/aidenlx/media-extended) - Plugin to integrate, manage, and play media files directly in Obsidian. 🖇️🗂️⏯️
- Contributions to [onedrive-vercel-index](https://github.com/spencerwooo/onedrive-vercel-index) - Refactored for Next.js App Router.
- Other Plugins (Maintenance/Archived):
- [cm-chs-patch](https://github.com/aidenlx/cm-chs-patch) - Chinese word segmentation support for Obsidian.
- [table-extended](https://github.com/aidenlx/table-extended) - Advanced Markdown table rendering for Obsidian.
- [better-fn](https://github.com/aidenlx/better-fn) - Floating Markdown footnote previews for Obsidian.
- [alx-folder-note](https://github.com/aidenlx/alx-folder-note) - A folder note plugin for Obsidian.
- [obsidian-icon-shortcode](https://github.com/aidenlx/obsidian-icon-shortcode) - Renders emoji and custom icon shortcodes within the editor.
- [mn-addon-api](https://github.com/aidenlx/mn-addon-api) - TypeScript development environment for MarginNote 3 plugins.
## Blogs
- [[reconnecting-dots|Reconnecting the Dots: A Journey from Medicine to Open Source]]
## Tech Stack
- **Languages**: TypeScript, JavaScript, Python
- **Frontend**: React, Next.js, Remix, Tailwind CSS, WebAssembly (WASM)
- **Backend**: Node.js, Deno, Serverless, PostgreSQL, SQLite
- **Tools**: Git, Docker, Turborepo, pnpm