fwdslsh Ecosystem - Complete Development Toolkit

fwdslsh Ecosystem

Complete toolkit for modern development

Four focused tools that work together seamlessly. Build static sites, manage Git workflows with AI, crawl web content, and index documentation - all with zero dependencies and maximum performance.

Complete Development Workflow

From content to deployment in one seamless pipeline

i
Crawl Content
Use inform to extract content from websites and convert to clean Markdown
c
Index Documentation
catalog generates llms.txt files and sitemaps for AI-ready documentation
u
Build Sites
unify creates fast static sites with zero configuration required
g
Commit & Deploy
giv generates professional commit messages and documentation with AI
# Complete workflow in 4 commands
inform https://docs.example.com --output-dir content
catalog --input content --output indexed --sitemap --base-url https://mysite.com
unify build --input indexed --output dist
giv message && git push

Tool Integrations

Each tool complements the others perfectly

i
c

inform → catalog

Crawl websites and automatically generate AI-ready documentation indexes. Perfect for migrating documentation or creating knowledge bases.

inform docs.site.com | catalog --stdin --validate
c
u

catalog → unify

Generate documentation indexes and build them into beautiful static sites with navigation and SEO optimization.

catalog --sitemap --index | unify build
u
g

unify → giv

Build your static site and generate professional commit messages and release notes automatically with AI assistance.

unify build && giv message --format conventional
g
i

giv → inform

Track documentation changes and automatically crawl updated content for continuous integration workflows.

giv summary --since="1 week" | inform --changed-urls

Use Case Scenarios

Real-world applications of the fwdslsh ecosystem

📚 Documentation Migration
inform catalog unify

Migrate documentation from legacy systems to modern static sites. Extract content, generate indexes, and build beautiful documentation sites.

# Migrate docs from old system inform https://legacy-docs.com --output legacy-content catalog --input legacy-content --output structured --validate unify build --input structured --output new-docs
🤖 AI Training Pipeline
inform catalog giv

Create AI training datasets from web content. Crawl, structure, and version control your AI training data with proper documentation.

# Build AI training dataset inform https://knowledge-base.com --include "*.md" catalog --optional "examples/**" --output ai-dataset --validate giv message "dataset: add new training content for v2.0"
🚀 Continuous Deployment
unify giv catalog

Automated deployment pipeline with AI-generated documentation. Build, version, and deploy with professional commit messages.

# CI/CD Pipeline unify build --production catalog --input build --sitemap --base-url https://production.com giv changelog v1.0.0..HEAD --output CHANGELOG.md giv message && git push origin main
🔍 Knowledge Base Creation
inform catalog unify giv

Complete knowledge base workflow. Aggregate content from multiple sources, index for search, and maintain with version control.

# Full knowledge base setup inform https://wiki.company.com --output kb-content catalog --input kb-content --index --sitemap --base-url https://kb.company.com unify build --input kb-content --output public giv init && giv message "docs: initialize company knowledge base"

The fwdslsh Philosophy

Focused tools that compose beautifully

🎯

Single Purpose

Each tool does one thing exceptionally well. No feature creep, no kitchen sinks.

🔗

Composable

Tools work together seamlessly but remain independent. Mix and match as needed.

Performance First

Built with Bun and modern runtimes for maximum speed with minimal resource usage.

📦

Zero Dependencies

Self-contained binaries with no external dependencies. Download and run anywhere.

🛠️

Developer Experience

Intuitive CLIs, sensible defaults, and helpful error messages. Tools that feel good to use.

🌐

Cross-Platform

Works consistently across Linux, macOS, and Windows. Same experience everywhere.

Quick Start Guide

Get the entire ecosystem running in minutes

Install All Tools

# Install all fwdslsh tools at once
curl -fsSL https://raw.githubusercontent.com/fwdslsh/toolkit/main/install.sh | sh

# Or install individually
curl -fsSL https://raw.githubusercontent.com/fwdslsh/inform/main/install.sh | sh
curl -fsSL https://raw.githubusercontent.com/fwdslsh/catalog/main/install.sh | sh
curl -fsSL https://raw.githubusercontent.com/fwdslsh/unify/main/install.sh | sh
curl -fsSL https://raw.githubusercontent.com/fwdslsh/giv/main/install.sh | sh

# Verify installation
inform --version && catalog --version && unify --version && giv --version

All tools are distributed as self-contained binaries with no dependencies required.

Your First Complete Workflow

# 1. Set up AI for giv (choose one)
export OPENAI_API_KEY="your-key"  # OpenAI
export ANTHROPIC_API_KEY="your-key"  # Anthropic
# Or use local: ollama pull llama3.2

# 2. Create a project
mkdir my-docs && cd my-docs
git init

# 3. Crawl some documentation
inform https://docs.example.com --output-dir content

# 4. Generate documentation index
catalog --input content --output build --sitemap --validate

# 5. Build static site
unify build --input build --output dist

# 6. Commit with AI-generated message
git add . && giv message

This creates a complete documentation pipeline from crawling to deployment.

Automate with Scripts

# Create docs-pipeline.sh
#!/bin/bash
set -e

echo "📡 Crawling documentation..."
inform $1 --output-dir temp/content

echo "📋 Generating indexes..."
catalog --input temp/content --output temp/build \
  --sitemap --base-url $2 --validate

echo "🏗️ Building site..."
unify build --input temp/build --output dist

echo "📝 Committing changes..."
git add dist/ && giv message

echo "✅ Documentation pipeline complete!"

# Usage: ./docs-pipeline.sh https://docs.site.com https://my-site.com

Create reusable scripts for common workflows and integrate with CI/CD systems.

Ready to Build?

Start with any tool and expand your workflow