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

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

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

  • ##nl2query
  • ##DataQuery
  • ##NaturalLanguageProcessing
  • ##MongoDB
  • ##Pandas
  • ##Kusto
  • ##Neo4j
  • ##Cypher
  • ##AIforData
  • ##NoCodeAnalytics

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

  • ##NextJS
  • ##React
  • ##WebDevelopment
  • ##SSR
  • ##SSG
  • ##Frontend
  • ##JavaScript
  • ##DeveloperResources
  • ##AwesomeList
  • ##LearnToCode

این ابزار یک اسکنر داک (dork) سریع و قدرتمند نوشته‌شده به زبان Go است که برای جستجوی دقیق و پیشرفته در موتورهای جستجو مانند گوگل طراحی شده. کاربرد: این ابزار به شما کمک می‌کنه تا با استفاده از Google Dorks، آسیب‌پذیری‌های امنیتی، اطلاعات حساس، یا داده‌های ناشناس در وب پیدا کنید. در چه شرایطی بهتره ا ...

  • ##dorking
  • ##recon
  • ##bugbounty
  • ##golang
  • ##security
  • ##pentesting
  • ##osint
  • ##websecurity
  • ##infosec
  • ##goscanner

چیزی که کاربران از آن می‌خواهند، ضبط صفحه‌نمایش ساده، زیبا و بدون دردسر است. Cap دقیقاً همین کار را انجام می‌دهد — یک جایگزین متن‌باز برای Loom که ضبط، ویرایش و اشتراک‌گذاری را در یک جریان روان ترکیب می‌کند. کاربرد: این ابزار برای ضبط ویدیوهای آموزشی، گزارش‌های کاری، بازخوردهای بصری، یا توضیح پروژه‌ ...

  • ##screen
  • ##open
  • ##remote
  • ##productivity
  • ##video
  • ##dev
  • ##async
  • ##capsoftware
  • ##capapp
  • ##loomsucks

این پروژه به تو کمک می‌کنه تا به راحتی از منابع صفحه‌بندی‌شده در اپلیکیشن‌های Vue و Vuex استفاده کنی. کاربرد: این کتابخانه یک ماژول آماده برای Vuex فراهم می‌کنه که مدیریت صفحه‌بندی داده‌ها (مثل لیست کاربران، محصولات و غیره) رو ساده می‌کنه. بدون نیاز به نوشتن کدهای تکراری برای دریافت، ذخیره و ناوبری ...

  • ##vuex
  • ##vuejs
  • ##pagination
  • ##state
  • ##web
  • ##javascript
  • ##frontend
  • ##modular
  • ##api
  • ##clean

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

  • ##MachineLearning
  • ##Algorithms
  • ##Python
  • ##MLFromScratch
  • ##DataScience
  • ##AI
  • ##LearnML
  • ##OpenSource
  • ##Programming
  • ##CodeExamples

این یک کتابخانهٔ HTTP برای زبان برنامه‌نویسی Elixir است که تمام امکانات لازم برای ارسال درخواست‌های شبکه را به صورت آماده و کاربردی فراهم می‌کند. کاربرد: این ابزار به تو اجازه می‌ده تا به راحتی درخواست‌های GET, POST و سایر متدهای HTTP رو ارسال کنی، بدون نیاز به تنظیمات پیچیده. همچنین امکاناتی مثل re ...

  • ##http
  • ##elixir
  • ##req
  • ##api
  • ##web
  • ##developer
  • ##functional
  • ##backend
  • ##automation
  • ##programming

این یک کتابخانهٔ ری‌اکت است که با استفاده از کامپوننت‌های مرتبه بالاتر (HOC)، لیست‌های معمولی را به لیست‌های قابل مرتب‌سازی تبدیل می‌کند. کاربرد: این کتابخانه به شما اجازه می‌دهد تا به راحتی لیست‌های قابل کشیدن و رها کردن (draganddrop) بسازید که هم برای دستگاه‌های لمسی مناسب است، هم انیمیشن‌های نرم ...

  • ##react
  • ##drag
  • ##sortable
  • ##HOC
  • ##accessibility
  • ##touch
  • ##UI
  • ##animation
  • ##web
  • ##javascript

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

  • ##VueJS
  • ##CustomCursor
  • ##InteractiveDesign
  • ##SSR
  • ##WebAnimation
  • ##UXDesign
  • ##NuxtJS
  • ##MouseEffect
  • ##CreativeUI
  • ##FrontendDev

یک پیاده‌سازی کامل از پروتکل QUIC به زبان Go کاربرد: این پروژه یک کتابخانه قدرتمند برای پیاده‌سازی پروتکل QUIC به صورت کامل در زبان برنامه‌نویسی Go ارائه می‌دهد. QUIC یک پروتکل انتقال سریع و ایمن است که توسط گوگل توسعه یافته و بر پایه UDP کار می‌کند. این کتابخانه به توسعه‌دهندگان اجازه می‌دهد تا برن ...

  • ##QUIC
  • ##GoLang
  • ##Networking
  • ##HTTP3
  • ##CloudComputing
  • ##LowLatency
  • ##SecureTransport
  • ##UDP
  • ##WebPerformance
  • ##NetworkLibrary

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

  • ##LuxCoreRender
  • ##3DRendering
  • ##PhysicallyBasedRendering
  • ##BlenderIntegration
  • ##ArchViz
  • ##ProductDesign
  • ##OpenSource
  • ##Cinema4D
  • ##CGI
  • ##DigitalArt

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

  • ##privacy
  • ##searchengine
  • ##selfhosted
  • ##adfree
  • ##open
  • ##metasearch
  • ##whoogle
  • ##googlereplacement
  • ##linux
  • ##devtools

این پروژه یک سیستم مدیریتی میان‌پس‌زمینه (Back Office) بر پایه Vue.js نسخه 2.x است که با استفاده از اکوسیستم کامل وابسته به وو (مانند Vue Router، Vuex، و غیره) توسعه داده شده است. کاربرد: این قالب برای ساخت پنل‌های مدیریتی، سیستم‌های CRM، ERP یا هر نوع اپلیکیشن مدیریت داخلی مناسب است. همچنین امکان م ...

چه کاری انجام میده؟ این پروژه یک پلتفرم اتوماسیون هوش مصنوعی هست که به توسعه‌دهندگان و تیم‌های فنی اجازه میده تا با استفاده از عامل‌های هوش مصنوعی (AI Agents) و پروتکل‌های MCP، گردش‌کارهای پیچیده رو به صورت خودکار اجرا کنند. با پشتیبانی از بیش از 280 سرور MCP، این ابزار قابلیت اتصال و هماهنگی بین عا ...

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

  • ##CodeOptimization
  • ##AIProgramming
  • ##TransformerModel
  • ##EfficientAI
  • ##CodeGeneration
  • ##MachineLearning
  • ##CRATE
  • ##LowLatency
  • ##EdgeAI
  • ##SmartCoding

کاربرد: این پروژه به تو کمک می‌کنه تا از کتابخانه Ant Design Vue (برای Vue2) به صورت حرفه‌ای و ساختاریافته استفاده کنی. شامل بهترین روش‌ها، کامپوننت‌های قابل استفاده مجدد و تنظیمات پیشرفته برای توسعه رابط کاربری زیبا و کارآمد هست. در چه شرایطی بهتره استفاده بشه؟ اگر داری یک پروژه Vue2 می‌نویسی و می‌ ...

  • ##antDesignVue
  • ##Vue2
  • ##AdminDashboard
  • ##UIComponents
  • ##FrontendDev
  • ##VueComponents
  • ##ProTemplate
  • ##WebDevelopment
  • ##BusinessApps
  • ##ComponentLibrary

این یک افزونه برای IdeaVim است که با فشردن ترکیب دکمه‌ها، تمام توابع و میانبرهای قابل دسترس را در یک پنجره کوچک نمایش می‌دهد. کاربرد: کمک می‌کنه بدون یادآوری دقیق میانبرها، به راحتی دستورات دسترسی داشته باشید. مثل whichkey در Emacs یا VSCode. در چه شرایطی بهتره استفاده بشه؟ وقتی از IdeaVim استفاده م ...

  • ##IdeaVim
  • ##Productivity
  • ##Keybindings
  • ##Vim
  • ##IDEExtensions
  • ##DeveloperTools
  • ##WhichKey
  • ##KeyboardShortcuts

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

  • ##patch
  • ##npm
  • ##nodejs
  • ##bugfix
  • ##devtools
  • ##javascript
  • ##typescripts
  • ##frontend
  • ##backend
  • ##hacking

کاربرد: این یک کتابخانهٔ پایتون برای برنامه‌نویسی رقابتی هست که شامل ابزارها و ماژول‌های آماده برای حل سریع مسائل الگوریتمی در مسابقاتی مثل Codeforces، AtCoder و غیره میشه. در چه شرایطی بهتره استفاده بشه؟ وقتی تو یه مسابقه برنامه‌نویسی هستی و نیاز داری سریع از الگوریتم‌های پیچیده مثل Segment Tree، D ...

  • ##competitive
  • ##python
  • ##algorithms
  • ##data
  • ##PyRival
  • ##coding
  • ##fast
  • ##algorithm
  • ##programming
  • ##codeforces

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

  • ##PostgreSQL
  • ##Database
  • ##OpenSource
  • ##DeveloperTools
  • ##DataEngineering
  • ##SQL
  • ##Backend
  • ##AwesomeList
  • ##DevResources

این پروژه یک چارچوب آماده برای توسعه وب با استفاده از Vite، Vue 3 و TypeScript است که شامل کتابخانه‌های ضروری مثل Vuex، Vue Router، i18n و Element Plus می‌شود. کاربرد: این قالب برای شروع سریع پروژه‌های مدرن وب با قابلیت‌های بین‌المللی‌سازی، مدیریت حالت و روتینگ مناسب است. در چه شرایطی بهتره استفاده ...

  • ##vite
  • ##vue3
  • ##typescript
  • ##elementplus
  • ##vuex
  • ##i18n
  • ##webdev
  • ##frontend
  • ##spa
  • ##quickstart

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

  • ##LeetCode
  • ##CodingInterview
  • ##ProgrammingPatterns
  • ##TechInterview
  • ##DSA
  • ##ProblemSolving
  • ##TwoPointers
  • ##SlidingWindow
  • ##Backtracking
  • ##DynamicProgramming

این ابزار شبیه Overseerr به نظر می‌رسه، ولی کارش کاملاً برعکسه! ️ کمک می‌کنه تا محیط Plex شما تمیز، به‌روز و بدون فایل‌های اضافی یا خراب بمونه. کاربرد: این ابزار برای نگهداری و بهینه‌سازی کتابخانه‌های رسانه‌ای در Plex طراحی شده. فایل‌های خراب، دوباره‌های بی‌فایده، موارد حذف‌شده و داده‌های غیرضروری ر ...

  • ##MediaServer
  • ##Plex
  • ##MaintenanceTool
  • ##Radarr
  • ##Sonarr
  • ##Bazarr
  • ##Automation
  • ##CleanUp
  • ##HomeServer
  • ##SelfHosted

بسته‌ی GetX یک ابزار قدرتمند برای توسعه‌ی سریع و کارآمد در فلاتر است که به شما امکان می‌دهد بدون نیاز به context، صفحات، دیالوگ‌ها، سناک‌بارها و شیت‌های پایین را باز کنید. همچنین مدیریت حالت (state management)، مسیریابی (routing) و تزریق وابستگی (dependency injection) را بسیار ساده می‌کند. کاربرد: ا ...

  • ##GetX
  • ##Flutter
  • ##StateManagement
  • ##Routing
  • ##DependencyInjection
  • ##FastDevelopment
  • ##Lightweight
  • ##GetXController
  • ##GetXDialog
  • ##GetXRoute

این یک پلاگین Vue.js است که به شما کمک می‌کند تشخیص دهید کاربر چقدر بی‌حرکت بوده و آیا فعال است یا خیر. ️‍️ کاربرد: وقتی می‌خوای بدونی کاربر دیگه فعال نیست — مثلاً صفحه رو باز گذاشته ولی کلیدی نزده یا ماوس نزده — این پلاگین بهت اطلاع می‌ده. می‌تونی ازش برای لاگ‌آوت خودکار، نمایش پیام فعال‌نبودن یا ذ ...

  • ##VueJS
  • ##IdleDetection
  • ##UserActivity
  • ##WebSecurity
  • ##AutoLogout
  • ##Frontend
  • ##VuePlugin
  • ##UX
  • ##JavaScript
  • ##WebApp

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

  • ##TwitterAPI
  • ##Python
  • ##Tweepy
  • ##SocialMediaAnalytics
  • ##BotDevelopment
  • ##DataMining
  • ##Automation
  • ##NLP
  • ##SentimentAnalysis
  • ##WebScraping

این کتابخانه به تو کمک می‌کنه تا به راحتی با دیتابیس Redis در محیط Python کار کنی، بدون اینکه نیاز داشته باشی دستورات پیچیده‌ی Redis رو فراموش کنی. کاربرد: این ابزار یک ObjectRelational Mapper (ORM) برای Redis هست که بهت اجازه می‌ده اشیاء پایتونی رو مستقیماً ذخیره، جستجو و بازیابی کنی، مثل اینکه دار ...

  • ##redis
  • ##python
  • ##ORM
  • ##caching
  • ##realtime
  • ##microservices
  • ##data
  • ##fastapi
  • ##backend
  • ##nosql

کاربرد: Readest یک خواننده کتاب الکترونیکی مدرن و پرکاربرد هست که تجربه خواندن رو روی دستگاه‌های مختلف مثل موبایل، تبلت و دسکتاپ بهبود می‌ده. این ابزار از فرمت‌های رایج کتاب مثل EPUB، PDF و MOBI پشتیبانی می‌کنه و امکاناتی مثل تنظیم تم شب، ذخیره یادداشت، نشان‌گذاری و همگام‌سازی بین دستگاه‌ها رو فراهم ...

این یک پروژه فرانت‌اند با استفاده از Vue.js برای ساخت نسخه‌ای شبیه به وب‌سایت Bilibili است. کاربرد: این پروژه به عنوان یک نمونه عملی (实战) برای یادگیری و تمرین فناوری‌های اصلی Vue مانند Vue Router، Vuex و Axios طراحی شده. در چه شرایطی بهتره استفاده بشه؟ اگر دنبال یک پروژه واقعی برای تقویت مهارت‌های S ...

  • ##VueProject
  • ##SPA
  • ##BilibiliClone
  • ##FrontendPractice
  • ##Vuex
  • ##VueRouter
  • ##Axios
  • ##WebDevelopment
  • ##VueJS
  • ##PracticeProject

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

  • ##iOS
  • ##BestPractices
  • ##Swift
  • ##MobileDev
  • ##CodeQuality
  • ##Futurice
  • ##CleanCode
  • ##MVVM
  • ##AutoLayout
  • ##SOLID

این پروژه یک مدل تشخیص موجودیت‌های نام‌گذاری شده (NER) بر پایه BERT و با استفاده از PyTorch ارائه می‌دهد. کاربرد: این ابزار برای شناسایی و دسته‌بندی کلمات یا عبارات خاص در متن، مثل نام افراد، مکان‌ها، سازمان‌ها و غیره استفاده می‌شه. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز داری یک سیستم قدرتمند و د ...

  • ##BERT
  • ##NER
  • ##PyTorch
  • ##NaturalLanguageProcessing
  • ##MachineLearning
  • ##DeepLearning
  • ##TextMining
  • ##InformationExtraction
  • ##AI

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

  • ##scientific
  • ##Python
  • ##Matplotlib
  • ##DataScience
  • ##ResearchTools
  • ##OpenAccess
  • ##DataViz
  • ##AcademicWriting
  • ##Plotting
  • ##ScienceCommunication

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

  • ##Quantization
  • ##NeuralNetworks
  • ##ModelCompression
  • ##EdgeAI
  • ##DeepLearning
  • ##AIResearch
  • ##LowPrecision
  • ##EfficientAI
  • ##OnDeviceML
  • ##TinyML

کاربرد: این ابزار به شما کمک می‌کنه تا کتاب‌های الکترونیکی (ebook) رو به کتاب صوتی تبدیل کنید، با قابلیت کلون‌سازی صدا و پشتیبانی از بیش از ۱۱۰۷ زبان! همچنین می‌تونید صدای شخصی‌سازی شده یا شبیه به خودتون رو ایجاد کنید و کتاب‌های فارسی، انگلیسی یا هر زبان دیگه‌ای رو به صورت صوتی گوش کنید. ️ در چه شرا ...

  • ##ebook
  • ##voice
  • ##text
  • ##AI
  • ##multilingual
  • ##edtech
  • ##assistive
  • ##content
  • ##language
  • ##audiobook

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

کاربرد: این ابزار یک میدل‌ور پراکسی HTTP برای فریم‌ورک‌های مبتنی بر Node.js مثل Express، Connect و Next.js است که به راحتی درخواست‌ها را به سرور دیگری هدایت می‌کند. در چه شرایطی بهتره استفاده بشه؟ وقتی توی محیط توسعه نیاز داری بدون تغییر URLها، درخواست‌های API رو به یک سرور دیگه (مثل سرور بک‌اند) فو ...

  • ##http
  • ##nodejs
  • ##express
  • ##nextjs
  • ##middleware
  • ##api
  • ##development
  • ##proxy
  • ##web
  • ##local

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

  • ##webchat
  • ##realtime
  • ##javascript
  • ##websocket
  • ##chatapp
  • ##webdevelopment
  • ##nodejs
  • ##express
  • ##socketio
  • ##frontend

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

  • ##service
  • ##kubernetes
  • ##linkerd
  • ##microservices
  • ##security
  • ##observability
  • ##cloud
  • ##devops
  • ##mtls
  • ##lightweight

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

  • ##cybersecurity
  • ##pentesting
  • ##docker
  • ##network
  • ##red
  • ##offensive
  • ##hacking
  • ##infosec
  • ##bugbounty
  • ##ethical

کاربرد: این پروژه یک دوره جامع برای یادگیری توسعه قراردادهای هوشمند با زبان Solidity و استفاده از ابزارهای مدرن بلاکچین است که با پایتون همراه شده. این دوره از مباحث مقدماتی تا پیشرفته رو پوشش میده و به توسعه‌دهندگان کمک میکنه تا با استفاده از Python، قراردادهای هوشمند رو تست، депلوی و تعامل کنند. د ...

  • ##Blockchain
  • ##SmartContracts
  • ##Solidity
  • ##Web3
  • ##Python
  • ##DeFi
  • ##Chainlink
  • ##dApps
  • ##Web3Py
  • ##Hardhat

این پروژه یک نمونه عملی از استفاده از Nuxt.js با Netlify Functions است که به توسعه‌دهندگان کمک می‌کند تا توابع سرورلس را در محیط توسعه به صورت محلی اجرا کنند و سپس به صورت یک سایت آماری روی Netlify منتشر کنند. کاربرد: این پروژه برای توسعه‌دهندگانی مناسب است که می‌خواهند با Nuxt.js یک سایت آماری بساز ...

  • ##nuxtjs
  • ##netlifyfunctions
  • ##serverless
  • ##staticsite
  • ##webdevelopment
  • ##javascript
  • ##frontend
  • ##backend
  • ##jamstack
  • ##ssg

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

  • ##system
  • ##software
  • ##scalability
  • ##interview
  • ##distributed
  • ##backend
  • ##tech
  • ##cloud
  • ##coding
  • ##engineering

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

  • ##devops
  • ##selfhosted
  • ##starterpack
  • ##docker
  • ##cicd
  • ##monitoring
  • ##opensource
  • ##webdev
  • ##techstack
  • ##tldr

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

این یک کلاینت وب مبتنی بر Nuxt 2 و Vue 2 برای پروژه‌های نسبت‌نامه و شجره‌نامه است. کاربرد: این پروژه به شما کمک می‌کنه تا اطلاعات خانوادگی و شجره‌نامه‌ها رو به صورت تعاملی و زیبا نمایش بدید. مناسب سایت‌هایی هست که می‌خوان روابط خانوادگی، تاریخچه نسل‌ها و داده‌های ژنتیکی یا تاریخی رو مدیریت کنند. در ...

  • ##genealogy
  • ##familytree
  • ##nuxt2
  • ##vue2
  • ##webapp
  • ##frontend
  • ##data
  • ##tree
  • ##client
  • ##web

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

  • ##vee
  • ##VueJS
  • ##FormValidation
  • ##Frontend
  • ##WebDevelopment
  • ##UserExperience
  • ##InputValidation
  • ##JavaScript
  • ##DevTools
  • ##VuePlugins

این یک پلاگین هوش مصنوعی برای ویرایشگر Neovim است که قابلیت ارتباط با مدل‌های زبانی مانند ChatGPT، Ollama و Anthropic را فراهم می‌کند. کاربرد: این ابزار به تو امکان می‌دهد تا مستقیماً درون Neovim با مدل‌های هوش مصنوعی چت کنی، کد بنویسی، کد موجود رو ویرایش کنی، توضیحات بگیری و حتی متن تایپ شده رو از ...

  • ##AI
  • ##Neovim
  • ##ChatGPT
  • ##CodeAssistant
  • ##Ollama
  • ##Programming
  • ##DeveloperTools
  • ##OpenAI
  • ##TextToSpeech
  • ##Productivity

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

  • ##SmsForwarder
  • ##AndroidMonitoring
  • ##RemoteControl
  • ##NotificationBot
  • ##TelegramBot
  • ##DingTalk
  • ##WeChatWork
  • ##PushNotification
  • ##Bark
  • ##AutoForward

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

  • ##LinuxCommands
  • ##OSCP
  • ##PenTesting
  • ##CyberSecurity
  • ##Cheatsheet
  • ##RedTeam
  • ##InfoSec
  • ##EthicalHacking
  • ##SecurityTools
  • ##SUID

این ابزار چه کاری انجام میده؟ یک ابزار قدرتمند برای تولید خودکار کد بر اساس GraphQL schema و عملیات‌های گراف‌کیو‌ال مثل query، mutation و subscription است. با پشتیبانی از پلاگین‌های سفارشی، انعطاف بسیار بالایی در تولید کد برای فریم‌ورک‌ها و زبان‌های مختلف فراهم می‌کنه. ️ کاربرد: کمک می‌کنه تا از نوش ...

  • ##GraphQL
  • ##TypeScript
  • ##CodeGeneration
  • ##React
  • ##ApolloClient
  • ##TypeSafety
  • ##DevTools
  • ##Frontend
  • ##Backend
  • ##Automation

این یک کامپوننت جدول شبیه به اکسل برای فریم‌ورک React هست که به تو امکان می‌ده تا داده‌ها رو به صورت سلولی و قابل ویرایش نمایش بدی، دقیقاً مثل فایل‌های اکسل. کاربرد: وقتی نیاز داری یک جدول تعاملی بسازی که کاربر بتونه سلول‌ها رو ویرایش کنه، داده‌ها رو کپی/پیست کنه یا حتی با کلیدهای جهتی حرکت کنه، این ...

  • ##react
  • ##datasheet
  • ##spreadsheet
  • ##editable
  • ##data
  • ##javascript
  • ##web
  • ##ui
  • ##interactive
  • ##data

کاربرد: این کتابخانه یک ماژول Swift UI برای ایجاد انیمیشن در آیتم‌های Tab Bar در اپلیکیشن‌های iOS است. با استفاده از این کتابخانه، می‌توانید به راحتی انیمیشن‌های جذاب و حرفه‌ای به آیکون‌ها و متن آیتم‌های تب اضافه کنید. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خواهید طراحی رابط کاربری اپلیکیشن خود را ...

  • ##animatedTabBar
  • ##iOSDev
  • ##SwiftUI
  • ##UIAnimation
  • ##Ramotion
  • ##MobileDesign
  • ##iOSLibrary
  • ##UserInterface
  • ##AppDevelopment
  • ##SwiftProgramming

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

  • ##frontend
  • ##javascript
  • ##reactivity
  • ##tinylibrary
  • ##webdev
  • ##opensource
  • ##learning
  • ##framework
  • ##tooling
  • ##codeeducation

کاربرد: این ابزار یک اسکنر امنیتی قدرتمند برای وبه است که توسط تیم Chaitin توسعه داده شده. ️ امکان تشخیص آسیبپذیریهای رایج وب مثل SQLi، XSS، CSRF و همچنین اجرای POCهای سفارشی رو فراهم میکنه. همچنین پشتیبانی از پروکسی و ادغام با ابزارهای دیگه رو داره. در چه شرایطی بهتره استفاده بشه؟ وقتی میخوای یک اس ...

  • ##web
  • ##pentesting
  • ##vulnerability
  • ##xray
  • ##Chaitin
  • ##bug
  • ##security
  • ##custom
  • ##red
  • ##infosec

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

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

  • ##media
  • ##self
  • ##jellyfin
  • ##open
  • ##home
  • ##privacy
  • ##streaming
  • ##personal
  • ##digital
  • ##free

کاربرد: این یک برنامه تحت وب بدون سرور (سرورلس) هست که به صورت پیشرفتہ (PWA) طراحی شده و می‌تونه کدهای TOTP و HOTP تولید کنه. ️ این ابزار احراز هویت دو مرحله‌ای (2FA) قوی رو مستقیماً توی مرورگرت فراهم می‌کنه، بدون نیاز به نصب اپلیکیشن‌های شخص ثالث مثل Google Authenticator. در چه شرایطی بهتره استفاده ...

  • ##2FA
  • ##TOTP
  • ##HOTP
  • ##PWA
  • ##Serverless
  • ##Nuxt4
  • ##CloudflarePages
  • ##DrizzleORM
  • ##Security
  • ##WebAuth

این یک مرورگر وب برای Heroicons نسخهٔ ۱ و ۲ است که به تو اجازه می‌دهد به راحتی آیکون‌های موجود در کتابخانهٔ معروف Heroicons رو ببینی، جستجو کنی و کد مربوط به هر آیکون رو کپی کنی. کاربرد: این ابزار برای توسعه‌دهندگان و طراحانی مفیده که از Heroicons در پروژه‌های خود استفاده می‌کنن و می‌خوان به سرعت آی ...

  • ##UI
  • ##Web
  • ##SVG
  • ##TailwindCSS
  • ##React
  • ##Frontend
  • ##Icons
  • ##DeveloperTools
  • ##Heroicons
  • ##Design

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

  • ##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