Persian GitHub
4.15K subscribers
98 photos
5 videos
1 file
141 links
رسالت ما – معرفی و حمایت از پروژه‌ها و مخازن متن‌باز (Open Source)، به همراه معرفی ابزارهای کاربردی برای توسعه‌دهندگان و کاربران.

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

@Afsh6n
Download Telegram
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
🐱munder-difflin:

یه ابزار برای اجرای چند تا AI agent همزمان روی سیستم خودت؛ یعنی چند تا هوش مصنوعی با هم کار میکنن تا یه کار رو انجام بدن.

https://github.com/chaitanyagiri/munder-difflin

@RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
👏17👍41
🐱TripoSplat:

تبدیل یه عکس معمولی به مدل سه‌بعدی با کمک هوش مصنوعی(Tripo AI)

https://github.com/VAST-AI-Research/TripoSplat

@RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
114👌2
This media is not supported in your browser
VIEW IN TELEGRAM
Fast

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

این پروژه با الهام از سرویس Fast.com ساخته شده و برای توسعه‌دهنده‌ها و کاربران لینوکس یه راه سریع و ساده برای تست سرعت شبکه فراهم می‌کنه.

https://github.com/maaslalani/fast

@RepoFa
👍172
This media is not supported in your browser
VIEW IN TELEGRAM
TORLINK

پروژه Torlink یه ابزار متن‌بازه که بدون نیاز به نصب یا تنظیمات پیچیده، امکان جستجو و دانلود فایل‌های تورنت رو مستقیماً از داخل ترمینال فراهم می‌کنه.

فقط با اجرای یک دستور، می‌تونی بین چندین منبع معتبر جستجو کنی و فایل موردنظرت رو دانلود کنی.

https://github.com/baairon/torlink

@RepoFa
❤‍🔥17👍21🔥1
Blocks

پروژه Blocks یه کتابخانه متن‌باز از بلوک‌های آماده UI برای React و Next.js هست که با Tailwind CSS و shadcn/ui ساخته شده.

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

http://blocks.so

https://github.com/ephraimduncan/blocks

@RepoFa
👍193🔥2
🐱JoyAI-Echo:

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

https://github.com/jd-opensource/JoyAI-Echo

@RepoFA
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥16👍31
اگه دوست دارید یه تنوع به محیط کدنویسیتون توی Visual Studio بدید یا موقع کدنویسی کمتر چشماتون خسته بشه، حتماً DotNET Theme v4 رو امتحان کنید.

این افزونه مجموعه‌ای از تم‌های محبوب مثل Dracula، Nord، Monokai و حتی تم‌های شبیه VS Code رو به Visual Studio اضافه می‌کنه و ظاهر محیط توسعه رو خیلی جذاب‌تر می‌کنه.

سورس:
https://github.com/hheydarian/DotNetTheme

دانلود:
https://marketplace.visualstudio.com/items?itemName=HamedHeydarian.DotNetTheme&ssr=false#overview


@RepoFa
🔥13👍32