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
مجموعه آیکون برندهای ایرانی

پروژه 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
رفقا میخوام بدونم تجربه‌تون از Persian GitHub چطور بوده؟

پست‌هایی که معرفی میشن براتون مفید بودن؟ اگه ریپوتون رو برای معرفی فرستادید، معرفی شدنش تاثیری روی بازدید، استار یا دیده شدن ریپوتون داشت؟

چه انتقادی، پیشنهادی یا نظری درباره Persian GitHub دارید؟ هرچی هست صادقانه بگید، چون میخوایم با کمک شما بهترش کنیم ❤️
@RepoFA
324👌39👍25👎7🌚2
اگر یوتیوبر هستید و دنبال پیدا کردن ترندها و ایده‌های محتوایی هستید، این پروژه میتونه جالب باشه.

ریپو YouTube Trend Analyzer ترندهای یوتیوب را از RSS و API دریافت میکند، با Gemini یا DeepSeek استراتژی و پتانسیل وایرال شدن محتوا را تحلیل میکند و گزارش را به‌صورت HTML داخل تلگرام میفرستد؛ با معماری Async، کش SQLite و پشتیبانی از Proxy.

https://github.com/Sajadapp/Youtube-Trend-Analyzer

@RepoFA
🔥3011👍2👏2🍓2
اگر از NotebookLM برای تحقیق و یادداشت‌برداری استفاده میکنید، احتمالا انتقال دستی چت‌ها به Obsidian براتون آشناست.

این اکستنشن Chrome با اضافه کردن دکمه Save to Obsidian، سوال و جواب‌های NotebookLM را به‌صورت Markdown مستقیما داخل Vault شما ذخیره میکند و متن‌های اضافی رابط کاربری را هم حذف میکند.

https://github.com/AmirHossein-PapakiKashani/notebooklm-obsidian-chrome

@RepoFA
37👍3🍓1
تایم‌لاین X پر از محتواهای تکراری، اسپم و چیزهایی است که اصلا نمیخواهید ببینید.

پروژه HushHush یک افزونه سبک Chrome است که به شما اجازه میدهد کلمات و موضوعات ناخواسته را مخفی کنید و حتی با کمک AI فقط محتوای موردعلاقه‌تان را نگه دارید.

https://github.com/yasaminashoori/HushHush

@RepoFA
35🔥3👍1👎1🍓1
اگه Vue.js کار میکنی، این منبع فارسی رو برای قبل از مصاحبه نگه دار.

مجموعه ای از حدود ۳۰۰ سوال و جواب مصاحبه Vue.js که میتونه برای مرور مباحث و آماده شدن برای سوالات رایج مصاحبه مفید باشه.

https://github.com/Mariotek/vuejs-persian-interview-questions

@RepoFA
🔥228👎1😁1🍓1
ریپو Easy ID یه ربات تلگرامه که اطلاعات مورد نیاز درباره یوزر، گروه، کانال و پیام رو از خود تلگرام میگیره و برمیگردونه؛ چیزی شبیه userinfobot، ولی با قابلیت های بیشتر و یه رابط کاربری خوشگل تر!

قابلیت هایی مثل Deep Scan، Whois، تشخیص اکانت Premium و Bot، شمارش عکس های پروفایل و چند قابلیت دیگه هم داره.

https://github.com/RemoProject/EasyID-Project

@RepoFA
👍299😁4
وقتی اینترنت بین‌الملل قطع میشود، فقط دسترسی به سایت‌ها نیست که مشکل پیدا میکند؛ DNS و دریافت پکیج‌های سرور هم میتوانند از کار بیفتند.

پروژه DNS-Mirror-Helper برای Ubuntu ساخته شده تا در چنین شرایطی DNS را مدیریت کند، وضعیت اتصال ملی و بین‌الملل را تشخیص دهد و بهترین Mirror برای APT را انتخاب کند.

https://github.com/alighaffari3000/DNS-Mirror-Helper

@RepoFA
60👍7😭1
اگه دنبال یک جایگزین شخصی و Self-hosted برای سرویس‌های استریم هستید، OpenPlex ارزش بررسی دارد.

یک Media Server متن باز با رابط شبیه Netflix، پخش و دانلود فیلم، جستجوی زیرنویس، اتصال به TMDB و حتی دستیار AI است و با Docker به راحتی اجرا میشود.

https://github.com/Rfannn/OpenPlex

@RepoFA
131👍2👎1
اگر ربات تلگرام توسعه میدید و از داخل ایران با Timeout و قطعی API تلگرام درگیر هستید، این پروژه میتونه جالب باشه.

ریپو andro-cfw با استفاده از Cloudflare Workers یک Reverse Proxy برای Telegram Bot API ایجاد میکنه تا بدون نیاز به VPN، اتصال پایدارتر و ساده‌تری برای پروژه‌های پایتونی داشته باشید.

https://github.com/Andromeda-Collective/andro-cfw

@RepoFA
🔥6012👍4🍓3😭3👻1
اگه دنبال ابزارهای اتوماسیون هستی، لازم نیست بین دهها پروژه و سرویس مختلف سردرگم بشی.

ریپوی Awesome Workflow Automation یک لیست جامع و دسته بندی شده از ابزارهای Workflow Automation، ایجنت های AI، اتوماسیون مرورگر، MCP، ابزارهای کدنویسی و فریمورک های Agent است.

https://github.com/dariubs/awesome-workflow-automation

@RepoFA
22🆒5👍1🔥1🍾1
پروژه Agentic SEO یک Skill برای Agentهاست که با تکیه بر استدلال سئویی، تحلیل و بهینه سازی سایت رو به شکل خودکار انجام میده؛ از نصب روی محیط لوکال تا اجرای فرایندهای SEO.

https://github.com/T4wroot/agentic-seo

@RepoFA
27👎1