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

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

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

ادمین: @Afsh6n
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
یکی از چالش‌هایی که اخیرا با آن روبه‌رو بودم، مدیریت و همگام‌سازی فایل‌ها و فولدرهای مختلف یک پروژه روی یک یا چند سرور بود.

گاهی باید فایل‌ها از سیستم local به سرور منتقل شوند و گاهی برعکس، فایل‌های سرور دانلود یا به‌روزرسانی شوند. روند معمول این کار معمولا با ابزارهایی مثل WinSCP یا Termius انجام می‌شود؛ یعنی رفتن به مسیرهای مختلف سرور و آپلود، دانلود یا جایگزینی دستی فایل‌ها.

این موضوع وقتی پیچیده‌تر می‌شود که بخواهیم AI Agentها را هم وارد جریان توسعه کنیم. اگر Agent قرار باشد فایل‌ها را بخواند، ویرایش کند یا بر اساس آن‌ها تصمیم بگیرد، خیلی زود با مشکلاتی مثل مدیریت نسخه‌ها، پراکندگی فایل‌ها و کنترل تغییرات روبه‌رو می‌شویم.

ایده اصلی ساده است: فایل‌های مهم پروژه را روی سیستم local داشته باشید، تغییرات را بررسی کنید و فقط وقتی از نتیجه مطمئن شدید، sync را انجام دهید.

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

https://github.com/hamidrg20001379/sync-gui-public

@DevYara
21👍3
پروژه Typersian یک ابزار است که متن‌های فینگلیش را به‌صورت آنی به فارسی تبدیل می‌کند. کافی است متن را کپی کنید و با یک میانبر، نسخه فارسی آن را در هر برنامه‌ای جای‌گذاری کنید.

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

https://github.com/radanbahrami/typersian

@RepoFA
🔥367👎4
پروژه DNS Changer برای تغییر سریع DNS در ویندوز، لینوکس و macOS است.

این برنامه مجموعه‌ای از DNSهای شناخته‌شده را در یک رابط ساده در اختیار شما قرار می‌دهد و امکان جابه‌جایی بین آن‌ها را تنها با چند کلیک فراهم می‌کند.

اگر مرتب DNS خود را تغییر می‌دهید، این ابزار می‌تواند کار را سریع‌تر و راحت‌تر کند.

https://github.com/DnsChanger/dnsChanger-desktop

@RepoFA
👍299🕊1
پروژه TaskSquad یک سیستم متن‌باز برای مدیریت وظایف و پروژه‌هاست که با Laravel و Livewire توسعه داده شده است. با این پروژه می‌توانید وظایف را بین اعضای تیم تقسیم کنید، پروژه‌ها را مدیریت کنید و روند انجام کارها را دنبال کنید.

‏TaskSquad امکاناتی مثل مدیریت کاربران، گروه‌ها، نقش‌ها، سطح دسترسی، وظایف و پروژه‌ها را در اختیار شما قرار می‌دهد.

https://github.com/Rayiumir/TaskSquad

@RepoFA
👍176🙏1
پروژه Hermes Agent FA ترجمه فارسی مستندات رسمی Hermes Agent را به‌صورت متن‌باز منتشر کرده است. علاوه بر ترجمه کامل، یک سایت هم برای مطالعه راحت‌تر مستندات در دسترس قرار گرفته است.

اگر با Hermes Agent کار می‌کنید یا قصد یادگیری آن را دارید، این ریپو می‌تواند مطالعه مستندات را برای فارسی‌زبان‌ها بسیار ساده‌تر کند.

https://github.com/bookunt3d/hermes-agent-fa

@RepoFA
44👍8👎2🔥1
پروژه Widgetify یک افزونه برای شخصی‌سازی صفحه New Tab مرورگر است که ویجت‌هایی مثل آب‌وهوا، تقویم، نرخ ارز، فهرست کارها، بوکمارک و جستجو را در یک صفحه در اختیار شما قرار می‌دهد.

اگر دوست دارید صفحه تب جدید مرورگرتان کاربردی‌تر باشد، Widgetify گزینه‌ای ساده و متن‌باز برای این کار است.

https://github.com/widgetify-app/widgetify-extension

@RepoFA
37👍2👎1
یه همچین پیام هایی واقعا حالمو خوب میکنه و روزم رو میسازه، من ممنونم از همتون.❤️

@RepoFA
128👏7🔥3👍1🍌1
پروژه Discourse یکی از شناخته‌شده‌ترین پلتفرم‌های متن‌باز برای راه‌اندازی فروم و انجمن‌ گفتگو است. این پروژه امکاناتی مثل دسته‌بندی موضوعات، چت، افزونه، قالب، سیستم مدیریت کاربران و API را ارائه می‌دهد و با وردپرس هم قابل یکپارچه‌سازی است.

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

https://github.com/discourse/discourse

@RepoFA
132👍4😁2
کتابخانه PersianCalendar یک کامپوننت متن‌باز تقویم شمسی برای اندروید و Jetpack Compose است که به‌راحتی در پروژه اضافه می‌شود و امکان شخصی‌سازی ظاهر، رنگ‌ها، فونت، رویدادها و انیمیشن‌ها را در اختیار توسعه‌دهندگان قرار می‌دهد.

اگر با Jetpack Compose اپلیکیشن اندروید توسعه می‌دهید، این کتابخانه می‌تواند برای اضافه کردن تقویم شمسی گزینه مناسبی باشد.

https://github.com/AmirSinaRZ/PersianCalendar

@RepoFA
45
کتابخانه AndroidLiquidGlass افکت محبوب Liquid Glass را به پروژه‌های Compose Multiplatform اضافه می‌کند. این کتابخانه امکان ساخت رابط‌های شیشه‌ای با ظاهر قابل شخصی‌سازی را فراهم کرده و نمونه‌هایی مثل دکمه، اسلایدر، سوییچ و Bottom Tab هم برای شروع ارائه می‌دهد.

اگر دنبال پیاده‌سازی رابط‌های مدرن و شبیه طراحی‌های جدید هستید، این پروژه ارزش بررسی دارد.

https://github.com/Kyant0/AndroidLiquidGlass

@RepoFA
25👍3
پروژه Hermes Academy یک ابزار متن‌باز CLI نوشته‌شده با Rust است که هر کاری را که با Hermes انجام می‌دهید، مثل رفع باگ، نصب، دیپلوی یا ریفکتور، به‌صورت خودکار به یک درس ساختاریافته و قابل جستجو تبدیل می‌کند.

ایده اصلی پروژه این است که بعد از هر کاری که AI انجام می‌دهد، یک مستند آموزشی هم تولید شود تا فقط مشکل حل نشود، بلکه روند حل آن هم قابل یادگیری و مرور باشد.
https://gitlab.com/abolfazlghorbani369/hermes-academy

@RepoFA
31👍5🔥2👏1🙏1😎1
پروژه Aether-GUI یک رابط گرافیکی متن‌باز برای Aether است که استفاده از این ابزار را بدون نیاز به ترمینال ممکن می‌کند. کافی است روی دکمه Connect بزنید تا برنامه به‌صورت خودکار مسیر مناسب را پیدا کند، تونل امن را برقرار کند و یک پراکسی SOCKS5 در اختیارتان قرار دهد.

اگر نمی‌خواهید با دستورات خط فرمان سروکار داشته باشید، Aether-GUI ساده‌ترین راه برای استفاده از Aether روی ویندوز، لینوکس و macOS است.

https://github.com/MatinSenPai/Aether-GUI

@RepoFA
👍408
پروژه HAD یک دانلود منیجر متن‌باز برای اندروید است که با Kotlin و Jetpack Compose توسعه داده شده و از دانلود چندریسمانی، استریم‌های HLS، تورنت و آرشیو آفلاین صفحات وب پشتیبانی می‌کند.

اگر به دنبال یک جایگزین متن‌باز و کامل برای دانلود منیجرهای اندروید هستید، این پروژه ارزش بررسی دارد.

https://github.com/batmanpriv/HyperAdvancedDownloader-Android

@RepoFA
37👍28👎3🔥1
اگر از هدفون بلوتوث یا دانگل USB روی لینوکس استفاده میکنید، احتمالا با تنظیمات پراکنده صدا، اکو، نویز و تاخیر درگیر شده اید.

این پروژه همه اینها را در یک ابزار جمع کرده؛ از حذف نویز و Echo Cancellation گرفته تا EQ، صدای فراگیر، حالت Low Latency، مدیریت باتری و کنترل دستگاه، آن هم با تنظیمات تقریبا صفر.

https://github.com/Pakrohk/linux-hifi-suite

@RepoFA
👍289
This media is not supported in your browser
VIEW IN TELEGRAM
ساخت شبیه‌ساز سه‌بعدی با کمک GPT 5.6 SOL
- عملکردش اینطوریه که شما یه عکس به عنوان ورودی بهش می‌دید و کد مدل سه‌بعدی اون عکس رو تحویل می‌گیرید و امکان استفاده خروجی تولید شده تو پروژه‌های دیگه هم وجود داره.

https://github.com/vinhhien112/Three.js-Object-Sculptor-Codex-Plugin

@RepoFA
🔥466👍4😭1😎1
ابزار Shecan for Mac یک اپلیکیشن متن‌باز و سبک برای macOS است که مدیریت DNS شِکن را از نوار منو انجام می‌دهد. با یک کلیک می‌توانید شِکن را فعال یا غیرفعال کنید و بین DNS معمولی و Shecan Pro جابه‌جا شوید.

این ابزار به‌صورت خودکار تنظیمات DNS را روی همه رابط‌های شبکه فعال اعمال می‌کند، IP را به‌روزرسانی می‌کند و از اجرای خودکار هنگام ورود به سیستم هم پشتیبانی می‌کند.

https://github.com/omidkorat/shecan-for-mac

@RepoFA
👍214
نقشه راه Linux Full Roadmap یک رودمپ آموزشی برای یادگیری لینوکس از صفر تا مدیریت سیستم است. این دوره به‌جای آموزش تئوری، روی تمرین‌های عملی، دستورات ترمینال و سناریوهای واقعی تمرکز دارد تا مهارت‌ها را قدم‌به‌قدم تقویت کنید.

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

https://github.com/amhasani2a/linuxfullroadmap/blob/main/README-fa.md

@RepoFA
👍338🔥4🍓2👎1
ابزار Claude Watch یک مانیتور متن‌باز برای macOS و ویندوز است که وضعیت اجرای Claude و اتصال VPN را در ترمینال نمایش می‌دهد. اگر VPN قطع شود، می‌تواند به‌صورت خودکار تمام پردازش‌های Claude را متوقف کند تا از ارسال درخواست‌ها بدون VPN جلوگیری شود.

این ابزار هر دو ثانیه وضعیت را بررسی می‌کند، انواع رایج VPN را تشخیص می‌دهد و امکان توقف دستی پردازش‌های Claude را هم تنها با فشردن یک کلید فراهم می‌کند.

https://github.com/omidkorat/claude-watch

@RepoFA
34👻2😁1🍓1
پروژه Chinvat یک هاب اوپن‌سورس‌ و محلی برای MCP است که ابزارهای هوش مصنوعی مثل Claude و Codex را به مدل‌های مختلف، سرویس‌های لوکال، پیام‌رسان‌ها و سایر ابزارها متصل می‌کند تا همه چیز را از یک نقطه مدیریت کنید. این پروژه با هدف ساده‌تر کردن اتصال و مدیریت ابزارهای AI توسعه داده شده است.

اگر با AI Agentها و MCP کار می‌کنید، Chinvat می‌تواند به پایگاه مرکزی ابزارها و سرویس‌های شما تبدیل شود.

https://github.com/adun-denton/Chinvat

@RepoFA
👍157👻1😎1
پروژه Doran یک اکوسیستم متن‌باز برای کار با تقویم شمسی در TypeScript است. این پروژه علاوه بر موتور دقیق تبدیل تاریخ، امکاناتی مثل پردازش زبان طبیعی فارسی، دیتاست تعطیلات رسمی و کامپوننت‌های آماده برای React، Vue، Angular، Svelte و Web Components را ارائه می‌دهد.

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

https://github.com/amiralibg/Doran

@RepoFA
👍186🔥4👏2
دوره AI Engineering from Scratch یک دوره متن‌باز با بیش از ۴۳۵ درس است که مهندسی هوش مصنوعی را از پایه آموزش می‌دهد.

تفاوت اصلی آن این است که مفاهیمی مثل Backpropagation، Tokenizer و Attention را ابتدا بدون استفاده از فریم‌ورک‌ها پیاده‌سازی می‌کنید تا درک عمیقی از نحوه عملکرد آن‌ها داشته باشید.

در ادامه، همین مفاهیم را در پروژه‌های واقعی با Python، TypeScript، Rust و Julia به کار می‌گیرید و از یادگیری ماشین تا Agentها، MCP و سیستم‌های Multi-Agent را به‌صورت عملی یاد می‌گیرید.

https://github.com/rohitg00/ai-engineering-from-scratch

@RepoFA
👍2811