- This is a personal website built with Next.js, TypeScript, Redux, and Socket.io. It serves as a self-introduction page and hosts some cool web-based tools. The entire site is controlled via a built-in command line interface (CLI) — no buttons needed!
-
This website has no buttons like a normal website does. Instead, it is totally controlled by the built-in CLI at the bottom of the site. Use [Tab] to focus, type
helpto find available commands.Basic commands (available on all pages):
help- Show the help messagecd [directory]- Change the directorycl- Clear the consolels- List the directory (-aall,-llong,-ttree)background [image_URL]- Change the backgroundbackgroundcolor [color]- Change the background colorusername [name]- Set your username -
The home page displays personal info, social links, GitHub repos, and background music.
Available commands:
github- Open my GitHub profileyoutube- Open my YouTube channeltwitter- Open my Twitter channelinstagram- Open my Instagram profiletwitch- Open my Twitch profilediscord- Add me on Discordemail- Send me an emailosu- Open my osu! profilemusic [option]- Background music options (-pplay,-sstop,-iinfo,-llist)
-
A web-based music sync player that allows you to add YouTube music by
queue [song_URL|playlist_URL]and sync playback to all users in real-time.Available commands:
loop [option]- Loop the track (-ttrue,-ffalse)pause- Pause playingplay- Start playingplaylist [option]- Show the playlist (-ddetail)queue [song_URL|playlist_URL]- Add a song or playlist to queuerandom [option]- Random the track (-ttrue,-ffalse)rate [value]- Change the playback raterefresh- Refresh the queueremove [index]- Remove a track from the queueseek [value]- Seek the tracksend [message]- Send the message to the serverswitch [index|option]- Switch the track (-nnext,-pprev)volume [value]- Change the volume -
A web-based tool that allows you to download YouTube videos in audio or video format.
Available commands:
download [video_URL] <option>- Download the video (-vvideo,-aaudio)