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

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

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

ارتباط: @Afsh6n
Download Telegram
چرا هر پروژه Full-stack رو از صفر اسکلت‌بندی کنیم؟

این استارتر Turborepo از قبل Frontend و Backend رو کنار هم چیده؛ NestJS + Prisma در Backend و React + TypeScript در Frontend، با API Client تایپ‌سیف که از Swagger ساخته میشه.

https://github.com/MohamadHFallah/all-in-one

🐙 @RepoFa
Please open Telegram to view this post
VIEW IN TELEGRAM
33🍓8👍2🔥2
پروژه VegaNG یک کلاینت VPN سبک و متن‌باز برای اندرویده که با استفاده از V2Ray Core ساخته شده.

امکاناتی مثل تست پینگ تکی و گروهی، مرتب‌سازی کانفیگ‌ها بر اساس سرعت، حذف کانفیگ‌های ازکارافتاده، پشتیبانی از فارسی و RTL، تم روشن و تاریک و رابط Material 3 داره.

https://github.com/KianMahmoudi/VegaNG

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
2🤨3210👌1
افزونه کروم صفحه تب جدید را با فیدهای RSS دلخواه شما به یک مرکز خبری شخصی‌سازی‌شده تبدیل می‌کند.

https://github.com/Amirrezaheydari81/NewsTab

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
👍189👻3🔥1🍓1
میسگا Misga یک اپ متن‌باز اندرویدی برای کم کردن اسپم و تبلیغات پیامکی در ایرانه.

این برنامه با فیلترهای قابل تنظیم، پیام‌های تبلیغاتی و اسپم رو بی‌صدا و دسته‌بندی می‌کنه. می‌تونید فیلترها رو ویرایش، حذف یا از صفر ایجاد کنید و حتی قوانین رو به‌صورت JSON وارد یا خروجی بگیرید.

https://github.com/mirarr-app/Misga

🐙 @RepoFa
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥339🍓1
اگه دنبال یه سیستم مدیریت ارتباط با مشتری رایگان هستید، Whisker یک گزینه جالبه که بر پایه Chatwoot ساخته شده و تمرکزش روی پشتیبانی فارسی و RTL، استفاده شخصی و اجرای کامل روی سرور خودتونه.

چت آنلاین، مدیریت پیام های شبکه های اجتماعی، ایمیل و تلگرام، سیستم تیکت، اتوماسیون، RAG و قابلیت های هوش مصنوعی با اتصال به سرویس هایی مثل Ollama و OpenRouter رو یکجا در اختیارتون میذاره. حتی میتونید بدون محدودیت تعداد کاربر و گفتگو ازش استفاده کنید.

https://github.com/maddixmhn/Whisker

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
34👏2🔥1😎1
Persian GitHub
یه موضوعی که دوست داریم یه گپ کوتاه درباره‌ش داشته باشیم 📱 به نظرتون فرهنگ درست جامعه اوپن‌سورس باید چطور باشه؟ از نحوه برخورد با توسعه‌دهندگان و کاربران گرفته تا مشارکت، گزارش باگ، نقد کردن پروژه‌ها، استفاده از کد دیگران و حتی نحوه برخورد با تازه‌کارها و...…
یکی از دوستانمون داره روی یه ایده جالب برای حمایت از پروژه‌های متن‌باز ایرانی کار میکنه و فکر میکنیم میتونه برای دولوپرهای ایرانی مفید باشه.

قرار هست یک هاب و پکیج جامع برای جذب اسپانسر مالی و زیرساخت سرور/ابری برای پروژه‌های متن‌باز ایرانی آماده بشه؛ به این شکل که شرکت‌های هاستینگ، خدمات ابری و هوش مصنوعی بتونن روی پروژه‌های کاربردی اسپانسر بشن.

اگر پروژه اوپن‌سورس فعالی دارید و به صورت مستمر روی GitHub فعالیت میکنید، میتونید پروفایل و ریپازیتوری‌های اصلیتون رو برای بررسی ارسال کنید.

اگر دوست داشتید، جزئیات رو بررسی کنید و در صورت مناسب بودن پروژه‌تون، باهاشون در ارتباط باشید:

✉️ m4tinbeigi@gmail.com

💻 github.com/m4tinbeigi-official

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
47🔥4👏4👍1🎉1🤝1😎1
دیتاست mcPHASES Explorer ابزاری متن‌باز برای بررسی داده‌های مربوط به چرخه قاعدگیه که داده‌های هورمونی، wearable، دما، خواب، HRV و علائم گزارش‌شده رو کنار هم میاره.

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

https://github.com/AlirezaAzizi145/mcPHASES-Explorer

🐙 @RepoFa
Please open Telegram to view this post
VIEW IN TELEGRAM
27👏7👍2🤨1
بک‌اند از اون موضوع‌هاست که هرچی عمیق‌تر میشی، بیشتر می‌فهمی فقط کد زدن نیست.

اینجا سعی کردم یه Backend Skill بسازم که دانش معماری، امنیت، پرفورمنس و طراحی سیستم رو به شکل قابل استفاده برای AI جمع کنه؛ از Django و DRF گرفته تا PostgreSQL، Redis، Celery و مباحث معماری.

ساختارش هم به‌صورت Knowledge Graph طراحی شده؛ یعنی ارتباط بین مفاهیم هم مشخصه و AI لازم نیست برای پیدا کردن ارتباطات، حجم زیادی از متن رو دوباره پردازش کنه. در نتیجه می‌تونه context بهینه‌تر و مصرف توکن کمتری داشته باشه.

https://github.com/mobinhasanghasemi/backend-skill

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
140👍4
اگه از Antigravity IDE استفاده می‌کنید و چینش به‌ هم‌ ریخته متن‌های فارسی و فونت دیفالتش شما رو هم اذیت می‌کنه، این ابزار واسه شماست.
با این پچ، کل چت‌های فارسی برنامه‌تون راست‌چین میشه و فونت وزیرمتن همراه یه منوی تنظیمات شناور به هدر چت اضافه میشه.

https://github.com/seyedalida/antigravity-ide-rtl

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
17😁10👍3👎2🤨1
این پروژه فایلای کانفیگ NPV Tunnel رو رمزگشایی می‌کنه تا بشه مستقیم تو برنامه‌های v2rayNG (یا مشابه) کپیشون کرد.

https://github.com/Arsham-x/Aletheia

درواقع فایل .nvpt رو دیکریپت میکنه و به یه فرمت قابل copy-paste تبدیلش میکنه.

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
44👍10🔥5
این افزونه کروم اول صفحه رو با Google Translate به فارسی ترجمه میکنه، بعد RTL Fixer اون رو راست‌چین میکنه، بدون اینکه ساختار کد و Canvas صفحه تغییر کنه.

https://github.com/amir-karimii/rtl-fixer

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥37👍42🔥1
حوصله داری رکورد روبیک بزنی؟

پروژه Zubik یه بازی روبیک ۳×۳ فارسیه که میتونی مستقیم روی موبایل یا کامپیوتر بازش کنی، مکعب رو بچرخونی، رکورد بزنی و حتی بدون اینترنت هم بازی کنی.

نسخه آنلاین:
hamedshabanzadeh.github.io/zubik

گیت‌هاب:
https://github.com/hamedshabanzadeh/zubik

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥204🏆3😁2👍1
ابزار لوکال لیبل‌گذاری دیتاست برای YOLO

اگه با YOLO کار می‌کنی، این ابزار می‌تونه خیلی به کارت بیاد. یه ابزار لوکال شبیه Roboflow برای لیبل‌گذاری عکس و فیلمه که می‌تونی باهاش روی تصاویر Bounding Box و Segmentation انجام بدی و حتی فریم‌های دلخواه از ویدئو رو انتخاب و لیبل‌گذاری کنی.👌


در نهایت هم دیتاست رو دقیقاً با ساختار استاندارد YOLO تحویلت می‌ده و فایل data.yaml رو خودش می‌سازه؛ یعنی دیتاست آماده‌ست و می‌تونی مستقیم بدیش به YOLO و آموزش رو شروع کنی، بدون اینکه دوباره بخوای فایل‌ها یا ساختار دیتاست رو دستکاری کنی.

https://github.com/Ha3an59/Local-Labeling-Dataset-for-YOLO-

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍6🔥1
🐧 اگر کار با ترمینال لینوکس برات سخته، Madi میتونه جالب باشه.

پروژه Madi یه دستیار هوش مصنوعیه که میتونی خیلی ساده بهش بگی چه کاری میخوای انجام بدی و خودش اون رو به دستور قابل اجرا در لینوکس تبدیل میکنه.

برای کارهای حساس هم قبل از اجرا ازت تایید میگیره.

https://github.com/khodemadi/madi

🐙 @RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
30🔥9😁4👎3🌚1
ریپو Pelakyab یک پروژه تمرینی با Flask برای پیدا کردن شهر مربوط به پلاک خودروهای ایرانه.

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

https://github.com/sinacoder1102/Pelakyab

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

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

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

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

🐙 @RepoFa
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥274😁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
14❤‍🔥1
این کتابخونه بهترین گزینه برای کار با api های اوسینت تلگرامه برای کسایی که میخوان اطلاعات یک کاربر و استخراج یا کلاینت کاستوم بنویسن.

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

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

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

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