# Git
.git
.gitignore
.gitattributes
# Build artifacts
target/
*.orig
*.rej
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
# Documentation
*.md
LICENSE
docs/
# Testing
tests/
benches/
*.test
*.bench
# CI/CD
.github/
.gitlab-ci.yml
.travis.yml
# Examples and demos
examples/
demo/
android-example/
ios-example/
# Node/NPM
node_modules/
npm-debug.log
yarn-error.log
package-lock.json
yarn.lock
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
venv/
env/
*.egg-info/
dist/
build/
python/
# Mobile builds
*.aar
*.framework
*.xcframework
# Temporary files
*.tmp
*.temp
*.log
*.bak
*.swn
*.swm
# Docker (keep files needed for build)
docker-compose*.yml
# Other language packages
npm/
pkg/
# Reports and outputs
report*.json
*.out
# Keep only source and essential files
!src/
!Cargo.toml
!Cargo.lock
!Makefile.toml
!docker/