This project is a Snippet Manager designed to help you store, organize, and retrieve code snippets efficiently. It is implemented in Python and aims to provide a simple interface for managing your code snippets locally.
- Add, view, and manage code snippets
- Organize snippets by categories or tags
- Store snippets in a local directory structure
- Command-line interface for ease of use
snippet_manager.py
: Main script containing the logic for managing snippetssnippets/
: Directory where your code snippets are storedrequirements.txt
: List of Python dependencies.gitignore
: Files and directories to be ignored by gitvenv/
: Python virtual environment (not included in version control)
- Clone the repository:
git clone <repo-url> cd snippet
- Set up a virtual environment:
python3 -m venv venv source venv/bin/activate
- Install dependencies:
pip install -r requirements.txt
- Run the snippet manager:
python snippet_manager.py
- Python 3.7+
- See
requirements.txt
for dependencies
Contributions are welcome! Please open an issue or submit a pull request for improvements or bug fixes.
This project is licensed under the MIT License.