Vakitapp (Türkçe)
Free, ad-free, open-source, and sleek Muslim Praying Times app. Available on vakitapp.com. Uses https://vakit.vercel.app/ for finding places. In other cases, it doesn't uses the Internet.
Once a place is selected, it doesn't need internet to bring times data.
Share the link for times. So people could see the times with one click. You can also embed times widget to your own website.
Prayer times for Ankara, İstanbul, İzmir
You can see religious days from the menu item "Religious Days".
Hijri calendar calculations are without using any third-party application. The logic is inside HijriDate.ts file
- Multiple themes (Dark or Light)
- Change language (Türkçe, English, Deutsch, Italian, Pусский, Española, فارسی, Français, Chinese, عربى, Indonesia, Kazakh, Korean, Kyrgyz, Malay)
- Show or hide hijri date
- Change zoom level
- Multiple date formats
- Multiple time formats
- Multiple times calculation methods (Turkiye default)
npm install
npm run dev
npm run build
Run Unit Tests with Vitest
npm run test
Run End-to-End Tests with Playwright
# Install browsers for the first run
npx playwright install
# When testing on CI, must build the project first
npm run build
# Runs the end-to-end tests
npm run test:e2e
# Runs the tests only on Chromium
npm run test:e2e -- --project=chromium
# Runs the tests of a specific file
npm run test:e2e -- tests/example.spec.ts
# Runs the tests in debug mode
npm run test:e2e -- --debug
Lint with ESLint
npm run lint
npm run sync-apps