PSX is a command-line tool that validates and standardizes project structures across different programming languages. It helps maintain consistency in your projects by checking for essential files, proper folder organization, and development best practices.
Linux/macOS:
curl -sSL https://raw.githubusercontent.com/m-mdy-m/psx/main/scripts/install.sh | bash
Windows (PowerShell):
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/m-mdy-m/psx/main/scripts/install.ps1" -OutFile install.ps1; .\install.ps1 github
Download pre-built binaries from Releases:
Requirements: Go 1.25+
git clone https://github.com/m-mdy-m/psx
cd psx
make build
sudo make install
docker pull bitsgenix/psx:latest
docker run --rm -v $(pwd):/project psx:latest check
See INSTALLATION.md for detailed installation instructions.
Check your project:
cd my-project
psx check
Fix issues automatically:
psx fix
Fix with confirmation:
psx fix --interactive
Contributions are welcome! Please read CONTRIBUTING.md for guidelines.
MIT License - Copyright (c) 2024 m-mdy-m
Content type
Image
Digest
sha256:4fed9c732…
Size
5.1 MB
Last updated
9 months ago
docker pull bitsgenix/psx