mirror of
https://github.com/penxio/penx.git
synced 2026-04-19 03:03:06 -04:00
9badb576a879704f856eb0fda72ea8dfe4847e78
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
Languages
TypeScript
91.8%
CSS
6.2%
SCSS
0.6%
JavaScript
0.6%
Rust
0.2%
Other
0.5%
