Skip to content

doxalabs/tip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tip

A task manager built with Zig.

Quick Start

# Add a task
tip task add --name=github --desc="Review code"

# List tasks
tip task --list

# Run tests
zig build test --summary all

Documentation

  • Roadmap - Development timeline and milestones
  • Architecture - System design and technical details

Installation

git clone https://github.com/atisans/tip
cd tip
zig build

Development

Prerequisites

  • Zig 0.15+

Running Tests

# Run all tests
zig build test --summary all

Build

# Build CLI
zig build

# Run the CLI
zig build run

Use Cases

Individual Users

  • Secure personal password vault
  • Task and todo list management
  • Offline-first operation

Teams

  • Shared password management
  • Collaborative task tracking
  • Team member permissions
  • Audit trails and compliance

Developers

  • CLI-based automation
  • REST API integration
  • Custom field support
  • Git-friendly configuration

Security Notes

  • Master password never stored, only derived key
  • All sensitive data encrypted at rest and in transit
  • Uses industry-standard cryptographic algorithms
  • Comprehensive audit logging
  • Regular security assessments recommended

Self-Hosted Deployment

Tip is designed for self-hosted deployment:

License

MIT License - See LICENSE

Contributing

Contributions welcome! Please see the development roadmap in docs/ROADMAP.md

Support

  • Documentation: docs/
  • Issues: GitHub Issues

About

password manager tool (self hosted)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages