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

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

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

ادمین: @Afsh6n
Download Telegram
اسکیل Focus Friendly دیگه فقط پلاگین Codex نیست، الان روی Claude Code نصب می‌شه و توی skills.sh هم هست.

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

https://github.com/yappologistic/focus-friendly

@RepoFA
👍165🔥2
چت‌های هوش مصنوعی‌تون رو کجا نگه میدارید؟

وقتی از ChatGPT، Gemini، DeepSeek یا چند سرویس AI مختلف استفاده میکنید، پیدا کردن و آرشیو کردن گفتگوهای قدیمی سخت میشه و عملا بخشی از دانش و اطلاعاتتون بین چند پلتفرم پخش میشه.

ریپو AfterChat یک ابزار برای ذخیره و خروجی گرفتن از گفتگوهای سرویس‌های مختلف AI است که چت‌ها رو همراه با Reasoning و Citationها به فایل Markdown تبدیل میکنه و حتی امکان خروجی گرفتن دسته‌جمعی از گفتگوها رو هم داره.

https://github.com/AfterThink/AfterChat-Script

@RepoFA
34👍6👎1
اگر دنبال یه راه ساده برای تبدیل تلگرام به فضای ذخیره سازی شخصی هستید، این پروژه جالبه.

فایل رو برای بات میفرستید و بات اون رو روی فضای ابری ذخیره میکنه و بر اساس نوع فایل، عکس، ویدیو، آهنگ و Document دسته بندی میکنه. بعد هم میتونید با چند دستور ساده فایل هاتون رو مدیریت کنید.

این فورک با Cloudflare Workers، Backblaze B2، Drizzle ORM و grammY ساخته شده و به جای سرور اختصاصی، روی Edge اجرا میشه.

ایده بخش مخفی کاری پروژه هم از Nahan گرفته شده.

فورک B2 + مخفی‌کاری:
https://github.com/Aporis3674/telegram-to-r2

پروژه اصلی:
https://github.com/fwqaaq/telegram-to-r2

@RepoFA
👍3010👏2
ریپو WhiteAesther؛ کلاینتی برای اتصال سریع و پایدار

این یک کلاینت دسکتاپ و اندروید بر پایه پروتکل MASQUE H2 است که با هدف اتصال ساده و پایدار طراحی شده.

از قابلیت هایی مثل اتصال یک کلیکی، Reconnect خودکار، Kill Switch و محافظت از ترافیک IPv4 و IPv6 پشتیبانی میکند.

https://github.com/WhiteDNS/WhiteAesther

@RepoFA
26👎6😎2👍1🙏1
یه ورژن بهتر یا "پلاس" از پروژه پومودوروس یزدان که ایراداتش رو رفع کرده و ویژگی های بیشتری ارائه میده.

ویژگی هاش:
• لیدربورد زنده

• قابلیت استفاده کاملا آفلاین و لوکال

• اطلاعات سینک شده با پروژه اصلی

• قابلیت انتخاب آواتار برای پروفایل

• بخش انگیزه که جملات انگیزشی بهتون نشون میده برای وقتی که انگیزه ندارید یا خسته شدید.

لینک اپ:
https://pomodorus-plus.vercel.app

لینک گیتهاب پروژه:
https://github.com/amirh-dadgar/pomodorus-plus

@RepoFA
36👍3👏3😁2
This media is not supported in your browser
VIEW IN TELEGRAM
ابزار Design Oracle با گرفتن اسکرین‌شات کامل صفحه از طریق Playwright، رنگ، تایپوگرافی، فاصله‌گذاری، کامپوننت‌ها و الگوهای UX سایت رو تحلیل می‌کنه و نتیجه رو به فرمت‌های مختلف قابل‌استفاده تبدیل می‌کنه.

https://github.com/jomvick/design-oracle

@RepoFA
23👍4😁2
پروژه Health API خودش یه ابزار پیچیده نیست، فقط دو اندپوینت ساده (/ و /health) داره؛ ارزش اصلیش نشون‌دادن یه ورک‌فلوی کامل و درست DevOps از صفر تا انتشاره: تست خودکار با Jest، بیلد داکر بهینه‌شده و پابلیش خودکار ایمیج به رجیستری گیت‌هاب.

https://github.com/alirezajafarlou/health-api

@RepoFA
1❤‍🔥136👍3👏1
اگر از OpenCode روی ویندوز استفاده میکنید و متن فارسی داخلش به‌هم میریزه، این پروژه دقیقا برای حل همین مشکله.

ریپو OpenCode-RTL یک پچ ساده برای درست کردن نمایش متن‌های راست‌به‌چپ در OpenCode Desktop است؛ پیام‌ها، Markdown، لیست‌ها و نقل‌قول‌های فارسی رو راست‌چین میکنه و فونت Vazirmatn رو هم اضافه میکنه، بدون اینکه نمایش کد، متن انگلیسی، مسیر فایل‌ها و ترمینال رو تغییر بده.

https://github.com/fuladpanje/opencode-rtl

@RepoFA
29❤‍🔥2👍2
رفقای عزیزم، این چند وقت دایرکت چنل پر شده از پیام‌هایی مثل «نوبت ریپوی من رسیده؟»، «کی میذارید؟» و حتی گلایه از پارتی‌بازی و نادیده گرفتن بعضی ریپوها.

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

از طرفی نمیشه روزی تعداد زیادی پست منتشر کرد، چون هم برای مخاطب آزاردهنده میشه و هم باعث میشه ریپوها کمتر دیده بشن.

پس یکم بهمون حق بدید و صبور باشید. ممکنه انتشار ریپوی شما کمی طول بکشه، ولی این به معنی فراموش شدن یا نادیده گرفتنش نیست.

اتفاقا این شلوغی نتیجه بزرگ‌تر شدن کامیونیتی و اعتمادیه که بهمون دارید. بابتش واقعا ممنونیم ❤️

@RepoFA
2100👏11👍5❤‍🔥2🤝2
میتونی Claude Code رو تنبیه کنی و شلاق بزنی!😂

ریپو OpenWhip یک ابزار بامزه برای Claude Code است که وقتی زیادی معطل میکند یا گیر میکند، با یک شلاق مجازی میتوانید بهش «انگیزه» بدید. با زدن شلاق، اجرای ترمینال با Ctrl+C متوقف میشود.

https://github.com/GitFrog1111/OpenWhip

@RepoFA
😁477🤨2❤‍🔥1
مجموعه آیکون برندهای ایرانی

پروژه Persian Icons شامل بیش از ۴۱۰ برند و ۸۲۰ آیکون SVG رنگی و تک‌رنگ، آماده استفاده در React و Vue است.
شامل بانک‌ها، درگاه‌های پرداخت، خودرو، اپلیکیشن‌ها، بیمه، دانشگاه‌ها و دسته‌بندی‌های بیشتر.

website:
https://icons.persian-labs.ir/

Github:
https://github.com/persianlabs/icons

@RepoFA
94👍3🔥3🍓2
ابزار Kairo پیاده‌سازی مستقل مفهوم بپس-اورگ/SmartSNI هست:
یه سرور DNS و یه روتر SNI رو توی یه باینری واحد جمع می‌کنه.
برای IPهای مجاز، دامنه‌های محدود‌شده به آدرس VPS ریزالو می‌شن و درخواست از طریق روتر SNI به مقصد واقعی تونل می‌شه؛ TLS همچنان سرتاسر رمزنگاری‌شده باقی می‌مونه، و هر دامنه‌ی دیگه‌ای مستقیم و بدون دست‌زدن به VPS حل می‌شه.

https://github.com/behdanisohrab/kairo

@RepoFA
21👍8
رفقا، میخوایم یه پروژه جدید دیگه هم استارت بزنیم و برای همین دنبال دولپرهای داوطلب هستیم تا به تیممون اضافه بشن.

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

اگر برنامه نویس هستی و دوست داری توی این پروژه همکاری کنی، رزومه یا لینکدینت رو برامون بفرست. بعد از بررسی، باهاتون کانکت میشیم و توضیحات کامل پروژه و نحوه همکاری رو میدیم.

اگر مهارت کافی دارید ولی تجربه کاری یا پروژه ای زیادی ندارید هم مشکلی نیست ✌️🏼

راستش عمدا لیست مهارت های مورد نیاز رو اعلام نکردیم تا رزومه های بیشتری ببینیم؛ ممکنه برای این پروژه مناسب نباشید، ولی توی پروژه های بعدی بتونیم باهاتون همکاری کنیم 😅

فقط لطفا فایل رزومه بفرستید و از ارسال متن، احوال پرسی و پیام های اینچنینی خودداری کنید.
@Afsh6n
46👎8👍2🔥1🤨1
اگر با Open WebUI و مدل های هوش مصنوعی زیاد کار میکنید، احتمالا یکی از بزرگ ترین مشکلاتتون از بین رفتن حافظه و اطلاعات بین سشن هاست.

این Memorist یک سیستم حافظه محلی برای Open WebUI است که پیام ها و تجربه های قبلی را به شکل ساختاریافته و قابل ردیابی ذخیره میکند تا پروژه ها، تصمیم ها و اطلاعات مهم بین سشن های مختلف از بین نروند.

https://github.com/doctordocto159753/open-webui-memorist-edition

@RepoFA
24👍1
یک دوره‌ی کامل Git از صفر تا حرفه‌ای، شامل ۳۰ بخش:
از مفاهیم پایه (staging area، commit، branch) شروع می‌شه، به merge/rebase/conflict می‌رسه، ابزارهائی مثل stash، cherry-pick، reflog، bisect، submodules و hooks رو پوشش می‌ده، بعد وارد بخش حرفه‌ای می‌شه و...

https://github.com/AsaEdgerunner/git-course-fa

@RepoFA
139
This media is not supported in your browser
VIEW IN TELEGRAM
مجموعه کامپوننت‌های رابط کاربری برای وب‌سایت‌های فارسی

پروژه PersianLabs UI نسخه‌ای RTL-first و بهینه‌شده از اکوسیستم shadcn/ui است که در کنار کامپوننت‌های اصلی، کامپوننت‌های اختصاصی برای پروژه‌های ایرانی هم ارائه می‌دهد.
شامل بیش از ۷۰ کامپوننت مثل انتخاب استان و شهر، ورودی بانک، تاریخ شمسی، ورودی قیمت، QR Code، چاپ رسید و ابزارهای کاربردی فارسی.
کامپوننت‌ها به‌صورت Copy-Paste و از طریق Registry سازگار با shadcn قابل استفاده‌اند و نیازی به نصب پکیج جداگانه ندارند.

Website:
https://ui.persian-labs.ir/

Github:
https://github.com/persianlabs/ui

@RepoFA
50🍾4🔥1
اگر روی لینوکس از apt، snap، flatpak، pip و npm استفاده میکنی، این ابزار میتونه مدیریت پکیج‌هات رو خیلی ساده‌تر کنه.

ریپو Allp همه اینها رو از یک CLI واحد مدیریت میکنه؛ جست‌وجو، نصب، آپدیت و ارتقا، با بررسی وضعیت سیستم و نمایش دستور واقعی قبل از اجرا.

https://github.com/allp-manager/allp-manager

@RepoFA
37
ابزاری برای خودکارسازی Recon و Subdomain Enumeration

ریپو Rasad چندین ابزار امنیتی مثل Subfinder، Amass، MassDNS، HTTPX، Nuclei، Katana و Waybackurls را در قالب یک پنل چندکاربره و یک پایپلاین ۵ مرحله ای کنار هم قرار میدهد.

https://github.com/rezarastineh/Rasad

@RepoFA
18👍3
مدیریت پکیج‌های APT روی Debian و Ubuntu همیشه لازم نیست با ترمینال انجام شود.

ریپو Apadana یک رابط گرافیکی برای مدیریت پکیج‌های APT است که امکان نصب، حذف، جستجو و مدیریت پکیج‌ها را بدون نیاز به وارد کردن Command فراهم میکند.

https://github.com/arshavirm/apadana

@RepoFA
👍204😨4🔥1
یه ابزار متن‌باز برای مستندسازی پروژه‌های برنامه‌نویسی

باهاش می‌تونید داکیومنت پروژه رو راحت‌تر بنویسید و خروجی PDF یا HTML بگیرید.

GitHub:
https://github.com/Aria-Hosseini/Doc-Builder

Demo:
https://aria-hosseini.github.io/Doc-Builder

@RepoFA
29🍓3👍2