Skip to content
@crydensync

CrydenSync

Open-source tools for developers to own authentication, identity, and user data.

CrydenSync 🔐

Open-source, embeddable authentication infrastructure for modern developers

GitHub Org Go Reference License: MIT Twitter Follow


🎯 What is CrydenSync?

CrydenSync is an embeddable authentication engine that gives developers a standard, reusable auth system they control.

Think of it as:
import "github.com/crydensync/cryden" → production-ready auth in minutes.

No vendor lock-in. No cloud dependency. Your users belong to YOU.


🌍 Built for Africa, Ready for the World

🇳🇬 🇰🇪 🇿🇦 🇬🇭 🇪🇬 🇹🇿 🇺🇬 🇸🇳 🇷🇼 🇳🇦 🇿🇲 🇨🇲 🇪🇹 🇲🇦 🇩🇿

**African developers are our priority.**
**Termux developers out first class citizens.**
**Offline-first. Low bandwidth. Affordable.**
**Your data, your rules, your continent.**

🚀 Our Projects

Project Description Status Go Doc cryden Core auth engine ✅ v1.0.0 https://pkg.go.dev/badge/github.com/crydensync/cryden.svg typebook Demo app with auth ✅ v1.0.0 - docs Documentation website 🚧 Building - csax CLI tool 📅 v1.1.0 - sdk-js JavaScript SDK 📅 v1.2.0 - sdk-py Python SDK 📅 v1.2.0 -


✨ What Makes CrydenSync Different?

🏝️ Offline-First

Auth works without internet during development. SQLite by default.

👑 Own Your Users

Your users belong to you, not us. User data stays in your database.

🔌 Framework Agnostic

No HTTP, no cookies, no headers. Pure logic you can wrap anywhere.

🌍 African-First, Global-Ready

Built for real-world constraints (unstable internet, affordable infra), works everywhere.


📦 Quick Start

import "github.com/crydensync/cryden"

func main() {
    engine := cryden.New()
    ctx := context.Background()
    
    // Sign up
    user, _ := cryden.SignUp(ctx, engine, "alice@example.com", "SecurePass123")
    
    // Login
    tokens, _, _ := cryden.Login(ctx, engine, "alice@example.com", "SecurePass123")
    
    // Protect routes
    userID, _ := cryden.VerifyToken(engine, tokens.AccessToken)
}

📚 Get Started →


🗺️ Roadmap

Version Focus Status v1.0.0 Core Auth ✅ Released (March 2026) v1.1.0 Dev Experience 🚧 Coming June 2026 v1.2.0 API & SDKs 📅 Q3 2026 v1.3.0 Advanced Auth 📅 Q4 2026

v1.1.0 Features:

· 🔐 SHA-256 token hashing · 🖥️ CLI tool (csax) · 📱 Device tracking · 📁 File audit logger · 👤 User metadata · 🐬 MySQL support


🤝 We Need You!

Current Open Roles

Role Need Apply
Go Developer Core auth implementation Issues
Security Engineer Security audit, cryptography Issues
Database Expert SQLite, PostgreSQL, MongoDB adapters Issues
Documentation Writer Guides, examples, API docs Issues
Test Engineer Unit, integration, security tests Issues
Junior Dev Good first issues, learn by doing Issues

How to Join

  1. Read the CONTRIBUTING.md
  2. Check open issues
  3. Join Discord
  4. Introduce yourself in #introductions

What We Offer

  • 📚 Mentorship - Learn from experienced developers
  • 🏗️ Real Project - Build something people use
  • 🌍 Community - Work with devs worldwide
  • 📝 Portfolio - Open source contributions
  • 🎯 Impact - Help developers own their users

First Time Contributors Welcome!

Look for issues labeled:

  • good-first-issue
  • help-wanted
  • documentation

We'll help you make your first PR!

💬 Community

African developers: WhatsApp is our primary home.

Type Link Purpose
WhatsApp Channel Join Channel 📢 Announcements only (1-way)
WhatsApp Group Join Group 💬 Discussions, help, contributions (2-way)
Discord Join Discord 🎙️ Voice calls, technical deep dives
GitHub Discussions 📝 Long-form technical discussions

Which One to Join?

  • Just want updates? → Join the Channel
  • Want to ask questions? → Join the Group
  • Want voice calls? → Join Discord
  • Want to contribute code? → GitHub Discussions

Direct WhatsApp Chat with Maintainers

Need help? Chat directly: Ask on WhatsApp

Built in Nigeria. For African developers. Welcoming the world.


📄 License

All CrydenSync projects are open source under the MIT License.

Free forever. Open always. Own your users.


Built with ❤️ in Nigeria, for developers everywhere.

Own your users, not vendor lock-in.


🌍 WhatsApp Community • 🐦 Twitter • 💬 Discord • 📝 GitHub

Pinned Loading

  1. typebook typebook Public

    A minimalist note-taking app demonstrating CrydenSync auth - JWT, rate limiting, SQLite, session management.

    Go 9 1

  2. cryden cryden Public

    Open-source, embeddable authentication for modern developers — vendor-free and offline-first.

    Go 8 2

Repositories

Showing 10 of 16 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…