Skip to main content

A customizable sticky notes application

Project description

StickyBisht

A lightweight, customizable(still working) sticky notes application built with Python and Tkinter.

Project Structure

stickybisht/
├── LICENSE
├── README.md
├── pyproject.toml
├── src/
│   └── stickybisht/
│       ├── __init__.py
│       ├── __main__.py
│       └── stickybisht_notes.py
└── requirements.txt

Installation

pip install stickybisht

Usage

After installation, you can run the application in two ways:

  1. From command line:
stickybisht
  1. From Python:
from stickybisht import StickyNote
note = StickyNote()
note.run()

Dependencies

  • Python 3.8+
  • tkinter (usually comes with Python)

Development

  1. Clone the repository:
git clone https://github.com/kitparl/stickybisht
cd stickybisht
  1. Create and activate virtual environment:
python -m venv venv
source venv/bin/activate  # Linux/macOS
venv\Scripts\activate     # Windows
  1. Install in development mode:
pip install -e .

Contributing 🤝

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/your_username/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/your_username/AmazingFeature)
  5. Open a Pull Request

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stickybisht-0.1.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stickybisht-0.1.1-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file stickybisht-0.1.1.tar.gz.

File metadata

  • Download URL: stickybisht-0.1.1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for stickybisht-0.1.1.tar.gz
Algorithm Hash digest
SHA256 595b52f45de007ee6cc728e376a8300af39690045333b63f97d7acf047278d3c
MD5 270a3cc76c92de86c585397fbc685e1d
BLAKE2b-256 9eb99860794c1e8412a0e6f8462fa5103794a8f7653332563b762884301ad511

See more details on using hashes here.

File details

Details for the file stickybisht-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: stickybisht-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for stickybisht-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dc5f88d1ae78a8dd895a5af1a42219a643009ffe5f3c0f756c56449d08366137
MD5 adbcde7745d5eacdbfa67801af705ace
BLAKE2b-256 79e39f9315ae000318a2b12ab95415c30b0490bf64f9e8ed5eb302839eaedaa3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page