Skip to content
View THISJOWI's full-sized avatar

Block or report THISJOWI

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
THISJOWI/README.md

THISJOWI

THISJOWI

Open Source Notes & Password Manager

Secure, cross-platform, and self-hostable solution for managing your notes and passwords.

Release License Security

Features • Get Started • Download • Documentation • Contributing


About THISJOWI

THISJOWI is a secure notes and password management platform that puts you in control of your data. Built with security-first principles, it allows you to store, organize, and access your sensitive information across all your devices.

Whether you're an individual looking to secure your digital life or an organization needing a self-hosted solution with LDAP integration, THISJOWI provides the tools you need.


Features

🔐 Security First

  • End-to-end encryption — Your data is encrypted before it leaves your device
  • Zero-knowledge architecture — We can't read your data, even if we wanted to
  • Biometric authentication — Unlock with Face ID, Touch ID, or fingerprint
  • OAuth2 & JWT — Industry-standard authentication protocols

📝 Notes Management

  • Create and organize encrypted notes
  • Rich text editing
  • Tags and categories
  • Full-text search

🔑 Password Manager

  • Secure password storage
  • Password strength analyzer
  • Auto-fill support
  • Website launcher integration
  • Organized by categories

🌐 Cross-Platform

  • Mobile: Android, iOS
  • Desktop: Windows, macOS, Linux
  • Web: All modern browsers

🏢 Enterprise Ready

  • LDAP/Active Directory integration
  • Self-hosted deployment
  • SSO support
  • Audit logs

📴 Offline Mode

  • Full offline access to your data
  • Automatic sync when back online
  • Local encrypted database

Get Started

Quick Start (Self-Hosted)

# Clone the repository
git clone https://github.com/THISJowi/THISJOWI.git

# Start the server
cd thisjowi-server
docker-compose up -d

# Or run the client
cd thisjowi-client
flutter run

Use Our Cloud Service

Visit thisjowi.uk to create a free account and start using THISJOWI immediately.


Download

Mobile

Platform Download
Android Google Play • APK
iOS App Store

Desktop

Platform Download
Windows Download .exe
macOS Download .dmg
Linux Download .deb

Web

Access THISJOWI directly from your browser at app.thisjowi.uk


Architecture

thisjowi/
├── thisjowi-client/     # Flutter cross-platform application
└── thisjowi-server/     # Backend microservices
    ├── auth-service     # Authentication & authorization
    ├── notes-service    # Notes management
    ├── password-service # Password management
    └── gateway          # API Gateway

Tech Stack

Component Technology
Client Flutter, Dart
Backend Microservices Architecture
Database PostgreSQL, SQLite (local)
Security AES-256, RSA, bcrypt
Auth OAuth2, JWT, LDAP

Documentation


Security

Security is our top priority. If you discover a security vulnerability, please report it responsibly.

See our Security Documentation for detailed information about our security practices.


Contributing

We welcome contributions from the community! Whether it's fixing bugs, adding features, or improving documentation.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'feat: add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Please read our Contributing Guide for more details.


Community


Other Projects

Explore the rest of the THIS suite:

Project Description Language
THISCLOUD Self-hosted cloud platform — VMs, networks, storage, apps Rust, Go, Next.js
THISECURE-CLIENT Secure client app Dart
THISECURE-SERVER Backend for thisjowi app Go
THISCREEN Screen companion app Swift

License

THISJOWI is released under the MIT License.


Built with ❤️ by THISJowi

Pinned Loading

  1. THISECURE-CLIENT THISECURE-CLIENT Public

    Dart 3

  2. THISCREEN THISCREEN Public

    Swift 1

  3. THISECURE-SERVER THISECURE-SERVER Public

    Backend of thisjowi app

    Go 1