Welcome to the comprehensive documentation for Arsenal Lab - a modern performance testing suite for Bun.js.
This documentation is organized into several sections:
Located in docs/wiki/ - these contain detailed technical documentation:
- Home - Overview and quick start guide
- Analytics - Performance monitoring and analytics
- API Documentation - Complete technical API reference
- S3 Integration - Database infrastructure and cloud integration
- SQL Examples - Database patterns and SQL query examples
Located in docs/project-management/ - development processes and planning:
- Project Management Guide - Complete development processes and roadmap
- Project Templates - GitHub Projects board templates and automation
- Current Status - Live project status, metrics, and roadmap
Located in the project root:
- README.md - Main project documentation with installation and usage
- GUIDE.md - Technical implementation guide
- CONTRIBUTING.md - Contribution guidelines
- CHANGELOG.md - Version history and changes
- Read the main README for installation instructions
- Check out the Home wiki for an overview
- Explore the Analytics section for performance monitoring
- Review the API Documentation for technical details
- Check the Contributing Guide for development setup
- Look at SQL Examples for database patterns
- Real-time benchmarking (Bun vs Node.js)
- FPS monitoring and memory tracking
- Hardware detection and optimization
- Comparative performance analysis
- Build configuration playground
- Database infrastructure testing
- Process and shell operations
- Testing framework demonstrations
- Custom performance tracking
- Real-time metrics dashboard
- Benchmark result analysis
- Privacy-respecting analytics
components/
├── PerformanceArsenal/ # Core performance benchmarks
├── DatabaseInfrastructureArsenal/ # Database testing tools
├── ProcessShellArsenal/ # Process management demos
├── BuildConfigurationArsenal/ # Bun.build() playground
├── TestingArsenal/ # Testing frameworks
└── Layout/ # UI components (Footer, Banner)
Visit the live demo to see all features in action, or run locally:
bun install
bun run devWe welcome contributions! Please:
- Read our Contributing Guide
- Check existing Issues
- Create a Pull Request
Located in docs/community/ - resources for community engagement:
- 💬 Community Guide - How to engage with the Arsenal Lab community
- 📝 Discussion Templates - Templates for creating great discussions
- 💡 Sample Discussions - Ready-to-use discussion ideas
- 🎉 Welcome Post - Community welcome message
This documentation and code is licensed under the MIT License - see the LICENSE file for details.
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Documentation: Wiki
Last updated: October 21, 2025