Overview
Sierra Dev - Modern Invoker FrameworkLink
Sierra Dev is a modern, production-grade package manager and development framework for creating and managing investigation invoker scripts for the Sierra platform.
First Time Here?
๐ New to Sierra Dev? Start with our Welcome Guide - it's designed for complete beginners!
๐ Key FeaturesLink
- ๐ฆ APT-Like Package Manager - Install invokers from GitHub repositories with dependency resolution.
- ๐ Type Safety Validation - Automatic AST-based type checking for robust scripts.
- โ Comprehensive Validation - YAML safety, parameter validation, health checks.
- ๐จ Rich CLI - 14 intuitive commands with emoji output and interactive feedback.
- ๐ Auto-Updates - Keep your invokers up-to-date with a single command.
- ๐ Rich Results - Tables, trees, timelines, and charts for data visualization.
- ๐ Comprehensive Logging - Detailed tracking of all operations with multiple log levels.
- ๐งช Test Infrastructure - Built-in testing support with pytest fixtures and coverage.
๐ New in v2.1Link
- Strict Output Control - Clean stdout with
sierra.respond() - Enhanced Result Constructors - Flexible APIs for all result types
- 15+ OSINT Tools - Production-ready tools for domain, network, email analysis
- Neon Cyberpunk Theme - Extreme futuristic documentation theme
- Comprehensive Beginner Docs - Learn from zero to advanced
๐ฏ Quick StartLink
For BeginnersLink
New to programming or OSINT? Follow our progressive learning path:
- Welcome Guide - Understand what Sierra Dev is
- Installation - Get set up in 5 minutes
- Core Concepts - Learn the fundamentals
- Your First 5 Minutes - Build your first tool!
For DevelopersLink
Already know Python? Jump right in:
| Bash | |
|---|---|
For OSINT UsersLink
Want to use tools right away?
| Bash | |
|---|---|
๐ Documentation StructureLink
| Section | What You'll Find |
|---|---|
| Welcome | Beginner-friendly intro and learning roadmap |
| Tutorials | Hands-on guides and examples |
| Reference | Complete CLI and API documentation |
| Guides | Best practices and advanced topics |
๐ Learning PathsLink
Choose your path based on your goal:
Complete Learning Path:
- Welcome Guide - Start here!
- Core Concepts - Understand fundamentals
- Your First 5 Minutes - Build something
- Results Guide - Master output formats
- CLI Reference - Learn all commands
Quick Builder Track:
- Installation
- Your First 5 Minutes
- Results Guide
- CLI Reference
- Start building!
OSINT User Track:
๐ Why Sierra Dev?Link
For UsersLink
- โ Easy Discovery - Find investigation tools quickly
- โก Quick Install - One command to install
- ๐ Type Safe - Automatic validation
- ๐ Rich Results - Beautiful tables, timelines, charts
For DevelopersLink
- ๐ค Easy Distribution - Host on GitHub
- ๐ท๏ธ Metadata Support - Rich package information
- ๐ Version Control - Git-based versioning
- ๐ Community - Share your tools
๐ Next StepsLink
๐ฌ CommunityLink
- ๐ Full Documentation
- ๐ Issue Tracker
- ๐ฌ Discussions
๐ Ready to build the future of investigation tools?
Built by Xsyncio