وب‌سرویس مجید

پروژه‌های متن‌باز | OpenSource Projects

این یک API است که به سوال «فیلم بعدی دنیای سینمایی مارول (MCU) چه موقع است؟» پاسخ می‌دهد. کاربرد: این ابزار برای کسانی که دنبال اطلاعات دقیق و به‌روز درباره تاریخ اکران فیلم‌های آینده MCU هستند، عالی است. می‌تونه توی ربات‌ها، وب‌سایت‌ها یا اپلیکیشن‌های طرفداران مارول استفاده بشه. در چه شرایطی بهتره ...

  • ##MCU
  • ##MarvelAPI
  • ##CountdownTimer
  • ##FilmSchedule
  • ##API
  • ##SuperheroMovies
  • ##MarvelFans
  • ##ReleaseDate
  • ##WebDevelopment
  • ##Entertainment

تشخیص نفوذ HTTP در زمان واقعی ️ کاربرد: این ابزار یک سیستم تشخیص نفوذ (IDS) برای ترافیک HTTP است که به صورت بلادرنگ درخواست‌های مشکوک یا مخرب را شناسایی می‌کند. از قوانین مبتنی بر الگو (regex) و لیست سیاه استفاده می‌کند تا حملات رایج مثل SQL Injection، XSS، LFI و غیره را متوقف کند. در چه شرایطی بهتر ...

  • ##HTTP
  • ##RealTimeSecurity
  • ##WebProtection
  • ##IntrusionDetection
  • ##CyberSecurity
  • ##API
  • ##ThreatMonitoring
  • ##teler
  • ##SecurityTool
  • ##WebDefense

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

  • ##saliency
  • ##XAI
  • ##InterpretableAI
  • ##MachineLearning
  • ##DeepLearning
  • ##ModelInterpretability
  • ##AIethics
  • ##ExplainableAI
  • ##BlurIG
  • ##XRAI

کاربرد: این ابزار یک سیستم تحلیل وب مدرن و حریم‌محور هست که بدون نیاز به کوکی یا جاوااسکریپت، آمار دقیقی از بازدیدکنندگان سایت فراهم می‌کنه این یعنی کاربران نه ردگیر می‌شن، نه داده‌شون جمع‌آوری می‌شه — ولی شما باز هم می‌تونید بدون مشکل حریم خصوصی، اطلاعات مفیدی مثل IP، مرورگر، دستگاه و صفحات بازدید ...

این پروژه یک API احراز هویت با استفاده از JWT در ASP.NET Core 2.2 است که به توسعه‌دهندگان کمک می‌کند تا سیستم‌های امنیتی مبتنی بر توکن را در کاربردهای وب پیاده‌سازی کنند. کاربرد: این پروژه برای ایجاد سیستم‌های احراز هویت بدون حالت (stateless) مناسب است و از JWT برای تأیید هویت کاربران استفاده می‌کند ...

  • ##JWT
  • ##ASPNETCore
  • ##Authentication
  • ##WebAPI
  • ##Security
  • ##RESTful
  • ##TokenBasedAuth
  • ##RoleBasedAccess

کاربرد: این ابزار یک فریم‌ورک همکاری‌محور برای انجام عملیات Red Team با استفاده از فناوری‌های .NET هست ️. به تیم‌های امنیتی کمک می‌کنه تا ارتباطات کنترلی (C2) رو به صورت سازمان‌یافته و هماهنگ مدیریت کنند. در چه شرایطی بهتره استفاده بشه؟ وقتی تیم‌های تست نفوذ نیاز به یک پلتفرم مشترک برای مدیریت اکسپل ...

  • ##RedTeam
  • ##C2Framework
  • ##PenetrationTesting
  • ##CyberSecurity
  • ##EthicalHacking
  • ##APTSimulation
  • ##DotNetSecurity
  • ##CovenantC2
  • ##OffensiveSecurity
  • ##NetworkPenTest

این یک پلاگین سخت‌افزاری توسط جامعه توسعه‌دهندگان ایجاد شده برای اجرای vLLM روی چیپ‌های Ascend است. کاربرد: این پروژه به بهینه‌سازی اجرای مدل‌های زبان بزرگ (LLMs) روی سخت‌افزارهای مبتنی بر Ascend کمک می‌کنه و از طریق یکپارچه‌سازی با vLLM، عملکرد بالاتری در استنتاج مدل‌ها فراهم می‌کنه. در چه شرایطی ب ...

  • ##vLLM
  • ##Ascend
  • ##AIInference
  • ##LargeLanguageModels
  • ##Huawei
  • ##NPU
  • ##MachineLearning
  • ##DeepLearning
  • ##LLMOptimization
  • ##HardwarePlugin

چیه؟ LYGIA یک کتابخانهٔ شادرِ ریزدانه و چندزبانه‌ست که برای عملکرد بالا و انعطاف‌پذیری طراحی شده. این کتابخانه از زبان‌های مختلفی مثل GLSL, HLSL, Metal, WGSL, WEGL و CUDA پشتیبانی می‌کنه. کاربرد: این کتابخانه به تو اجازه می‌ده تا شادرهای پیچیده و بهینه‌شده رو در پلتفرم‌های مختلف گرافیکی و محاسباتی ب ...

  • ##graphics
  • ##shaders
  • ##GLSL
  • ##HLSL
  • ##Metal
  • ##WebGPU
  • ##CUDA
  • ##realtime
  • ##cross
  • ##creative

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

  • ##IranianDomains
  • ##WebHostingIR
  • ##CyberSecurity
  • ##LocalInfrastructure
  • ##DomainAnalysis
  • ##ITResearch
  • ##NetworkMonitoring
  • ##BootMortis

کاربرد: این ابزار یک فریم‌ورک سبک و متن‌باز برای اتوماسیون تسته که به توسعه‌دهندگان و تسترها کمک می‌کنه تا تست‌های قابل فهم و ساده بنویسن. ️ با استفاده از زبان‌های طبیعی (مثل Gherkin)، تست‌ها رو می‌شه به شکل سناریوهای خوانا نوشت که هم برای برنامه‌نویس‌ها و هم غیرفنی‌ها قابل درکه. در چه شرایطی بهتره ...

این کتابخانه یکی از اجزای پرکاربرد فریم‌ورک Symfony است که برای مدیریت کش در برنامه‌های PHP طراحی شده. کاربرد: این کتابخانه به تو امکان می‌ده تا داده‌های پردردسر یا زمان‌بر رو کش کنی تا درخواست‌های بعدی سریع‌تر اجرا بشن. همچنین از استانداردهای PSR6 و PSR16 پشتیبانی می‌کنه و قابلیت استفاده از تگ‌ها ( ...

  • ##cache
  • ##php
  • ##symfony
  • ##PSR6
  • ##PSR16
  • ##performance
  • ##webdev
  • ##backend
  • ##optimization
  • ##tags

کاربرد: این ابزار به تو کمک می‌کنه تا استایل‌های CSS رو به صورت تایپ‌سیف (Typesafe) در پروژه‌های جاوااسکریپت و تایپ‌اسکریپت استفاده کنی. یعنی دیگه نیازی به نوشتن استایل تو فایل‌های جداگانه CSS نیست و می‌تونی استایل‌ها رو مستقیما تو کد جاوااسکریپت/تایپ‌اسکریپت بنویسی، با این مزیت که اشتباهات تایپی و ...

  • ##typestyle
  • ##typescript
  • ##cssinjs
  • ##react
  • ##frontend
  • ##webdev
  • ##typesafe
  • ##styling
  • ##javascript
  • ##component

این یک ویجت ساده و کاربردی برای نمایش ستاره‌های امتیازدهی در فلاتر است کاربرد: برای نمایش و دریافت امتیاز کاربر به صورت بصری با استفاده از ستاره، مناسب اپلیکیشن‌هایی که نیاز به سیستم رتبه‌بندی دارند مثل فروشگاه‌ها، اپلیکیشن‌های نظرسنجی یا امتیازدهی به خدمات در چه شرایطی بهتره استفاده بشه؟ وقتی به یک ...

  • ##flutter
  • ##ratingbar
  • ##ui
  • ##user
  • ##material
  • ##flutter
  • ##mobile
  • ##star
  • ##ux
  • ##flutter

کاربرد: EMBA یک ابزار تحلیل امنیتی فریم‌ور برای شناسایی آسیب‌پذیری‌ها در فایل‌های فریم‌ور دستگاه‌های تعبیه‌شده مثل مودم، دوربین‌های مداربسته و سیستم‌های IoT است. ️ این ابزار به صورت خودکار فریم‌ور را استخراج، تحلیل و بررسی می‌کند تا تنظیمات ناامن، کتابخانه‌های قدیمی، بدافزارها و نقاط ضعف امنیتی را پ ...

  • ##firmware
  • ##IoT
  • ##pentesting
  • ##embedded
  • ##vulnerability
  • ##red
  • ##cybersecurity
  • ##EMBA
  • ##static
  • ##security

این ابزار یک چاقوی سوئیسی دیجیتال برای هکرهاییه که می‌خوان داده‌ها رو از منابع آنلاین استخراج کنن ️ کاربرد: این ابزار بهت کمک می‌کنه تا به راحتی اطلاعاتی مثل آی‌پی، ساب‌دامین، ایمیل، توکن‌ها و داده‌های حساس رو از وبسایت‌ها، ریپوزیتوری‌ها، لاگ‌فایل‌ها و منابع عمومی پیدا کنی در چه شرایطی بهتره استفاده ...

  • ##recon
  • ##OSINT
  • ##bugbounty
  • ##pentesting
  • ##infosec
  • ##dataextraction
  • ##hacking
  • ##security
  • ##pipet
  • ##bughunter

کاربرد: این یک هوک ری‌اکت برای اجرای وظایف سنگین در پس‌زمینه بدون قفل کردن رابط کاربریه با استفاده از Web Workers، می‌تونی عملیات‌هایی مثل پردازش داده، محاسبات پیچیده یا تحلیل فایل‌های بزرگ رو بدون کندی صفحه انجام بدی. در چه شرایطی بهتره استفاده بشه؟ وقتی که با داده‌های حجیم کار می‌کنی یا عملیاتی دا ...

  • ##useWorker
  • ##ReactHook
  • ##WebWorkers
  • ##Performance
  • ##BackgroundTasks
  • ##ReactJS
  • ##FrontendOptimization
  • ##JavaScript
  • ##UIUX
  • ##NoLag

این پروژه سورس کد وبسایت شخصی Freek Van der Herten، یکی از توسعه‌دهندگان معروف لاراول و عضو تیم Spatie است. کاربرد: این ریپازیتوری نمونه‌ای واقعی از یک وبلاگ شخصی مبتنی بر Laravel و Blade است که نحوه ساخت سایت‌های محتوایی با ابزارهای مدرن PHP را نشان می‌دهد. همچنین شامل مدیریت مقالات، دسته‌بندی، تگ‌ ...

  • ##Laravel
  • ##PHP
  • ##WebDevelopment
  • ##OpenSource
  • ##Blogging
  • ##Spatie
  • ##FreekVanDerHerten
  • ##Blade
  • ##Markdown
  • ##PersonalWebsite

کاربرد: این پروژه برای استخراج موضوعات از متن با استفاده از بردارهای توکار (embedding) کلمه، سند و موضوع طراحی شده. با استفاده از Top2Vec می‌تونی موضوعات پنهان در مجموعه داده‌های متنی رو شناسایی کنی بدون اینکه نیاز باشه از قبل تعداد موضوعات رو مشخص کنی. در چه شرایطی بهتره استفاده بشه؟ وقتی با حجم زی ...

  • ##TopicModeling
  • ##NLP
  • ##TextAnalysis
  • ##UnsupervisedLearning
  • ##MachineLearning
  • ##DocumentClustering
  • ##SemanticSearch
  • ##Top2Vec
  • ##AI
  • ##NaturalLanguageProcessing

این پروژه یک نمونه جامع از فناوری‌های Spring Boot و Spring Cloud است که شامل بیش از ۵۰ دموی عملی از مباحث پرکاربرد در توسعه بک‌اند مدرن می‌شود . کاربرد: این پروژه به توسعه‌دهندگان کمک می‌کند تا با مفاهیم پیچیده فریم‌ورک اسپرینگ آشنا شوند و به سرعت با استفاده از مثال‌های آماده، سرویس‌های مدرن مبتنی ب ...

  • ##SpringBoot
  • ##SpringCloud
  • ##Microservices
  • ##JavaBackend
  • ##OAuth2
  • ##Redis
  • ##APIGateway
  • ##Security
  • ##ConfigurationCenter
  • ##TaskScheduling

چیزی شبیه به یک کتابخانهٔ شخصی اینترنتی هست که توی خونهٔ خودت می‌ذاریش! LinkAce بهت اجازه می‌ده تا لینک‌های مورد علاقه‌ات رو جمع‌آوری، دسته‌بندی و آرشیو کنی، بدون اینکه وابسته به سرویس‌های خارجی باشی. کاربرد: این ابزار برای کسانی عالیه که هر روز صدها لینک می‌بینن و می‌خوان بدونن بعد یه ماه بتونن دوب ...

  • ##LinkManager
  • ##SelfHosted
  • ##BookmarkTool
  • ##PrivacyFirst
  • ##KnowledgeBase
  • ##OpenSource
  • ##LinkArchive
  • ##WebTools
  • ##PersonalWiki
  • ##SaveLinks

این پروژه یک نمونه عملی از APIهای Electron.NET است که به توسعه‌دهندگان کمک می‌کند تا با قابلیت‌های این فریم‌ورک آشنا شوند. کاربرد: این مجموعه برای یادگیری و تست قابلیت‌های Electron با استفاده از .NET طراحی شده — مثل ایجاد پنجره‌های دسکتاپ، دسترسی به سیستم فایل، منیجر نوتیفیکیشن و غیره. ️ در چه شرایط ...

  • ##ElectronNET
  • ##DesktopApps
  • ##CSharp
  • ##DotNet
  • ##CrossPlatform
  • ##WinFormsAlternative
  • ##Electron
  • ##NETCore
  • ##UIDevelopment
  • ##HybridApps

کاربرد: این ابزار به شما امکان می‌دهد داده‌ها را به صورت زنده و بی‌نهایت بین دستگاه‌های مختلف از طریق HTTP منتقل کنید. با استفاده از پایپ یا مرورگر، می‌تونید فایل، متن یا هر جریان داده‌ای رو در لحظه بفرستید و دریافت کنید، بدون نیاز به ذخیره‌سازی دائمی. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خواید د ...

  • ##file
  • ##http
  • ##realtime
  • ##devops
  • ##data
  • ##terminal
  • ##browser
  • ##piping
  • ##nwtgck
  • ##open

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

کاربرد: این یک datastore با عملکرد بالا برای ذخیره و مدیریت داده‌های سری زمانی و داده‌های تیک (tick data) هست، که بیشتر در محیط‌های مالی و معاملاتی استفاده می‌شه. در چه شرایطی بهتره استفاده بشه؟ وقتی با حجم بالای داده‌های زمان‌محور کار می‌کنی، مخصوصاً در سیستم‌های معاملاتی الگوریتمی، تحلیل بازار، یا ...

شبکه‌های قرارداد هوشمند Wasm که با ماژول FRAME Contracts در اکوسیستم پولکادات قدرت گرفته‌اند این پروژه به توسعه‌دهندگان اجازه می‌دهد تا قراردادهای هوشمند مبتنی بر Wasm را روی زنجیره‌های سفارشی پولکادات اجرا کنند کاربرد: این پلتفرم برای ساخت و اجرای قراردادهای هوشمند با عملکرد بالا و هزینه گس کم طراح ...

  • ##smart
  • ##Wasm
  • ##Polkadot
  • ##Substrate
  • ##ink
  • ##blockchain
  • ##dApps
  • ##Jupiter
  • ##PatractLabs
  • ##DeFi

کاربرد: این پروژه یک راه‌اندازی عالی برای تازه‌واردان به دنیای منبع باز (Open Source) هست. به کاربران کمک می‌کنه تا اولین درخواست ادغام (Pull Request) خودشون رو ارسال کنند و قدم اول رو تو مشارکت در پروژه‌های گیت‌هاب بردارند. در چه شرایطی بهتره استفاده بشه؟ اگر تو یک توسعه‌دهنده مبتدی هستی و می‌خوای ...

  • ##OpenSource
  • ##FirstPR
  • ##BeginnerFriendly
  • ##GitHub
  • ##Contribution
  • ##LearnToCode
  • ##Git
  • ##Programming
  • ##DeveloperJourney
  • ##WelcomeToCode

کاربرد: این یک فریم‌ورک توزیع‌شده با عملکرد بالا برای محیط اجرای BEAM (همان موتور اجرایی ارلنگ/اکسالیر) هست که به توسعه‌دهندگان کمک می‌کنه تا سیستم‌های مقیاس‌پذیر و مقاوم در برابر خطا بسازن. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز داری یک سیستم توزیع‌شده با تأخیر کم و توان پردازش بالا داشته باشی، ...

  • ##distributed
  • ##Erlang
  • ##BEAM
  • ##scalability
  • ##high
  • ##fault
  • ##real
  • ##microservices
  • ##partisan
  • ##cloud

کاربرد: این کامپوننت یک اسلایدر تعاملی در محیط React ارائه می‌دهد که کاربران می‌توانند با کشیدن گریپر (handle)، مقدار عددی را تنظیم کنند. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز داری که کاربر مقداری رو به صورت پویا و بصری تنظیم کنه، مثل تنظیم حجم، روشنایی، قیمت فیلتر، یا هر مقدار عددی دیگه. ️ چن ...

این یک کتابخانه فلاتر برای نمایش لیستی از آیتم‌ها در قالب بخش‌های گروه‌بندی‌شده است، مثل لیست مخاطبین که بر اساس حروف الفبا گروه‌بندی می‌شوند. کاربرد: این کتابخانه به تو اجازه می‌دهد تا داده‌های لیستی رو به صورت منظم و با تیترهای گروهی (مثل الف، ب، پ یا دسته‌بندی‌های دیگه) نمایش بدی. مناسب برای لیست ...

کاربرد: این کارت یک ماژول زیبا و مینیمال برای نمایش دستگاه‌ها یا وضعیت‌ها در Home Assistant است که با طراحی حبابی و انیمیشن لمسی شکسته، تجربه‌ای جذاب ارائه می‌دهد. وقتی روی کارت ضربه بزنید، یک افکت پاپ‌آپ نرم ظاهر می‌شود و اطلاعات بیشتری را نمایش می‌دهد. در چه شرایطی بهتره استفاده بشه؟ اگر به دنبال ...

  • ##HomeAssistant
  • ##SmartHome
  • ##BubbleCard
  • ##MinimalistDesign
  • ##UIUX
  • ##Automation
  • ##Dashboard
  • ##Clooos
  • ##InteractiveCard

این یک کتابخانه سبک و متن‌باز برای مدل‌سازی میکس بازاریابی (MMM) با رویکرد بیزی است که به شما کمک می‌کند تأثیر کانال‌های مختلف تبلیغاتی را به راحتی تحلیل کنید. کاربرد: این ابزار برای تخمین بازده سرمایه‌گذاری در کمپین‌های تبلیغاتی (ROAS) و تخصیص بهینه بودجه بازاریابی طراحی شده. شما می‌تونید بفهمید کد ...

  • ##MarketingAnalytics
  • ##BayesianModeling
  • ##MMM
  • ##ROAS
  • ##AdSpendOptimization
  • ##DataDrivenMarketing
  • ##GoogleResearch
  • ##LightweightMMM
  • ##MediaMixModeling
  • ##BudgetAllocation

کاربرد: این اکشن گیت‌هاب به تو امکان می‌ده تا محیط PHP رو در فرآیندهای CI/CD تنظیم کنی، شامل نصب اکستنشن‌های PHP، پیکربندی فایل php.ini، راه‌اندازی درایورهای پوشش کد (coverage) و ابزارهای مختلف توسعه مثل Composer، PHPUnit و Xdebug. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی داری پروژه PHP رو در گیت‌هاب ...

این مجموعه‌ای از آزمایش‌های وب عمومی هست که توسط تیم Cloudflare Workers توسعه داده شده. کاربرد: این پروژه به توسعه‌دهندگان کمک می‌کنه تا با قابلیت‌های Cloudflare Workers آشنا بشن و از طریق نمونه‌های عملی، نحوه استفاده از سرویس‌های ابری بدون سرور (serverless) رو یاد بگیرن. در چه شرایطی بهتره استفاده ...

  • ##serverless
  • ##CloudflareWorkers
  • ##WebExperiments
  • ##EdgeComputing
  • ##WebDevelopment
  • ##Performance
  • ##Wasm
  • ##JavaScript
  • ##API
  • ##Innovation

این پروژه یک پیاده‌سازی قابل آموزش، کم‌مصرف از نظر حافظه و سازگار با GPU از مدل معروف AlphaFold 2 در چارچوب PyTorch است. کاربرد: این ابزار برای پیش‌بینی ساختار سه‌بعدی پروتئین‌ها بر اساس توالی آمینواسیدی آن‌ها طراحی شده. این کار به محققان کمک می‌کند تا درک بهتری از عملکرد پروتئین‌ها داشته باشند و در ...

  • ##protein
  • ##AlphaFold2
  • ##PyTorch
  • ##GPU
  • ##DeepLearning
  • ##OpenFold
  • ##StructuralBiology
  • ##AI
  • ##Bioinformatics
  • ##DrugDiscovery

این پروژه یک بستر استاندارد برای ارزیابی و مقایسه روش‌های تشخیص داده‌های خارج از توزیع (OutofDistribution) در یادگیری ماشین است. کاربرد: این ابزار به محققان کمک می‌کنه تا عملکرد مدل‌های یادگیری عمیق رو در شناسایی نمونه‌هایی که در داده‌های آموزشی وجود نداشته‌اند، به صورت دقیق و عادلانه ارزیابی کنند. ...

  • ##OOD
  • ##Machine
  • ##Deep
  • ##Anomaly
  • ##AI
  • ##OpenOOD
  • ##Generalization
  • ##Uncertainty
  • ##Robust
  • ##Research

کاربرد: این یک پلتفرم گزارش‌دهی و داشبورد هوش تجاری (BI) منبع باز و کاربرپسند هست که به کاربران اجازه می‌ده تا بدون نیاز به دانش فنی عمیق، گزارش‌ها و داشبوردهای تحلیلی رو خودشون طراحی و مدیریت کنند در چه شرایطی بهتره استفاده بشه؟ وقتی تیم‌های غیرفنی مثل بازاریابی، فروش یا مدیریت می‌خوان داده‌ها رو ب ...

  • ##OpenSource
  • ##BusinessIntelligence
  • ##DataDashboard
  • ##SelfServiceBI
  • ##CBoard
  • ##TuiQiao
  • ##DataAnalytics
  • ##BIPlatform
  • ##DashboardTool
  • ##DataVisualization

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

کاربرد: این کتابخانه برای مدیریت داده‌ها در برنامه‌های تحت وب طراحی شده و به توسعه‌دهندگان کمک می‌کند تا به راحتی با APIها کار کنده، داده‌ها را به صورت واکنش‌گرا و نوع‌یافته (typed) مدیریت کنند. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز داری یک سیستم قوی و سبک برای بارگذاری، ذخیره و به‌روزرسانی داده ...

  • ##data
  • ##web
  • ##reactive
  • ##TypeScript
  • ##EmberJS
  • ##lightweight
  • ##API
  • ##scalable
  • ##universal
  • ##WarpDrive

این کتابخانه، SDK رسمی زبان Go برای Sentry است که به توسعه‌دهندگان اجازه می‌دهد تا خطاهای برنامه‌های گو (Go) را به صورت خودکار جمع‌آوری و گزارش دهند. ️ کاربرد: این ابزار برای ردیابی خطاها، لاگ‌های استثناها و مشکلات عملکردی در برنامه‌های گو استفاده می‌شه. با استفاده از آن، توسعه‌دهندگان می‌تونن مشکلا ...

  • ##sentry
  • ##golang
  • ##error
  • ##monitoring
  • ##devops
  • ##cloud
  • ##microservices
  • ##logging
  • ##observability
  • ##bug

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

این مجموعه‌ای از نمونه‌های کد برای KLineChart هست که به تو کمک می‌کنه بدونی چطور از کتابخونه KLineChart استفاده کنی این کتابخونه معمولاً برای نمایش داده‌های مالی مثل قیمت سهام، ارز دیجیتال یا کندل استیک‌ها (Candlestick) به کار می‌ره کاربرد: این نمونه‌ها به تو نشون می‌دن چطور نمودارهای مالی رو رسم کن ...

  • ##KLineChart
  • ##FinancialCharts
  • ##CandlestickChart
  • ##TradingUI
  • ##CryptoCharts
  • ##DataVisualization
  • ##WebCharts
  • ##TechnicalAnalysis
  • ##ChartLibrary
  • ##InteractiveCharts

چه کاری انجام میده؟ توسعه‌ی گرافیک سه‌بعدی با استفاده از Three.js به صورت دکلراتیو و با کمک کامپوننت‌های Vue چه زمانی بهتره استفاده بشه؟ وقتی می‌خوای بدون دردسر و با ساختار تمیز، صحنه‌های سه‌بعدی رو توی پروژه‌های Vue بسازی مخصوصاً وقتی دوست داری از قابلیت‌های واکنش‌گرایی و مدیریت حالت Vue در کنار Th ...

  • ##3DGraphics
  • ##VueJS
  • ##ThreeJS
  • ##WebGL
  • ##InteractiveDesign
  • ##DeclarativeUI
  • ##VR
  • ##FrontendDev
  • ##TresJS
  • ##WebDevelopment

این یک ابزار مدیریت پروژه منبع‌باز است که با استفاده از Laravel و Filament ساخته شده است. ️ این پروژه به توسعه‌دهندگان و تیم‌های نرم‌افزاری کمک می‌کند تا پروژه‌های خود را به صورت سازمان‌یافته مدیریت کنند. کاربرد: این ابزار برای مدیریت وظایف، پروژه‌ها، تیم‌ها و زمان‌بندی کارها طراحی شده است. قابلیت‌ه ...

کاربرد: این یک کلاینت شخص ثالث زیبا و سبک برای پلتفرم کوگو (KuGou) هست که با Electron ساخته شده و به کاربران اجازه میده با رابطی تمیز و مدرن به موسیقی دسترسی داشته باشن. در چه شرایطی بهتره استفاده بشه؟ اگر دنبال یک برنامه سبک، بدون تبلیغ و با طراحی خوشگل برای گوش دادن به موسیقی از کوگو هستی، این گزی ...

  • ##MusicPlayer
  • ##OpenSource
  • ##ElectronApp
  • ##KuGouClient
  • ##CrossPlatform
  • ##MinimalDesign
  • ##MoeKoeMusic
  • ##DesktopApp

این یک پلاگین فلاتر برای خواندن اطلاعات از تگ‌های NFC در دستگاه‌های iOS و Android است. کاربرد: این پلاگین به تو اجازه می‌ده تا با استفاده از قابلیت NFC دستگاه، داده‌های ذخیره شده روی تگ‌های NFC رو بخونی. مثلاً می‌تونی اطلاعات یک کارت هوشمند، برچسب‌های هوشمند یا داده‌های شخصی رو از طریق تماس دستگاه ب ...

  • ##NFC
  • ##FlutterPlugin
  • ##MobileDevelopment
  • ##CrossPlatform
  • ##Android
  • ##iOS
  • ##SmartCards
  • ##Authentication
  • ##IoT
  • ##WirelessCommunication

کاربرد: این ابزار یک دستور جایگزین برای cd در ترمینال ارائه میده که با یادگیری عادات حرکت شما بین دایرکتوریها، ناوبری رو سریعتر و راحت‌تر میکنه در چه شرایطی بهتره استفاده بشه؟ اگر هر روز ده‌ها بار بین پوشههای مختلف کار میکنی، مخصوصاً تو محیطهای توسعه نرم‌افزار، مدیریت پروژه یا کار با خط فرمان، این ا ...

این کتابخانه به تو کمک می‌کنه تا بدون دردسر، مدیریت تنظیمات (configuration) رو در برنامه‌های راست (Rust) پیاده‌سازی کنی. با استفاده از confy، دیگه نیازی به نوشتن کدهای تکراری برای خواندن یا ذخیره فایل‌های تنظیمات نیست. این کتابخانه به صورت خودکار فایل‌های config رو در مسیر مناسب سیستم عامل ذخیره می‌ ...

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

  • ##ObjectDetection
  • ##YOLO
  • ##EdgeAI
  • ##ComputerVision
  • ##NAS
  • ##RepGFPN
  • ##TinyVision
  • ##DAMOYOLO
  • ##RealTimeDetection
  • ##Distillation

این مجموعه جذاب شامل بیش از ۳۶۰ اسکریپت قدرتمند و جالب به زبان پایتون است که می‌تواند به شما در انجام وظایف مختلف کمک کند. کاربرد: این مخزن برای یادگیری، الهام‌گیری و استفاده عملی از اسکریپت‌های پایتون طراحی شده — از اتوماسیون تا ابزارهای خط فرمان و پروژه‌های کاربردی کوچک. در چه شرایطی بهتره استفاده ...

  • ##Python
  • ##Scripts
  • ##Automation
  • ##DeveloperTools
  • ##OpenSource
  • ##Programming
  • ##CodeExamples
  • ##LearnPython
  • ##Productivity
  • ##CodingTips

کاربرد: این ابزار به توسعه‌دهندگان کمک می‌کند تا مدیریت رازها (مانند API کلیدها، رمزهای دسترسی و تنظیمات محیطی) رو به صورت امن و یکپارچه در خط فرمان انجام بدن، بدون نیاز به خروج از ترمینال یا استفاده از ابزارهای جداگانه. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی که در پروژه‌های Cloud Native کار می‌کنی ...

  • ##secrets
  • ##devops
  • ##cloud
  • ##cli
  • ##security
  • ##developer
  • ##CI
  • ##tellerops
  • ##automation

این یک مجموعه از لایه‌های Yocto است که برای ساخت تصاویر balenaOS استفاده می‌شود. کاربرد: این پروژه به توسعه‌دهندگان اجازه می‌دهد تا نسخه‌های سفارشی از balenaOS را برای دستگاه‌های اینترنت اشیا (IoT) بسازند و مدیریت کنند. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی قصد داری یک سیستم عامل سبک، امن و قابل مد ...

  • ##IoT
  • ##Yocto
  • ##balenaOS
  • ##EmbeddedLinux
  • ##DevOps
  • ##EdgeComputing
  • ##RaspberryPi
  • ##OTAdelivery
  • ##CustomOS
  • ##IoTdevelopment

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

  • ##dtreeviz
  • ##MachineLearning
  • ##ModelInterpretability
  • ##DecisionTree
  • ##DataScience
  • ##Python
  • ##XGBoost
  • ##RandomForest
  • ##ExplainableAI
  • ##Visualization

این یک اپلیکیشن ارز دیجیتال با فلاتر است که از Riverpod برای مدیریت حالت، Freezed برای مدل‌های غیرقابل تغییر و Dio برای درخواست‌های API REST استفاده می‌کند. کاربرد: این پروژه به تو کمک می‌کنه تا یک اپلیکیشن نمایش اطلاعات ارزهای دیجیتال مثل قیمت، درصد تغییرات و جزئیات بازار رو به صورت حرفه‌ای پیاده‌س ...

  • ##flutter
  • ##Riverpod
  • ##Freezed
  • ##Dio
  • ##CryptoApp
  • ##FlutterDev
  • ##StateManagement
  • ##API
  • ##MobileApp
  • ##CleanArchitecture

کاربرد: این ابزار به تو کمک می‌کنه تا داده‌های چندوجهی مثل متن، تصویر، صوت و ویدیو رو به صورت یکپارچه نمایش بدی، انتقال بدی، ذخیره کنی و جستجوشون کنی در چه شرایطی بهتره استفاده بشه؟ وقتی با سیستم‌های هوش مصنوعی کار می‌کنی که نیاز داری داده‌های مختلف رو با هم مدیریت کنی، مثل زمانی که یه مدل چندوجهی د ...

  • ##multimodal
  • ##AI
  • ##data
  • ##DocArray
  • ##machine
  • ##deep
  • ##vector
  • ##data
  • ##NLP
  • ##computer

این یک صفحه شروع شخصی برای مرورگر شماست که با قابلیت سفارشی‌سازی از طریق کامپوننت‌های مختلف طراحی شده. کاربرد: این پروژه به شما امکان می‌دهد صفحه اول مرورگرتون رو به یک داشبورد شخصی تبدیل کنید که شامل اخبار، آب و هوا، یادداشت‌ها، لینک‌های مورد علاقه و غیره باشه. ️ در چه شرایطی بهتره استفاده بشه؟ اگر ...

  • ##personal
  • ##browser
  • ##custom
  • ##productivity
  • ##open
  • ##web
  • ##minimalist
  • ##self
  • ##leon
  • ##dashboard

کاربرد: این سیستم ذخیره‌سازی توزیع‌شده با عملکرد بالا، کاملاً سازگار با پروتکل Redis است و می‌تواند جایگزین مناسبی برای Redis در مقیاس بزرگ باشد. از آن برای ذخیره‌سازی داده‌های کلیدمقدار با تأخیر کم و توان عملیاتی بالا استفاده می‌شود. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز به یک پایگاه داده کلیدم ...

  • ##distributed
  • ##key
  • ##Redis
  • ##high
  • ##scalable
  • ##Tendis
  • ##low
  • ##cloud
  • ##data
  • ##persistent

این یک بازارچهٔ باز (Marketplace) مبتنی بر بلاکچین است که به کاربران اجازه می‌دهد NFTهای خود را ایجاد (mint) کنند، آنها را به فروش بگذارند یا NFTهای دیگران را بخرند. کاربرد: این پروژه برای افرادی مناسب است که می‌خواهند بدون نیاز به توسعه‌دهندگان، به راحتی NFTهای خود را ایجاد و در یک پلتفرم شفاف و غی ...

  • ##NFTMarketplace
  • ##Polygon
  • ##OpenSource
  • ##NFTMinting
  • ##Web3
  • ##DigitalArt
  • ##Blockchain
  • ##CryptoCollectibles
  • ##DeFi
  • ##NFTCommunity

این پروژه یک آموزش کامل و کاربردی برای توسعه‌دهندگان مبتدی در حوزه مدل‌های زبانی بزرگ (Large Language Models) است. کاربرد: کمک می‌کنه تا با مفاهیم پایه تا پیشرفته توسعه برنامه‌های مبتنی بر هوش مصنوعی آشنا بشید، بدون نیاز به پیش‌زمینه سنگین فنی. در چه شرایطی بهتره استفاده بشه؟ اگر تازه می‌خوای وارد د ...

  • ##LLM
  • ##AI
  • ##BeginnerFriendly
  • ##LargeLanguageModels
  • ##Chatbot
  • ##RAG
  • ##FineTuning
  • ##AI
  • ##OpenSource
  • ##DataWhale

لیست‌های فوق‌العاده درباره موضوعات جذاب و متنوع! کاربرد: منبعی جامع و دسته‌بندی‌شده برای کشف منابع، ابزارها و اطلاعات مرتبط با هر موضوعی که بهش فکر کنید. از برنامه‌نویسی گرفته تا هنر و سلامتی! در چه شرایطی بهتره استفاده بشه؟ وقتی دنبال منبع معتبر و مرتب برای یادگیری یا تحقیق هستید. اگر می‌خواهید سری ...

  • ##CuratedLists
  • ##ResourceHub
  • ##TopicGuides
  • ##OpenSource
  • ##LearningTools
  • ##AwesomeResources
  • ##DiscoverProjects
  • ##KnowledgeBase
  • ##ToolRecommendations
  • ##CommunityDriven

کاربرد: این پروژه یک مخزن کد برای اپلیکیشن‌های ownCloud هست که در حال توسعه قرار داره و برای کاربران نهایی مناسب نیست. توسعه‌دهندگان می‌تونن ازش برای ساخت ماژول‌ها و افزونه‌های مرتبط با ownCloud استفاده کنن. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خواید اپلیکیشن‌های سفارشی برای ownCloud بسازید. برای ...

  • ##ownCloud
  • ##CloudStorage
  • ##OpenSource
  • ##AppDevelopment
  • ##NextcloudAlternative
  • ##SelfHosted
  • ##FileSync
  • ##CollaborationTools
  • ##DevCommunity
  • ##GitHub

کاربرد: یک ابزار قدرتمند برای دانلود چند منبعه که از پروتکل‌های مختلفی مثل HTTP/HTTPS، FTP، SFTP، BitTorrent و Metalink پشتیبانی می‌کنه. برای کاربرانی که دنبال سرعت بیشتر و قابلیت اعتماد بالا در دانلودن، مناسبه. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای چند منبع دانلود رو ترکیب کنی تا سرعت بیشتر ...

  • ##aria2
  • ##downloadmanager
  • ##CLItool
  • ##multiplatform
  • ##BitTorrent
  • ##FTPclient
  • ##SFTPclient
  • ##Metalink
  • ##commandline
  • ##downloadutility

این پروژه چیکار میکنه؟ فریم‌ورکی برای دستکاری و سوءاستفاده از ابجکت‌های گروهی (Group Policy) در محیط‌های دامنه ویندوزه ️ کاربرد: برای تست نفوذ، ارزیابی امنیتی و ایجاد پشت‌درهای دسترسی در سیستم‌های تحت مدیریت گروهی مایکروسافت در چه شرایطی بهتره استفاده بشه؟ وقتی میخوای سیاست‌های دامنه رو دستکاری کنی ...

  • ##cybersecurity
  • ##pentesting
  • ##redteam
  • ##GPOhacking
  • ##ethicalhacking
  • ##WindowsSecurity
  • ##infosec
  • ##backdoor
  • ##networkpenetration
  • ##GroupPolicy

حل مسائل LeetCode برای تمرین کدنویسی و آمادگی مصاحبه های فنی ایده‌آل برای کسانی که می‌خواهند در مسابقات برنامه‌نویسی شرکت کنند، مصاحبه‌های شغلی بدهند یا مهارت‌های الگوریتمی خود را تقویت کنند مثال: یادگیری روش‌های مختلف حل یک مسئله (مانند دو اشاره‌گر در آرایه‌ها) مقایسه پیچیدگی زمانی و فضایی راه‌حل‌ه ...

  • ##LeetCode
  • ##CodingInterview
  • ##Algorithm
  • ##DataStructures
  • ##ProblemSolving
  • ##TechInterview
  • ##ProgrammingPractice
  • ##CodeChallenges
  • ##SoftwareEngineering
  • ##DSA

این یک منوی کناری تعاملی برای اپلیکیشن‌های iOS است که با زبان Swift نوشته شده. کاربرد: این کتابخانه به تو اجازه می‌ده تا به راحتی یک منوی کشویی زیبا و پویا در اپلیکیشن‌های iOS بسازی که با حرکت کاربر (مثل درگ کردن) تعامل داره. در چه شرایطی بهتره استفاده بشه؟ اگر دنبال یک تجربه کاربری جذاب و نرم در من ...

  • ##iOS
  • ##Swift
  • ##SideMenu
  • ##UI
  • ##InteractiveMenu
  • ##MobileDev
  • ##SwiftUI
  • ##UserExperience
  • ##iOSDevelopment
  • ##HandsOnCode

این یک اپلیکیشن زیبا و کاربرپسند برای آیفون است که به شما امکان می‌دهد به راحتی اخبار Hacker News را بخوانید. کاربرد: این اپلیکیشن برای برنامه‌نویسان و علاقه‌مندان به فناوری طراحی شده تا به‌صورت روزانه از آخرین اخبار، پروژه‌ها و بحث‌های جامعهٔ فناوری مطلع بشن. در چه شرایطی بهتره استفاده بشه؟ وقتی می ...

  • ##HackerNews
  • ##iOSApp
  • ##Swift
  • ##OpenSource
  • ##TechNews
  • ##Developers
  • ##Programming
  • ##MobileApp

این پروژه یک مجموعهٔ عالی از تمرین‌های برنامه‌نویسی جاوااسکریپت به زبان روسی است که دارای سیستم بررسی خودکار پاسخ‌هاست. کاربرد: برای تمرین و تقویت مهارت‌های برنامه‌نویسی جاوااسکریپت، به‌ویژه برای کسانی که به زبان روسی مسلط هستند یا می‌خواهند با چالش‌های متنوع کدنویسی آشنا شوند. در چه شرایطی بهتره اس ...

  • ##JavaScript
  • ##CodingPractice
  • ##Algorithm
  • ##Programming
  • ##InterviewPrep
  • ##JS
  • ##LearnToCode
  • ##WebDevelopment
  • ##Frontend
  • ##ProblemSolving

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

  • ##reinforcement
  • ##Rust
  • ##AI
  • ##MachineLearning
  • ##Robotics
  • ##AutonomousSystems
  • ##RL
  • ##ArtificialIntelligence
  • ##SmartAgents
  • ##HighPerformance

این یک پلاگین نیوویم است که برای بهبود کار با زبان SQL از طریق سرور sqls و با استفاده از قابلیت LSP داخلی نیوویم بهره می‌برد. ️ کاربرد: این پلاگین به توسعه‌دهندگان امکان می‌دهد تا از قابلیت‌هایی مانند تکمیل خودکار، بررسی خطا، پرش به تعریف و مستندسازی کد SQL به صورت هوشمند استفاده کنند. در چه شرایطی ...

  • ##sql
  • ##neovim
  • ##LSP
  • ##database
  • ##productivity
  • ##coding
  • ##vim
  • ##developers
  • ##plugins
  • ##sqls

این پروژه یک سیستم ضبط ویدئویی هوشمند با قابلیت بینایی ماشین روی دستگاه‌های لبه‌ای (edge devices) است. کاربرد: این ابزار برای نظارت هوشمند، تشخیص حرکت، شناسایی اشیا و تحلیل ویدئویی در لحظه روی دوربین‌های IP و دستگاه‌های کم‌مصرف طراحی شده. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی به دنبال یک راه‌حل محل ...

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

  • ##TailwindCSS
  • ##FigmaKit
  • ##DesignSystem
  • ##UI
  • ##Frontend
  • ##Web
  • ##ComponentLibrary
  • ##DesignToCode
  • ##TailwindUI
  • ##Developer

این پروژه یک روش پیشرفته برای بازسازی سطح از داده‌های ابرنقاط (point clouds) است که در کنفرانس معتبر CVPR 2023 به عنوان مقالهٔ برگزیده (Highlight) معرفی شده است. کاربرد: این روش به کمک یادگیری عمیق و کرنل‌های عصبی، سطوح نرم و دقیقی از داده‌های نویزی یا نامنظم ابرنقاط ایجاد می‌کند. این کار برای کاربر ...

  • ##3D
  • ##DeepLearning
  • ##PointCloud
  • ##NeuralNetworks
  • ##CVPR2023
  • ##ComputerVision
  • ##SurfaceReconstruction
  • ##AI
  • ##GeometryProcessing
  • ##NKSR

کاربرد: این پروژه یک محیط شبیه‌سازی شده برای آموزش و تست الگوریتم‌های یادگیری تقویتی (Reinforcement Learning) بر پایه بازی معروف 1993 دوم است. با استفاده از ViZDoom، محققان و توسعه‌دهندگان می‌توانند عامل‌های هوشمند را در یک محیط دو بعدی پویا و چالش‌برانگیز آموزش دهند که نیاز به تصمیم‌گیری سریع، دید ...

  • ##ReinforcementLearning
  • ##AI
  • ##GameAI
  • ##DeepLearning
  • ##RL
  • ##Doom
  • ##ViZDoom
  • ##MachineLearning
  • ##ComputerVision
  • ##Research