# trash

> command line tool

**Wikidata**: [Q103410350](https://www.wikidata.org/wiki/Q103410350)  
**Source**: https://4ort.xyz/entity/trash-q103410350

## Summary
**Trash** is a command line tool recognized as a non-tangible executable software component. Created by developer Sindre Sorhus, it is licensed under the MIT License. The project is actively maintained, with its source code hosted publicly on GitHub.

## Key Facts
- **Creator:** Sindre Sorhus
- **License:** MIT License
- **Category:** Software (Command Line Tool)
- **Source Repository:** https://github.com/sindresorhus/trash-cli
- **Copyright Status:** Copyrighted
- **Latest Stable Version:** 7.0.0 (Released October 10, 2025)
- **Version History:** Spans from version 2.0.0 (April 2019) to 7.0.0 (October 2025)
- **Alias:** trash CLI

## FAQs
### Q: Who created the trash command line tool?
A: The software was created by Sindre Sorhus. It is currently hosted on his GitHub repository.

### Q: What is the most recent version of trash?
A: The most recent stable version is 7.0.0, which was released on October 10, 2025.

### Q: Under which license is the software released?
A: The software is released under the MIT License, making it open source and freely usable.

## Why It Matters
The "trash" entity serves as a distinct example of modern, open-source utility software within the command line ecosystem. Its significance lies in its active development lifecycle, evidenced by a rapid succession of major version releases from 2.0.0 in 2019 to 7.0.0 in 2025. This trajectory highlights a commitment to continuous improvement and maintenance by its creator, Sindre Sorhus.

As a copyrighted piece of software released under the permissive MIT License, it provides a technical solution for users requiring specific command line functionalities. The project's presence on GitHub facilitates transparency and accessibility, allowing for verification of version history and source code integrity. Its classification strictly as "software" and a "command line tool" places it within a critical category of computing utilities that serve as fundamental building blocks for larger systems or user workflows.

## Notable For
- **Active Development Cycle:** Distinct for releasing five major versions (2.0 through 7.0) within a six-year period (2019–2025).
- **Creator Reputation:** Developed by Sindre Sorhus, a recognized figure in the open-source community.
- **Licensing:** Utilizes the MIT License, one of the most permissive and popular open-source licenses.
- **Version Specificity:** Provides detailed, date-stamped release notes for every major iteration, ensuring high traceability.

## Body

### Overview and Classification
The entity **trash** is classified as a software application, specifically functioning as a command line tool (CLI). It is sometimes aliased as **trash CLI**. As a non-tangible executable component of a computer, it falls under the broad class of software utilities.

### Development History
The development of "trash" is marked by a series of stable version releases, indicating an iterative improvement process. The recorded history shows significant milestones:

- **2019:** The release of version 2.0.0 on April 18 was followed quickly by version 3.0.0 on May 29.
- **2020:** Version 3.1.0 was released on August 4, followed by version 4.0.0 on November 20.
- **2021:** Version 5.0.0 was published on November 21.
- **2024:** Version 6.0.0 arrived on July 26.
- **2025:** The current preferred stable version, 7.0.0, was released on October 10.

### Technical Details and Repository
The project is accessible via its official website and repository at `https://github.com/sindresorhus/trash-cli`. The code is fully copyrighted but distributed under the **MIT License**, allowing for broad integration and reuse provided copyright notices are included. The repository is identified within the GitHub ecosystem by specific platform identifiers (e.g., 'Q186055', 'Q364').

### References
All data pertaining to versions, release dates, and licensing is derived from structured property data and the GitHub repository maintained by the creator. The version history is verified through specific release tags (e.g., v7.0.0, v6.0.0) accessed up to late 2025.

## References

1. [Source](https://api.github.com/repos/sindresorhus/trash-cli)
2. [Release 2.0.0. 2019](https://github.com/sindresorhus/trash-cli/releases/tag/v2.0.0)
3. [Release 3.0.0. 2019](https://github.com/sindresorhus/trash-cli/releases/tag/v3.0.0)
4. [Release 3.1.0. 2020](https://github.com/sindresorhus/trash-cli/releases/tag/v3.1.0)
5. [Release 4.0.0. 2020](https://github.com/sindresorhus/trash-cli/releases/tag/v4.0.0)
6. [Release 5.0.0. 2021](https://github.com/sindresorhus/trash-cli/releases/tag/v5.0.0)
7. [Release 6.0.0. 2024](https://github.com/sindresorhus/trash-cli/releases/tag/v6.0.0)
8. [Release 7.0.0. 2025](https://github.com/sindresorhus/trash-cli/releases/tag/v7.0.0)
9. [Release 7.1.0. 2026](https://github.com/sindresorhus/trash-cli/releases/tag/v7.1.0)
10. [Release 7.1.1. 2026](https://github.com/sindresorhus/trash-cli/releases/tag/v7.1.1)
11. [Release 7.2.0. 2026](https://github.com/sindresorhus/trash-cli/releases/tag/v7.2.0)