All Projects → yashsinghcodes → fetch

yashsinghcodes / fetch

Licence: MIT license
wik is use to get information about anything on the shell using Wikipedia.

Programming Languages

python
139335 projects - #7 most used programming language
Batchfile
5799 projects

Projects that are alternatives of or similar to fetch

wikibot
A 🤖 which provides features from Wikipedia like summary, title searches, location API etc.
Stars: ✭ 25 (-92.54%)
Mutual labels:  wikipedia
scrapeer
Essential PHP library that scrapes HTTP(S) and UDP trackers for torrent information.
Stars: ✭ 81 (-75.82%)
Mutual labels:  information
wikipedia-api-docs
Wikipedia API documentation
Stars: ✭ 61 (-81.79%)
Mutual labels:  wikipedia
Overview
An overview of the OpenLists organization, and description of the available lists.
Stars: ✭ 55 (-83.58%)
Mutual labels:  information
naacl2018-fever
Fact Extraction and VERification baseline published in NAACL2018
Stars: ✭ 109 (-67.46%)
Mutual labels:  wikipedia
today-AI-learned
Training a classifier to reddit's TIL to find new things on Wikipedia
Stars: ✭ 35 (-89.55%)
Mutual labels:  wikipedia
wistalk
Wistalk : Analyze Wikipedia User's Activity
Stars: ✭ 19 (-94.33%)
Mutual labels:  wikipedia
word2vec-on-wikipedia
A pipeline for training word embeddings using word2vec on wikipedia corpus.
Stars: ✭ 68 (-79.7%)
Mutual labels:  wikipedia
TelegramBot-Go
Telegram bot which search information in Wikipedia and written on Go language
Stars: ✭ 35 (-89.55%)
Mutual labels:  wikipedia
nisrulz.github.io
Everything about Nishant Srivastava/nisrulz (online alias)
Stars: ✭ 41 (-87.76%)
Mutual labels:  information
wikifox
A clean and simplified WikiPedia powered by wikifox.js
Stars: ✭ 50 (-85.07%)
Mutual labels:  wikipedia
space-wiki
太空维基 A Chrome Plug-in for Wikipedia
Stars: ✭ 19 (-94.33%)
Mutual labels:  wikipedia
indicium
Portable, advanced system information utility
Stars: ✭ 46 (-86.27%)
Mutual labels:  information
wikipedia-preview
wikimedia.github.io/wikipedia-preview/main
Stars: ✭ 42 (-87.46%)
Mutual labels:  wikipedia
lascallesdelasmujeres
Proyecto colaborativo para fomentar la generación de contenidos en OSM y Wikipedia, sobre mujeres.
Stars: ✭ 45 (-86.57%)
Mutual labels:  wikipedia
Materiales
📚 Materiales de todas nuestras actividades
Stars: ✭ 37 (-88.96%)
Mutual labels:  information
awesome-alternatives
A list of alternative websites/software to popular proprietary services.
Stars: ✭ 123 (-63.28%)
Mutual labels:  wikipedia
Zimpedia
Offline reader for Wikipedia
Stars: ✭ 18 (-94.63%)
Mutual labels:  wikipedia
citationhunt
A fun tool for quickly browsing unsourced snippets on Wikipedia.
Stars: ✭ 83 (-75.22%)
Mutual labels:  wikipedia
open-heroes
Some people that facilitate science, one way or the other
Stars: ✭ 37 (-88.96%)
Mutual labels:  wikipedia

WIK

wik is a tool to view wikipedia pages from your terminal. It also let you search for any wikipedia up to date article on one query from your terminal.

Requirements

  • Python3
  • beautifulsoup4

Installation

Linux

From Source
sudo pip3 install beautifulsoup4 flit_core
git clone https://github.com/yashsinghcodes/wik.git
cd wik
sudo pip3 install .
PYPI
sudo pip3 install wik

Windows

From Source
pip install beautifulsoup4 flit_core
git clone https://github.com/yashsinghcodes/wik.git
cd wik
pip install .

Note: Windows users should have added python to there environment variable

PYPI
pip install wik

Options

Using wik is acutally really simple.

usage: wik [-h] [-s SEARCH] [-i INFO] [-q QUICK] [-l LANG] [-x]

optional arguments:
  -h, --help            show this help message and exit
  -s SEARCH, --search SEARCH
                        Search any topic
  -i INFO, --info INFO  Get info on any topic
  -q QUICK, --quick QUICK
                        Get the summary on any topic
  -l LANG, --lang LANG  Get info in your native language (default english)
  -x, --rand            Get random Wikipedia article

Example

$ wik -i Linux

carbon (6)

$ wik -q Linux

carbon (7)

$ wik -i Linux -l br

lang

Contribution

You can contribute to the project by opening a issue if you face any or making a pull requests, if you think you can fix somthing or make improvment on the code. If you have some ideas related to the project you can contact me.

Want to work with me?

This is the task list if you think you can implement any please make a pull request.

Note: Do things which are under To-do do not make a pull request for tasks which are already under development.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].