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

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

ارسال ریپو: t.me/RepoFa?direct
Download Telegram
تبدیل تصاویر به WebP (Converter)
یک ابزار تحت وب سبک، سریع و کاملاً سمت کلاینت برای تبدیل تصاویر به فرمت بهینه WebP بدون نیاز به آپلود در سرور.
https://github.com/hosseinnaseran/Converter

https://hosseinnaseran.github.io/Converter

@RepoFa
🔥18👍31
این پروژه Vadana Extractor یک ابزار متن‌باز برای استخراج اسلایدها، فایل‌ها و ویدیوهای ضبط‌شده از Adobe Connect و سامانه وادانا است.

این پروژه برای وادانا ساخته شده، اما احتمالاً روی سایر دانشگاه‌ها و سرورهای Adobe Connect نیز کار می‌کند؛ میتونید روی دانشگاه خودتون تست کنید.

https://github.com/phoseinq/vadana-extractor

@RepoFa
🔥191👍1🤣1
یک پروژه از DeepSeek برای آموزش و ارزیابی الگوریتم های Speculative Decoding وجود داره که با کمک یک مدل کوچیکتر، سرعت تولید پاسخ مدل های زبانی رو بدون افت محسوس کیفیت افزایش میده:

https://github.com/deepseek-ai/DeepSpec

@RepoFa
🔥132👍1
یک مدل تولید تصویر فوق العاده برای طراحی پوستر و لوگو هست به اسم ideogram4

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

https://github.com/ideogram-oss/ideogram4

@RepoFA
👍151
اگر در پروژه‌های بزرگ با AI Agentها کار می‌کنید و از مصرف بالای توکن یا درک سخت معماری پروژه خسته شده‌اید، پروژه متن‌باز codebase-memory-mcp را از دست ندهید. این ابزار با ساخت یک گراف دانشی از کدها، به هوش مصنوعی کمک می‌کند سریع‌تر و با مصرف توکن بسیار کمتر پروژه را تحلیل کند.

تمام پردازش‌ها به‌صورت ۱۰۰٪ محلی و آفلاین انجام می‌شود، از بیش از ۱۵۰ زبان برنامه‌نویسی پشتیبانی می‌کند و حتی می‌تواند معماری پروژه را به‌صورت یک گراف سه‌بعدی نمایش دهد
.
https://github.com/DeusData/codebase-memory-mcp

@RepoFa
👍181
Transok

پروژه Transok یه ابزار متن‌باز برای انتقال فایل و متن داخل شبکه محلی (LAN) هست که بدون نیاز به اینترنت یا سرور واسط کار می‌کنه.

فقط کافیه فایل‌هات رو Share کنی و دستگاه‌های دیگه از طریق مرورگر یا لینک اختصاصی اون‌ها رو دریافت کنن.

https://github.com/bent2685/transok-wails

@RepoFa
❤‍🔥152👍2
SimpleBank

مخزن SimpleBank پروژه آموزشی رسمی دوره Backend Master Class از Tech School هست که طی اون یک سرویس بانکی واقعی از صفر ساخته می‌شه.

با این پروژه علاوه بر Go، مفاهیم مهم Backend مثل طراحی دیتابیس، API، احراز هویت، gRPC، Docker، Kubernetes و استقرار در محیط Production رو هم یاد می‌گیری.

https://github.com/techschool/simplebank

@RepoFa
👍183
Awesome Courses

مجموعه Awesome Courses یکی از معروف‌ترین مخازن گیت‌هابه که مجموعه‌ای از دوره‌های رایگان دانشگاه‌های برتر دنیا رو در یک جا جمع کرده.

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

https://github.com/prakhar1989/awesome-courses

@RepoFa
🔥155👍1
CS Video Courses

مجموعه CS Video Courses یکی از معروف‌ترین مخازن گیت‌هابه که صدها دوره ویدیویی رایگان علوم کامپیوتر از دانشگاه‌ها و اساتید مطرح دنیا رو در یک لیست منظم جمع‌آوری کرده.

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

https://github.com/Developer-Y/cs-video-courses

@RepoFa
🔥184👍1
This media is not supported in your browser
VIEW IN TELEGRAM
پروژه skylight برای دریافت و پردازش داده های ADS-B از هواپیما ها (از طریق گیرنده هایی مثل RTL-SDR) و نمایش موقعیت لحظه ای پرواز ها روی نقشه یا یک لایه بصری سه‌بعدیه.

در واقع داده های موقعیت، ارتفاع و مسیر هواپیما ها رو از سیگنال های رادیویی یا API جمع میکنه و به صورت لحظه ای رندر میکنه:

https://github.com/cpaczek/skylight

@RepoFA
21
یه مجموعه کامپوننت آماده برای React هست که UI های مدرن و انیمیشنی میسازه.
باهاش میتونید بدون طراحی از صفر، دکمه ها، کارت ها و متن های افکت دار رو راحت کپی کنید و داخل پروژتون ازش استفاده کنید.
بیشتر برای لندینگ پیج های مدرن و استارتاپی استفاده میشه.

https://github.com/magicuidesign/magicui

@RepoFa
16
Legends Theme

پروژه Legends Theme یه تم متن‌باز برای Visual Studio Code با پالت رنگی مدرن و کنتراست متعادله که محیط کدنویسی رو خواناتر و جذاب‌تر می‌کنه.

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

https://github.com/tahadostifam/Legends-Theme

@RepoFa
👍13🤔61👎1
django-dynamic-query

یک پکیج Django برای تبدیل زبان طبیعی به Django ORM با کمک AI (OpenAI / Ollama)

به جای نوشتن کوئری‌های پیچیده، فقط سوالت رو به انگلیسی بپرس — پکیج به صورت امن برات ORM Query می‌سازه

امن (جلوگیری از کوئری‌های خطرناک)
سریع و قابل توسعه
مبتنی بر AI
امکان ساخت query با داشبورد

اگر روی Django کار می‌کنی، خوشحال می‌شم نظرت رو بدونم

برای نصب کافیه تو پروژه Django خودتون کافیه دستور زیر رو اجرا کنید:
pip install django-dynamic-query

لینک گیت هاب پروژه:
https://github.com/sajjad-ch/django-dynamic-query

لینک ریپازیتوری در PyPI:
https://pypi.org/project/django-dynamic-query/

خوشحال میشم مشارکت و حمایت کنید.
@RepoFa
👍212
We've reached 1,000 members! ❤️
🔥298🍾2❤‍🔥1🥰1😁1💯1
ما یه کتابخونه JWT برای پایتون نوشتیم که هسته‌ش با Rust پیاده‌سازی شده تا هم سرعت بالایی داشته باشه و هم از قابلیت‌های async به‌خوبی پشتیبانی کنه.

یکی از مهم‌ترین ویژگی‌هاش اینه که می‌تونی به‌صورت async و با Performance بالا توکن‌های JWT رو تولید و اعتبارسنجی کنی. علاوه بر اون امکانات مختلفی هم داره؛ مثلاً:

* Decode کردن توکن‌ها به چند روش مختلف
* ساخت Secret Key به‌صورت async
* API ساده و راحت برای استفاده
* عملکرد بسیار سریع که توی مستندات با کتابخونه‌های مشابه هم بنچمارک شده

GitHub:
https://github.com/cipherunits/CipherToken

Documentation:
https://cipherunits.github.io/CipherToken

PyPI:
https://pypi.org/project/ciphertoken

توی مستندات هم همه قابلیت‌ها به‌صورت کامل توضیح داده شدن و هم نتایج بنچمارک با کتابخونه‌های مشابه قرار داده شده.
@RepoFa
👍165
اگر روی آرچ لینوکس برای نصب Packet Tracer به دردسر افتادید، این پروژه می‌تواند کمکتان کند.

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

https://github.com/iliarezaei/packettracer-arch

@RepoFa
18👍2
یک به نام Trafical Speed Radar که با استفاده از پردازش تصویر، سرعت خودروها را به‌صورت تقریبی از روی ویدیو تخمین می‌زند.

این پروژه خودروها را در ویدیو شناسایی می‌کند، حرکت آن‌ها را بین فریم‌ها دنبال می‌کند و با تحلیل تغییرات، سرعتشان را تخمین می‌زند. همچنین می‌تواند خودروهای پرسرعت را ثبت کند، پلاک را با OCR استخراج کند و حتی نوتیف یا گزارش تولید کند.

هدف از ساخت این پروژه، کنار هم قرار دادن چند حوزه مختلف مثل Python، بینایی ماشین، پردازش ویدیو و طراحی سیستم بوده و بیشتر جنبه آموزشی و آزمایشی دارد تا یک محصول نهایی.
https://github.com/iliarezaei/Trafical-Speed-Radar

@RepoFa
🔥11👍21
اگر قصد دارین یه سایت طراحی کنید (فرانت اند) و نمیخواید با جاوااسکریپت درگیر بشید، این فریمورک چیز خوبیه.

یه کتابخونه مینیمال css که صرفا به صورت معنایی با html کار میکنه، بدون هیچ نیازی به جاوااسکریپت، بیلد گرفته شده.

https://github.com/picocss/pico

برای سایت‌های مینیمال اونایی که پیچیدگی زیادی ندارن جوابه و سایت رو خیلی سبک‌تر از ترکیب با جاوااسکریپت میکنه.
@RepoFa
17👍1🔥1
Free DNS Management Platform

با این سیستم می‌توانید یک سرویس ارائه ساب‌دامین رایگان روی دامنه اختصاصی خود راه‌اندازی کنید.

کاربران می‌توانند رکوردهای دلخواه خود (مثل mysite.example.com) را بسازند و تغییرات به‌صورت آنی از طریق API روی Cloudflare اعمال می‌شود.

https://github.com/admin6501/ddns-khalilv2

@RepoFa
👍13
این ریپو یک پروژه اوپن‌سورس به نام Open Antigravity Patcher است که برای رفع محدودیت‌های منطقه‌ای (Region Lock) ابزارهای Antigravity (IDE و نسخه standalone) طراحی شده. این پچر به کاربرانی که به دلایل تحریم‌های منطقه‌ای یا محدودیت‌های گوگل به این ابزارها دسترسی ندارند، کمک می‌کند تا بدون نیاز به VPN یا تغییر ریجن اکانت گوگل، از این سرویس‌ها استفاده کنند. پروژه یک جایگزین اوپن‌سورس برای ابزارهای پولی مشابه است و به صورت کراس‌پلتفرم روی ویندوز، لینوکس و مک‌اواس کار می‌کند.

۱. از [اینجا] Antigravity خودش رو دانلود کنین

۲. این ابزار رو کلون کنین و وارد دایرکتوریش بشین
git clone https://github.com/AvenCores/open-antigravity-patcher.git
cd open-antigravity-patcher

۳. یه محیط مجازی پایتون درست کنین برای نصب و راه‌اندازی پچر
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

۴. اجراش کنین
sudo python main.py

۵. توی منوی پچر گزینه ۲ رو انتخاب کنین و بعدش y


https://github.com/AvenCores/open-antigravity-patcher

@RepoFa
16👍3👎1🔥1