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

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

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

ادمین: @Afsh6n
Download Telegram
یک TCP Port Scanner ساده و سبک که با Python ساختم. این پروژه برای یادگیری Socket Programming، Multi-threading و مفاهیم اولیه Network Scanning توسعه داده شده.

https://github.com/ArminAndalib/TCP-Hunter

@RepoFA
32😁6👍1😭1
به زودی ربات تلگرامی اختصاصی Persian GitHub با امکانات ویژه راه اندازی میشه.😅❤️

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

برای توسعه، راه اندازی و نگهداری این ربات، در حال جذب اسپانسر اولیه هستیم.

هزینه اسپانسر صرف توسعه، زیرساخت، سرور و نگهداری ربات میشه و اسپانسر در بخش های مختلف ربات و معرفی اولیه آن دیده خواهد شد.

این فرصت میتونه برای شرکت ها و تیم های فعال در حوزه برنامه نویسی، AI، SaaS، ابزارهای توسعه و سرویس های مرتبط مناسب باشه؛ مخصوصا مجموعه هایی که قصد دارند برند خودشون رو به جامعه برنامه نویسی ایران معرفی کنند.

همچنین اگر تیم توسعه دارید، امکان مشارکت در توسعه و اضافه کردن قابلیت های اختصاصی هم قابل بررسیه.

📩 اگر خودتون یا شرکتتون علاقه مند به اسپانسرینگ هستید، اطلاعات کامل خودتون و مجموعه رو به آیدی زیر ارسال کنید:
@Afsh6n
3🔥8925❤‍🔥5😁3👏2😎2👎1🎉1🏆1🍓1
پروژه cdin یک ادیتور متن‌باز و سبک است که با هدف ساخت یک ویرایشگر سریع، ساده و قابل توسعه ساخته شده است و از ابتدا با هدف ساخت یک ادیتور کوچک و با فلسفه ویم شروع شد؛ جایی که کاربر بتواند کنترل بیشتری روی محیط خود داشته باشد و بدون پیچیدگی‌های اضافی آن را شخصی‌سازی کند.

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

از ویژگی‌های cdin:
ویرایش Modal شبیه Vim
فایل منیجر و نمایش ساختار پروژه
تنظیمات و شخصی‌سازی با Lua

https://github.com/m-mdy-m/cdin

@RepoFa
31👏3🏆1😎1
ریپو Claude HUD⁠ یه پروژه جالب برای نمایش لحظه ای Usage کلود روی یه نمایشگر کوچیکه.

با یه برد مثل ESP و نمایشگر، میتونید میزان مصرف ۵ ساعته و هفتگی، زمان ریست محدودیت، پلن و تعداد Sessionهای فعال Claude Code رو همیشه جلوی چشمتون داشته باشید؛ بدون API، اکانت یا اتصال به Cloud.

https://github.com/danielhadian/claude-hud

@RepoFA
1🔥4211👏2😁1😭1
نصب NetBox روی Linux و FreeBSD میتونه دردسرهای خودش رو داشته باشه؛ از نصب پیش نیازها گرفته تا تنظیم PostgreSQL، Redis و Web Server.

این اسکریپت کل فرآیند نصب NetBox رو اتوماتیک میکنه و از Debian/Ubuntu، توزیع های RHEL-based مثل Rocky و AlmaLinux و همچنین FreeBSD پشتیبانی میکنه.

https://github.com/bshnetwork/netbox-installer

@RepoFA
🔥234👍1
یه ابزار کاربردی برای مدیریت و چاپ لیبل، با رابط کاملا فارسی

این پروژه با React و Express ساخته شده و هم به صورت آفلاین و PWA قابل استفاده است و هم میشه به سرور وصلش کرد و چندنفره ازش استفاده کرد.

از Import فایل CSV و Excel تا چاپ لیبل با QR و Barcode، گزارش و نمودار، فیلدهای سفارشی، Workspace و تقویم شمسی.

https://github.com/alireza-rezaeifard/label-manager-react

@RepoFA
24👍5
یک مخزن تحقیقاتی و کاملاً دفاعی درباره حملات DDoS، روش‌های شناسایی و کاهش اثر آن‌ها و طراحی معماری‌های مقاوم و پایدار است.

این پروژه مفاهیم امنیتی و راهکارهای عملی مرتبط با Nginx، NestJS، Redis، Cloudflare و Docker را در قالب مستندات فارسی و انگلیسی، نمونه‌تنظیمات، مطالعات موردی و آزمایشگاه محلی بررسی می‌کند.

تمام محتوای پروژه با هدف آموزش امنیت دفاعی، محافظت از سرویس‌ها و افزایش پایداری زیر فشار تهیه شده است.

http://github.com/Amir-Ali-Dev/ddos-defense-research

@RepoFA
30🔥5👏3👎1
این پروژه هدفش ایجاد تانل بین چند سرور خارج و داخله با حفظ پنهانکاری و جلوگیری از اکسز شدن سرور ایران
همچنین رابط گرافیکی وب برای ویرایش و افزودن آسون سرور ها و پشتیبانی از چند حالت اتصال

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

@RepoFA
26👏8👍1
یه ابزار نوشته شده که کل کدهای پروژه رو توی یه فایل مارک‌داون مرتب می‌کنه تا راحت بدی به هوش مصنوعی و تحلیل کنه، بدون نیاز به نصب هیچ چیز اضافه‌ای.

https://ahm-id.github.io/RepoDoc

@RepoFA
👍325👎1
دیدم خیلی از دوستان می‌پرسن چطور گیت رو یاد بگیرن، برای همین هرچی این مدت جمع کرده بودم رو یک‌جا آوردم؛ از نصب و تنظیمات اولیه تا مفاهیم داخلی، از شاخه‌بندی و ادغام تا حل تداخل و روش‌های کار تیمی، همه رو به‌زبان ساده توضیح دادم، با مثال‌های عملی، به فارسی و کاملاً رایگان.

مطالعه آنلاین: 
https://a-talebifard.github.io/git-github-book

مخزن پروژه در گیتهاب : 
https://github.com/A-talebifard/git-github-book

@RepoFA
76👍8
دیگه لازم نیست Copilot یا هر ایجنت دیگه‌ای هر بار الگوهای قدیمی یا اشتباه Azure SDK رو حدس بزنه؛ این ریپو دقیقاً همون دانش تخصصی که در پیش‌آموزش مدل جا افتاده رو با کانتکست درست فعال می‌کنه، برای پایتون، دات‌نت، تایپ‌اسکریپت، جاوا و راست.

وبسایت:
https://microsoft.github.io/skills

مخزن پروژه در گیتهاب:
https://github.com/microsoft/skills

@RepoFA
122🔥3
دیگه لازم نیست بعد از هر تغییر کد، مستندات رو دستی به‌روزرسانی کنی؛ OpenWiki توسط تیم LangChain ساخته شده و مخصوص خود ایجنت‌هاست، یعنی هم مستندات کدبیس رو خودکار می‌سازه و آپدیت نگه می‌داره، هم یه «حافظه‌ی شخصی» از منابع مختلفت می‌سازه.

https://github.com/langchain-ai/openwiki

@RepoFA
26👍3
سالسی یه اسکیل برای دستیارهای هوشمنده که کمک می‌کنه متن‌های فارسی رو پارسی‌تر بنویسید؛ بدون اینکه اصطلاحات تخصصی، کد یا اسم‌های خاص رو الکی دستکاری کنه.

داده‌های سالسی از واژه‌نامهٔ اوپن‌سورس پاسبان گرفته شده و بیش از ۲۰ هزار واژه و برابر پارسی‌شون رو در اختیارش می‌ذاره. بعد از نصب، کافیه به دستیار هوشمندتون بگید «این متن رو پارسی‌ کن»

سالسی برای Claude، Codex، Cursor و چند ابزار دیگه قابل استفاده‌ست و یه ابزار خط فرمان هم داره.

گیت‌هاب سال سی:
http://github.com/pooooooriya/salsi

یه دمو هم آماده کردم که دقیقاً ببینید سالسی چه چیزهایی رو تغییر می‌ده و چه چیزهایی رو دست نمی‌زنه:
https://pooooooriya.github.io/salsi

پ.ن : خلاصه که ایده اش همین امروز به ذهنم رسید و همین امروز پیاده اش کردم :)))

@RepoFA
❤‍🔥5919👍3👏3🔥2
یه قابلیت خفن برای هرمس ایجنت معرفی شده به اسم Bot Mode
به جای اینکه هر بار سشن جدید باز کنی، می‌تونی چند تا بات جداگانه بسازی.
هر بات پروفایل، عکس، توضیح و کار مخصوص خودش رو داره و حتی می‌تونه با بقیه بات‌هات حرف بزنه و همکاری کنه.

https://github.com/NousResearch/Hermes-Bot-Mode

@RepoFA
1😭2212👍6😨4
ترجمه تعداد زیادی زیرنویس با هوش مصنوعی بدون خراب شدن تایم‌کدها

ریپو Subtitle Translator یک ابزار رایگان و تحت وب برای ترجمه دسته‌ای فایل‌های SRT، ASS، VTT و LRC هست که از ۱۲۰+ زبان و چندین API ترجمه و LLM پشتیبانی میکنه.

https://github.com/rockbenben/subtitle-translator

@RepoFA
👍3310❤‍🔥5👻3
درگیر پروژه‌ای بودم دیدم چقدر داکیومنت فارسی برای Redis کمه. اومدم نوت‌هایی که نوشته بودم رو جمع کردم، یه کم هم بهشون اضافه کردم و شد این:

📖 مطالعه آنلاین:
https://a-talebifard.github.io/redis-book

📦 مخزن گیت‌هاب:
https://github.com/A-talebifard/redis-book

از نصب و راه‌اندازی گرفته تا دستورات پرکاربرد، ساختار داده‌ها، persistence، replication، clustering و یه‌سری نکته‌های عملی کار با Redis رو به زبون ساده و با مثال توضیح دادم. کاملاً رایگان و فارسی.

@RepoFA
😎5118👍18😭5👎3🔥3
هرچی بیشتر از ChatGPT و Claude استفاده میکنید، پیدا کردن یک بخش خاص از گفتگوهای قدیمی سختتر میشه.

ریپو Ophel Atlas چت‌های AI رو به اسناد قابل پیمایش تبدیل میکنه؛ با Outline خودکار، Folder و Tag، جستجوی سراسری، کتابخانه Prompt، خروجی Markdown/JSON و پشتیبانی از چندین پلتفرم AI.

https://github.com/urzeye/ophel

@RepoFA
46🌚3👻2😎2
یک پروژه کوچیک دارم برای خودم درستش کرده ام چون تایپ ده انگشتی خیلی خوب بلد نیستم میخواستم روی سینتکس زبانی که باهاش کار میکنم تمرین کنم
تهش یک برنامه درست کردم برای تمرین تایپ توی ترمینال

https://github.com/mohammad3a1eh/warm-type

@RepoFA
45👏6🔥3😁3🌚1
اسکیل Focus Friendly دیگه فقط پلاگین Codex نیست، الان روی Claude Code نصب می‌شه و توی skills.sh هم هست.

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

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

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

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

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

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

@RepoFA
35👍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
👍3110👏2