Persian GitHub
9.75K subscribers
411 photos
20 videos
1 file
553 links
رسالت ما – معرفی و حمایت از پروژه‌ها و ریپازیتوری‌های اوپن‌سورس، به همراه معرفی ابزارهای کاربردی برای توسعه‌دهندگان و کاربران.

𝕏 x.com/PersianGitHub :اکس
گروه: t.me/RepoFaGP

ارسال ریپو: t.me/RepoFa?direct

ارتباط: @Afsh6n
Download Telegram
ریپو Pelakyab یک پروژه تمرینی با Flask برای پیدا کردن شهر مربوط به پلاک خودروهای ایرانه.

کافیه دو رقم آخر پلاک رو وارد کنید تا برنامه مشخص کنه این پلاک مربوط به کدوم شهر ایرانه.

https://github.com/sinacoder1102/Pelakyab

🐙 @RepoFa
Please open Telegram to view this post
VIEW IN TELEGRAM
24👎5👍2😭1
فایل رو بفرست، لینک تحویل بگیر.

پروژه NEXOUYA FILE یه بات تلگرامیه که میتونی باهاش فایل‌هات رو آپلود کنی و برای هر فایل یه لینک اختصاصی بگیری و با بقیه به اشتراک بذاری.

از عکس و ویدیو گرفته تا فایل و صوت؛ حتی میتونی برای لینک‌ها تاریخ انقضا و محدودیت عضویت هم تعیین کنی.

https://github.com/nexouya/nexouya-file

🐙 @RepoFa
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥356😁2👎1
Forwarded from Pedi | پِدی
آموزش Spec-Driven Development با GitHub Spec Kit

✍️ توی این ویدیو باهم یک پروژه رو دو بار می‌سازیم؛ یک‌بار با یه پرامپت ساده و کلی جزئیات ناگفته که تصمیم‌گیری درباره‌شون رو به AI می‌سپاریم، و یک‌بار با GitHub Spec Kit. بعد هم روند ساخت و خروجی هر دو رو کنار هم مقایسه می‌کنیم.

منظور از «توسعه مبتنی بر مشخصات» اینه که قبل از پیاده‌سازی، روشن کنیم دقیقاً چی می‌خوایم بسازیم، چرا و چه انتظاری ازش داریم. ابزار Spec Kit گیت‌هاب کمک می‌کنه این مشخصات رو تدوین کنیم، براشون برنامه‌ی فنی بچینیم و کار رو به تسک‌های قابل‌اجرا تقسیم کنیم؛ بعد کدنویسی رو بر اساس همین مسیر پیش ببریم.

برای من، بخش مهم این روش فقط کد نوشتن نیست؛ اینه که بیشتر به داستان محصول فکر کنیم: کاربر چه مشکلی داره؟ قراره چه مسیری رو توی محصول طی کنه؟ از کجا بفهمیم چیزی که ساختیم، واقعاً نیازش رو برطرف می‌کنه؟


💬 حتی اگه برنامه‌نویس نیستید، ولی با کمک AI ایده‌هاتون رو می‌سازید، پیشنهاد می‌کنم یه نگاهی به این ویدیو بندازید. با یک مثال عملی بررسی می‌کنیم که وقت گذاشتن برای روشن کردن خواسته‌ها، چه تفاوتی با شروع مستقیم از «کد بزن» داره.

⏯️ تماشا ویدیو در یوتیوب
Please open Telegram to view this post
VIEW IN TELEGRAM
19👍2❤‍🔥1
این کتابخونه بهترین گزینه برای کار با api های اوسینت تلگرامه برای کسایی که میخوان اطلاعات یک کاربر و استخراج یا کلاینت کاستوم بنویسن.

https://github.com/loopy-iri/aiotelelog

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥216👍2🤨1
راه اندازی نود پاسارگارد روی ریلوی

https://github.com/loopy-iri/railway-pg-node

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
27
اگه برای مدیریت کارها، عادت‌ها، هدف‌ها و برنامه‌هات چندتا ابزار مختلف استفاده میکنی، LifeOS ایده جالبی داره.

یک داشبورد برای مدیریت زندگی شخصی که میتونی کارهات رو ثبت کنی، عادت‌هات رو پیگیری کنی، برای هدف‌هات برنامه بچینی، یادداشت و ژورنال بنویسی، تقویم داشته باشی و حتی زمان تمرکزت رو مدیریت کنی.

https://github.com/DeveloperAmiri/personal-life-management-app

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
28👍2👎2😁1
اگر برای راه‌اندازی پروکسی همیشه درگیر خرید VPS، تنظیمات سرور و نگهداریش بودی، Netra Panel یه راه ساده‌تر پیشنهاد میده.

یک پنل رایگان و متن‌باز که بهت اجازه میده پروکسی شخصی خودت رو راه‌اندازی و از طریق یک پنل وب مدیریت کنی؛ بدون اینکه لازم باشه یک سرور جداگانه داشته باشی یا مدام درگیر نگهداریش باشی.

راه‌اندازی و مدیریت همه چیز از داخل یک پنل انجام میشه و حتی برای نصب، یک بات تلگرامی هم داره.

https://github.com/netrair/netra-panel

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
21❤‍🔥10🔥8😁6🎉5👍4🍓1
پروژه GFilex یه ابزار ساده برای مدیریت و جابه‌جایی فایل‌ها از طریق مرورگره.

میتونی فایل‌ها و پوشه‌های روی سیستم رو ببینی، فایل آپلود یا دانلود کنی، پوشه بسازی، فایل‌ها رو جابه‌جا و تغییر نام بدی و حتی فایل‌ها رو فشرده یا از حالت فشرده خارج کنی.

یه فایل منیجر تحت وبه که میتونه برای مدیریت فایل‌های یک سیستم یا سرور کاربردی باشه.

https://github.com/mehmetlotfi/gfilex

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
24
پروژه ccCraft یه افزونه برای یوتیوبه که زیرنویس ویدیوها رو به زبان دلخواهت ترجمه میکنه و روی خود ویدیو نمایش میده.

برای یادگیری زبان هم میتونی روی کلمات زیرنویس کلیک کنی و معنی و تلفظشون رو ببینی.

https://github.com/danybyte/ccCraft

🐙@RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2212
پروژه HolmesGPT یک دستیار هوش مصنوعی رایگان برای بررسی و عیب یابی مشکلات فنیه.

میتونه سیستم‌هاتون رو زیر نظر بگیره، مشکلات رو بررسی کنه و حتی قبل از اینکه مشتری‌ها متوجه مشکل بشن، راهکارش رو بهتون اعلام کنه.

https://github.com/HolmesGPT/holmesgpt

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
27😁4
اگه به امنیت و تست نفوذ علاقه دارید، Penetration-List یه منبع جامع برای تسترهاست.

از مباحث مختلف آسیب پذیری مثل XSS، SQL Injection، SSRF و CSRF گرفته تا Payload، Dork، Fuzzing و منابع تئوری رو یکجا جمع کرده.

https://github.com/AlbusSec/Penetration-List

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥286😁1
دیگه لازم نیست مدام صفحه نوبت دکتر رو چک کنید.

این ریپو به صورت خودکار زمان‌های خالی نوبت رو بررسی میکنه و وقتی نوبت جدیدی پیدا بشه، از طریق تلگرام بهتون اطلاع میده. فعلا از DoctorTo پشتیبانی میکنه و برای اجرا روی Termux هم آماده شده.

https://github.com/hosseinzamaninasab/doctor-appointment-watcher

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
39👍6👏5🔥1
پروژه NexVPN یه کلاینت VPN متن باز برای ویندوزه که چندین پروتکل مختلف مثل VLESS، VMess، Trojan، Shadowsocks، Hysteria 2، WireGuard و OpenVPN رو پشتیبانی میکنه.

در کنار اتصال VPN، قابلیت‌هایی مثل WARP، Multi-Hop، اشتراک گذاری پروکسی روی شبکه و ابزار عیب یابی شبکه هم داره.

https://github.com/Rpg-420/NexVPN

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7😭32
یه نسخه متفاوت از v2rayNG برای اندروید.

ریپو v2rayNG AdGuard قابلیت مسدود کردن تبلیغات و Trackerها رو مستقیم داخل VPN اضافه میکنه و حدود ۱۷۹ هزار دامنه رو پوشش میده؛ بدون نیاز به نصب اپ جداگانه.

https://github.com/mahdim43/v2rayNG_adguard

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
11👎1
اگه با AI Agentهای کدنویسی کار میکنی، Superpowers یه روش ساختاریافته برای توسعه نرم‌افزار با Agentها ارائه میده.

با استفاده از اصول مهندسی نرم‌افزار مثل TDD، برنامه‌ریزی قبل از کدنویسی، بازبینی کد و تقسیم کار بین Agentها، کمک میکنه خروجی Agentها قابل اعتمادتر و منظم‌تر باشه.

https://github.com/obra/superpowers

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21