All Projects → hackerkid → Wikifeedia

hackerkid / Wikifeedia

Licence: MIT license
☔ Wikipedia turned into a newsfeed

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to Wikifeedia

Wikipedia Mirror
🌐 Guide and tools to run a full offline mirror of Wikipedia.org with three different approaches: Nginx caching proxy, Kimix + ZIM dump, and MediaWiki/XOWA + XML dump
Stars: ✭ 160 (+272.09%)
Mutual labels:  wikipedia
Wikipedia Api
Python wrapper for Wikipedia
Stars: ✭ 227 (+427.91%)
Mutual labels:  wikipedia
HealthApp
A desktop application to fetch Wikipedia,Google,Disease results and save them as text file,in database.Have a Section to search details about doctors in location
Stars: ✭ 23 (-46.51%)
Mutual labels:  wikipedia
Apple
Kiwix for offline access on iOS and macOS
Stars: ✭ 174 (+304.65%)
Mutual labels:  wikipedia
Mediawiki
🌻 The collaborative editing software that runs Wikipedia. Mirror from https://gerrit.wikimedia.org/g/mediawiki/core. See https://mediawiki.org/wiki/Developer_access for contributing.
Stars: ✭ 2,752 (+6300%)
Mutual labels:  wikipedia
Alfred Web Search Suggest
Alfred search suggest workflow for various popular websites.
Stars: ✭ 249 (+479.07%)
Mutual labels:  wikipedia
Infoboxer
Wikipedia information extraction library
Stars: ✭ 147 (+241.86%)
Mutual labels:  wikipedia
wikipedia-reference-scraper
Wikipedia API wrapper for references
Stars: ✭ 34 (-20.93%)
Mutual labels:  wikipedia
Mwclient
Python client library to interface with the MediaWiki API
Stars: ✭ 221 (+413.95%)
Mutual labels:  wikipedia
equalstreetnames
Map visualizing the streetnames by gender : 50 cities in 11 countries
Stars: ✭ 64 (+48.84%)
Mutual labels:  wikipedia
Wiki
Wikipedia Interface for Node.js
Stars: ✭ 180 (+318.6%)
Mutual labels:  wikipedia
Wikipedia Ios
📱The official Wikipedia iOS app.
Stars: ✭ 2,375 (+5423.26%)
Mutual labels:  wikipedia
Alfred Searchio
Alfred workflow to auto-suggest search results from multiple search engines and languages.
Stars: ✭ 250 (+481.4%)
Mutual labels:  wikipedia
Gradlewiki
关于Gradle编译你需要知道的一切
Stars: ✭ 174 (+304.65%)
Mutual labels:  wikipedia
cassandra-GLAM-tools
Support GLAMs in monitoring and evaluating their cooperation with Wikimedia projects
Stars: ✭ 17 (-60.47%)
Mutual labels:  wikipedia
Wikipedia Ipfs
An exploration to host Wikipedia in IPFS
Stars: ✭ 158 (+267.44%)
Mutual labels:  wikipedia
Taizen
curses based mediawiki browser
Stars: ✭ 249 (+479.07%)
Mutual labels:  wikipedia
pw
Best websites a Programmer should visit
Stars: ✭ 27 (-37.21%)
Mutual labels:  wikipedia
go-wikidata
Wikidata API bindings in go.
Stars: ✭ 27 (-37.21%)
Mutual labels:  wikipedia
discord-wiki-bot
Wiki-Bot is a bot with the purpose to easily search for and link to wiki pages. Wiki-Bot shows short descriptions and additional info about the pages and is able to resolve redirects and follow interwiki links.
Stars: ✭ 69 (+60.47%)
Mutual labels:  wikipedia

How it works?

alt tag

The home page of Wikifeedia consist of a news feed of Featured articles. Featured articles are considered to be the best articles in Wikipedia. As of now there is no API for getting a list of featured articles that changes each time one make a request. To facilitate this I had to to make a new API server along with some Javascript tweaks.

The backend of Wikifeedia can be found here.

Installation

git clone https://github.com/hackerkid/Wikifeedia/
cd Wikifeedia
python -m SimpleHTTPServer

Now browse to http://localhost:8000 .

Equivalent python3 command is python3 -m http.server

Contributing

Your code goes live the moment it gets merged. Excited? Here is a small list of ToDos you can start working right now.

TODO

  • Improve the UI.
  • The search results can be improved.
  • Custom home page
  • Implement any MV* framework ( preferably Backbone / React )

Your own ideas are also welcome as pull requests.

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].