Skip to content

IsaacGemal/wikitok

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 

Repository files navigation

WikiTok

A TikTok-style interface for exploring random Wikipedia articles in multiple languages.

Features

  • Vertical scrolling feed of random Wikipedia articles
  • Support for 14 languages including English, Spanish, French, German, Chinese, Japanese and more
  • Article previews with images, titles and excerpts
  • Share articles directly or copy links
  • Language selector with country flags
  • Preloading of images and content for smooth scrolling
  • Responsive design that works on mobile and desktop
  • Progressive Web App (PWA) support for installing as a standalone app

Tech Stack

  • React 18
  • TypeScript
  • Tailwind CSS
  • Vite

Development

Run the commands below in the /frontend folder.

  1. Install dependencies:
bun install
  1. Run development server:
bun run dev

No backend required!

Demo

Check it out here at wikitok.vercel.app or wikitok.io

Note: This is the original WikiTok web project, not affiliated with wikitok.net or the independently developed WikiTok mobile apps for iPhone and Android.

Contributing

  1. Fork the repository
  2. Create a new branch
  3. Make your changes and commit them

License

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

Star History

Star History Chart