Giter Site home page Giter Site logo

jisho-quickfire's Introduction

Jisho-Quickfire

This is a utility that runs on a NodeJS server for doing quick look-ups of multiple words in succession using Jisho.org.

Here's a demonstration

What's it for?

I made this while I was trying to read a manga and I had to look up a bunch of words I didn't know. This simplifies the process of looking up multiple words in a row. Each time you search for a word the first result is shown right below the search box, this means that you can see all of your recent searches at once- making it easier to understand a sentence full of words you have to look up. Additionally, after every search your search term is highlighted so you can just start typing and hit enter again for the next word.

Additionally if the first word that appears isn't the one you wanted you can press [ or ] to go through the first few results.

How to use this app

Setup

  1. Clone the repository
  2. Install NodeJS
  3. Navigate to the jisho-quickfire folder in terminal or command prompt (depending on your OS)
  4. Enter the command npm install

Running the server

If you don't feel comfortable running this as an admin, change the 80 to 3000 near the bottom of app.js before continuing. If you do this there should be no need to run with elevated privileges, you'll just need to connect to a different port.

Windows

Right click run.bat and click 'Run as administrator'.

Mac or Linix

Open a terminal to the jisho-quickfire directory and run sudo run.sh

Connecting to the server

Navigate to localhost in your browser (alternatively localhost:3000 if you made the port change in app.js).

jisho-quickfire's People

Contributors

sheodox avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

3009420

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.