Skip to content

Save important snippets of code or text that you commonly copy and paste. Locally-hosted and ran from your browser of choice. Files of any type can be stored in your home directory. Can also be used from the command-line for greater productivity.

License

Notifications You must be signed in to change notification settings

HELL066/ClipBin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClipBin

GitHub language count GitHub top language GitHub last commit GitHub

About

Save important snippets of code or text that you commonly copy and paste. Locally-hosted and ran from your browser of choice. Files of any type can be stored in your home directory. Can also be used from the command-line for greater productivity.

Screenshots

Usage

  1. Clone this repo
  2. Set configuration:
    1. Run vi .env in root of repo
    2. Set your home_dir setting (can be any local directory of your choice): home_dir=[DIRECTORY]
    3. Option configuration: port (defaults to 5000)
  3. Run command python3 setup.py develop to install
  4. Run command clipbin --help to see all options:
Usage: clipbin [OPTIONS] COMMAND [ARGS]...

ClipBin

Options:
  --help  Show this message and exit.

Commands:
  copy2clipboard   Copy template to the clipboard.
  copy2file        Copy template to file.
  create-template  Create a template.
  delete-template  Delete a template.
  web              Launch web interface.

Built With

  • click - Command Line Interface Creation Kit
  • Flask - A micro web framework written in Python
  • Jinja2 - A modern and designer-friendly templating language for Python
  • pyperclip - A cross-platform clipboard module for Python
  • python-dotenv - Add .env support to your django/flask apps
  • setuptools - A library that helps you build and distribute Python packages
  • pre-commit - A framework for managing and maintaining multi-language pre-commit hooks

Author

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Save important snippets of code or text that you commonly copy and paste. Locally-hosted and ran from your browser of choice. Files of any type can be stored in your home directory. Can also be used from the command-line for greater productivity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 43.8%
  • JavaScript 41.0%
  • HTML 9.4%
  • CSS 5.8%