2024-01-04 11:06:35 +08:00
2023-09-22 23:30:54 +08:00
2023-11-06 23:43:23 +08:00
2024-01-04 10:50:43 +08:00
2024-01-04 11:06:35 +08:00
2024-01-04 11:06:19 +08:00
2023-12-06 19:23:00 +08:00
2024-01-03 15:45:54 +08:00
2023-09-22 23:30:54 +08:00
2023-09-22 23:30:54 +08:00
2023-09-22 23:30:54 +08:00
2023-09-22 23:30:54 +08:00
2024-01-03 23:47:38 +08:00
2024-01-04 10:50:43 +08:00
2023-09-22 23:30:54 +08:00
2024-01-04 09:40:22 +08:00
2024-01-04 09:52:02 +08:00
2024-01-01 00:03:13 +08:00
2023-09-22 23:30:54 +08:00
2024-01-03 15:45:54 +08:00

PenX
A structured note-taking app for personal use

Discord | Website | Issues

About PenX

PenX is a structured note-taking app designed for personal use. In PenX, Privacy is first important thing. our mission is building a elegant tool to manage personal digital assets, like notes, tasks, ideas, password, documents.

Features

  • Local-First - You own your data, in spite of the cloud
  • Privacy-First - Use End-To-End Encryption to sync data
  • Open Source - Trust our code, not our words
  • Version control - GitHub-Based Version control Out-of-box

About the maker

I'm 0xZion, a freelancer, a full-stack developer, love open-source, now focusing on this application PenX. There's no massive team, no investors, just me currently. If someone is interested in PenX development, can send me a email: 0xzion.penx@gmail.com .

Primary tech stack

  • Next.js
  • TypeScript
  • tRPC
  • Prisma
  • NextAuth.js
  • Slate.js
  • IndexedDB

Development

After clone the repo, in the root dir:

# Install the dependencies
pnpm install

# copy .env.local.example to .env.local copy
copy apps/web/.env.local.example apps/web/.env.local

# start web service
pnpm dev

Go to: http://localhost:3000/

⚖️ License

AGPL 3.0

Description
No description provided
Readme 82 MiB
Languages
TypeScript 91.8%
CSS 6.2%
SCSS 0.6%
JavaScript 0.6%
Rust 0.2%
Other 0.5%