Code Monkey home page Code Monkey logo

quickmeme's Introduction

Quickstart

cd src && go build -o quickmeme
GIFROOT=/home/<user>/Downloads/gifs/ ./src/quickmeme

OR

Download the latest release binary https://github.com/chrismeyersfsu/quickmeme/releases GIFROOT=/home/<user>/Downloads/gifs/ ./quickmeme

Features

  • Put .gif files in GIFROOT=<dir> <dir> and they will be found upon quickmeme startup.
  • Enter tags in the box below each gif separated by commas and ending with comma.
  • Search tags via top text box

Developer Notes

quickmeme relies on an sqlite database called test.db. On app start quickmeme finds all *.gif files from the path specified by the environment variable GIFROOT, creates a database entry for each if an entry doesn't already exist (using the gif path as the lookup). If the entry does already exist, quickmeme will not create a database entry for the gif but will, instead, load the tags associated with the database entry. Tags may then be added or removed using the textbox below the gif. The , character triggers the processing of the tags. Each process trigger clears the associated tags and re-associates them. Tags in the database are unique by name and associated with gif.

quickmeme's People

Contributors

chrismeyersfsu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.