
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Universal cleanup executor - Automated deletion of unwanted files and directories
A zero-friction Python CLI tool for automated cleanup of unwanted files and directories.
Development repositories often accumulate unwanted files and directories:
/target/
build directories*.log
files__pycache__/
Python cache directories/temp/
temporary directoriesManual deletion of these files is time-consuming and error-prone. Organizations need an automated solution that works universally across different project types and environments.
Junk is a PyPI-distributed command-line tool that provides automated cleanup with zero user intervention required.
Execute with a single command:
junk
The tool operates by:
junk.fat
configuration file in the current directoryInstall from the Python Package Index:
pip install junk-remover-cli
The tool is immediately available system-wide:
junk
Create a junk.fat
file in your project root directory. List files and directories to be removed, one per line:
/target/
/Server/plotter/output/main.png
/Server/temp/arch.json
__pycache__/
*.log
node_modules/
.DS_Store
Run the cleanup command:
junk
All specified items are removed, and the junk.fat
configuration file is automatically deleted upon successful completion.
junk.fat
configuration fileWhen all specified items are successfully deleted, the junk.fat
configuration file is automatically removed.
When some items cannot be deleted, the junk.fat
configuration file is preserved to allow for retry operations.
When no junk.fat
file is present, the tool exits gracefully with an informative status message.
This tool is designed for integration with automated development workflows:
junk.fat
filesnode_modules/
dist/
.cache/
*.log
.DS_Store
__pycache__/
*.pyc
.pytest_cache/
build/
*.egg-info/
target/
*.class
*.jar
*.war
This project is distributed under the MIT License. See the LICENSE file for complete terms and conditions.
Contributions are welcome through standard open-source channels. This tool maintains a focused scope centered on the core principle of zero-friction cleanup execution. Please ensure any proposed changes align with this fundamental design philosophy.
For issues, feature requests, or technical support, please utilize the project's issue tracking system on the source code repository.
Junk CLI: Making cleanup operations universal, automated, and reliable.
FAQs
Universal cleanup executor - Automated deletion of unwanted files and directories
We found that junk-remover-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.