Forwarded from Chapi Dev Talks
in the official docs of shadcn they states initilizing shadcn through bun
but, I faced some difficulties, for example the initialization is not completed it just loads, then I did some digging and I found some reddit post and it cooled my frustration the correct way of initializing is
the solution is just add some spacing between the bun and x
bunx --bun shadcn@latest init
but, I faced some difficulties, for example the initialization is not completed it just loads, then I did some digging and I found some reddit post and it cooled my frustration the correct way of initializing is
bun x --bun shadcn@latest init
the solution is just add some spacing between the bun and x
Shadcn
Introduction
shadcn/ui is a set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks and AI models. Open Source. Open Code.
Iβm planning to build a B2B (student-to-student) platform where students can buy and sell products. For example, students can sell used items, or products purchased from AliExpress, to other students who want to buy them. Iβve seen many Telegram channels where people post ads for their products, but you usually have to pay to post. On this platform, posting and selling products will be completely free. The project will be open source so anyone can access it.
Iβm planning to use Next.js + MongoDB + Better Auth.
I chose Next.js because of its server-side rendering optimization and improved SEO.
Iβm planning to use Next.js + MongoDB + Better Auth.
I chose Next.js because of its server-side rendering optimization and improved SEO.
π3
As someone who spent a lot of time on Windows using IDM to download YouTube videos, I faced a challenge when I switched to Linux: thereβs no downloader with that convenient floating icon to grab videos instantly.
Being a broke developer with a problem to solve, I decided to build my own.
I created FastTubeDownloader, inspired by IDM, for Linux. Itβs currently v1, but Iβll be improving it iteratively, aiming to make it the biggest open-source downloader in the world.
It uses yt-dlp for downloading YouTube videos and aria2 to speed up downloads.
π₯ Installation
Option 1: GitHub Repository
Visit the repo and follow the instructions:
https://github.com/Dawaman43/FastTubeDownloader
Option 2: Quick Install
Run this command in your terminal:
curl -fsSL https://raw.githubusercontent.com/Dawaman43/FastTubeDownloader/main/scripts/easy_install.sh | bash
π Browser Integration (Chrome)
Load the extension:
chrome://extensions β Developer Mode β Load unpacked β Select project root
Example project root: /opt/FastTubeDownloader
then clone the repo and open that cloned directory
Generate a permanent extension ID:
python3 tools/generate_extension_key.py
Example output:
Extension ID: ncfjijookndenoockeadgaidnpdlgmeh
Reload the unpacked extension in Chrome.
Run ./setup.sh and enter the Extension ID when prompted, so native host permissions are configured correctly.
Being a broke developer with a problem to solve, I decided to build my own.
I created FastTubeDownloader, inspired by IDM, for Linux. Itβs currently v1, but Iβll be improving it iteratively, aiming to make it the biggest open-source downloader in the world.
It uses yt-dlp for downloading YouTube videos and aria2 to speed up downloads.
π₯ Installation
Option 1: GitHub Repository
Visit the repo and follow the instructions:
https://github.com/Dawaman43/FastTubeDownloader
Option 2: Quick Install
Run this command in your terminal:
curl -fsSL https://raw.githubusercontent.com/Dawaman43/FastTubeDownloader/main/scripts/easy_install.sh | bash
π Browser Integration (Chrome)
Load the extension:
chrome://extensions β Developer Mode β Load unpacked β Select project root
Example project root: /opt/FastTubeDownloader
then clone the repo and open that cloned directory
Generate a permanent extension ID:
python3 tools/generate_extension_key.py
Example output:
Extension ID: ncfjijookndenoockeadgaidnpdlgmeh
Reload the unpacked extension in Chrome.
Run ./setup.sh and enter the Extension ID when prompted, so native host permissions are configured correctly.
GitHub
GitHub - Dawaman43/FastTubeDownloader
Contribute to Dawaman43/FastTubeDownloader development by creating an account on GitHub.
π₯5
For this project, I have to master FastAPI, and I have given myself four weeks to learn everything related to it
You can follow along and learn with me by checking out this repo
https://github.com/Dawaman43/FastApi
https://github.com/Dawaman43/FastApi
GitHub
GitHub - Dawaman43/FastApi
Contribute to Dawaman43/FastApi development by creating an account on GitHub.
Dcode
As someone who spent a lot of time on Windows using IDM to download YouTube videos, I faced a challenge when I switched to Linux: thereβs no downloader with that convenient floating icon to grab videos instantly. Being a broke developer with a problem toβ¦
You can download youtube playlist
Just copy the playlist link from youtube and paste in the app it will download all videos in that playlist
Just copy the playlist link from youtube and paste in the app it will download all videos in that playlist