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

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

این یک چارچوب پایتونی هست که برای تولید و اجرای تست‌های وکتور (test vectors) در کلاینت‌های اجرایی اتریوم استفاده می‌شه. کاربرد: این پروژه به توسعه‌دهندگان کمک می‌کنه تا رفتار کلاینت‌های اجرایی اتریوم (مثل Geth، Nethermind و غیره) رو در مقابل سناریوهای مختلف تست کنند. این تست‌ها اطمینان حاصل می‌کنند ...

  • ##ethereum
  • ##blockchain
  • ##testing
  • ##python
  • ##smart
  • ##EVM
  • ##execution
  • ##test
  • ##devtools
  • ##web3

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

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

  • ##Neovim
  • ##Jupyter
  • ##InteractiveCoding
  • ##DataScience
  • ##Python
  • ##MoltenNVIM
  • ##Terminal
  • ##Productivity

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

  • ##PythonLearning
  • ##30DaysOfCode
  • ##BeginnerFriendly
  • ##ProgrammingJourney
  • ##LearnToCode
  • ##PythonBasics
  • ##DailyPractice
  • ##CodeNewbie
  • ##TechEducation
  • ##PythonProjects

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

  • ##camera
  • ##flutter
  • ##wechat
  • ##media
  • ##fluttercandies
  • ##photo
  • ##flutter
  • ##custom
  • ##mobile
  • ##ui

f2 چیه؟ یک ابزار خط فرمانی برای تغییر نام دسته‌جمعی فایل‌ها و پوشه‌ها به صورت سریع و ایمن — نوشته‌شده با زبان Go و قابل اجرا روی سیستم‌عامل‌های مختلف کاربرد: این ابزار بهت کمک می‌کنه بدون دردسر و با چند دستور ساده، ده‌ها یا صدها فایل رو یک‌باره نام‌گذاری مجدد کنی، مثلاً حذف فاصله، تغییر حروف کوچک/بز ...

  • ##batch
  • ##command
  • ##file
  • ##GoLang
  • ##productivity
  • ##automation
  • ##f2
  • ##CLI
  • ##rename
  • ##clean

کاربرد: این ابزار به هوش مصنوعی اجازه میده تا با صفحات وب تعامل هوشمند داشته باشه با استفاده از زبان کوئری خاص خودش (AgentQL)، میتونه عناصر رو تشخیص بده، روی دکمه‌ها کلیک کنه، فرم پر کنه و داده‌های دقیقی رو از سایت‌ها استخراج کنه همچنین با پلی‌رایت (Playwright) یکپارچه شده و از APIهای REST، SDKهای پ ...

  • ##web
  • ##AI
  • ##data
  • ##playwright
  • ##REST
  • ##Python
  • ##JavaScript
  • ##AgentQL
  • ##smart
  • ##browser

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

  • ##BusinessIntelligence
  • ##DataAnalytics
  • ##OpenSource
  • ##BItools
  • ##DataVisualization
  • ##ETL
  • ##DashboardTools
  • ##DataDriven
  • ##FreeTools
  • ##Analytics

این پروژه یک نабه ابزار توسعه بک‌اند با TypeScript است که به شما کمک می‌کند سریع یک سرویس قوی و حرفه‌ای بسازید. با استفاده از این کیت، دیگر نیازی به تنظیم دستی پروژه نیست — همه چیز از راوترها تا مستندات API و صف‌های کاری از قبل پیکربندی شده است. کاربرد: این کیت برای ساخت سرورهای Node.js با Express و ...

  • ##typescript
  • ##backend
  • ##expressjs
  • ##swagger
  • ##bullmq
  • ##socketio
  • ##docker
  • ##mongodb
  • ##zod
  • ##reactemail

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

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

  • ##NextJS
  • ##TypeScript
  • ##TailwindCSS
  • ##StarterTemplate
  • ##WebDevelopment
  • ##Stripe
  • ##NextAuth
  • ##ESLint
  • ##React
  • ##TestingTools

کاربرد: این ابزار یک سیستم طراحی رابط کاربری (UI Design System) مبتنی بر Vue.js است که به توسعه‌دهندگان کمک می‌کند تا مؤلفه‌های قابل استفاده مجدد، سبک‌های یکدست و مستندات شفاف برای پروژه‌های خود ایجاد کنند. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی داری روی یک پروژه بزرگ با تیم طراحی و توسعه کار می‌کنی ...

  • ##VueJS
  • ##DesignSystem
  • ##UIComponents
  • ##Frontend
  • ##ComponentLibrary
  • ##WebDevelopment
  • ##OpenSource
  • ##VueComponents
  • ##DeveloperTools
  • ##DesignToCode

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

  • ##Flutter
  • ##ChatApp
  • ##Firebase
  • ##RealtimeMessaging
  • ##StateManagement
  • ##OneToOneChat
  • ##MobileApp
  • ##CrossPlatform
  • ##MessagingApp
  • ##EnigmaProject

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

این کتابخانه قبلاً برای کمک به مدیریت احراز هویت در برنامه‌های کاربردی که از Supabase استفاده می‌کردند، طراحی شده بود. اما اکنون منسوخ شده است و دیگر پشتیبانی نمی‌شود. کاربرد: کمک به توسعه‌دهندگان برای اتصال راحت‌تر به سیستم احراز هویت Supabase در فریم‌ورک‌های مختلف مثل React، Next.js و غیره. شامل ا ...

  • ##Supabase
  • ##AuthHelpers
  • ##Deprecated
  • ##NextJS
  • ##Authentication
  • ##React
  • ##UserAuth
  • ##WebDev
  • ##FullStack
  • ##SupabaseAuth

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

  • ##SystemDesign
  • ##TechInterview
  • ##SDFC
  • ##ScalableSystems
  • ##SoftwareEngineering
  • ##CodingPractice
  • ##DeveloperCommunity
  • ##Architecture
  • ##LearnInPublic
  • ##TechRoadmap

شبکهٔ خصوصی مجازی توزیع‌شده که با بیت‌کوین و شبکهٔ لایتنینگ کار می‌کند. کاربرد: این پروژه به شما امکان می‌دهد یک شبکهٔ خصوصی مجازی (VPN) ایجاد کنید که غیرمتمرکز است و از شبکهٔ لایتنینگ بیت‌کوین برای پرداخت‌های خودکار و ناپیدا استفاده می‌کند. به جای وابستگی به یک سرور مرکزی، از یک شبکهٔ توزیع‌شده از ...

  • ##DecentralizedVPN
  • ##BitcoinLightning
  • ##PrivacyFirst
  • ##IndraLabs
  • ##dVPN
  • ##OpenSource
  • ##CryptoPayments
  • ##NetworkSecurity
  • ##LightningNetwork
  • ##P2PNetworking

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

  • ##NetworkSecurity
  • ##IntrusionDetection
  • ##HomeNetwork
  • ##WiFiMonitor
  • ##LANMonitor
  • ##AlwaysConnected
  • ##DeviceAlert
  • ##PiAlert
  • ##RaspberryPi
  • ##NetworkMonitoring

این یک تم دلخواه برای GRUB (گرَب) است که الهام‌گرفته از طراحی متریال (Material Design) گوگل است. کاربرد: این تم ظاهر منوی بوت سیستم‌های لینوکسی رو زیباتر و مدرن‌تر می‌کنه و به کاربران اجازه می‌دهه تنظیمات مختلفی مثل رنگ، فونت و تصویر پس‌زمینه رو شخصی‌سازی کنند. در چه شرایطی بهتره استفاده بشه؟ اگر دو ...

کاربرد: این پروژه یک پلتفرم تحقیقاتی برای مدل‌های مبتنی بر DETR (DEtection TRansformer) است که در تشخیص اشیا، تقسیم‌بندی نمونه‌ها، تخمین وضعیت بدن (pose estimation) و دیگر وظایف تشخیص بصری کاربرد دارد. در چه شرایطی بهتره استفاده بشه؟ وقتی به دنبال یک چارچوب انعطاف‌پذیر و قدرتمند برای آزمایش مدل‌های ...

  • ##object
  • ##pose
  • ##segmentation
  • ##DETR
  • ##transformer
  • ##computer
  • ##AI
  • ##deep
  • ##visual
  • ##detrex

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

  • ##cheminformatics
  • ##drug
  • ##molecular
  • ##IndigoToolkit
  • ##chemical
  • ##SMILES
  • ##RDKit
  • ##open
  • ##chemistry
  • ##machine

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

  • ##algorithms
  • ##data
  • ##TypeScript
  • ##coding
  • ##beginner
  • ##programming
  • ##software
  • ##web
  • ##learn
  • ##TypeSafety

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

  • ##IoT
  • ##EmbeddedSystems
  • ##Csharp
  • ##NETnanoFramework
  • ##OpenSource
  • ##Microcontrollers
  • ##DeveloperTools
  • ##LowLevelProgramming

کاربرد: ویرایشگر مبتنی بر مرورگر برای نوشتن و مشاهدهٔ زندهٔ متن‌های LaTeX بدون نیاز به کامپایل دستی — یعنی هرچه می‌نویسید را بلافاصله به صورت فرمول یا متن ریاضی زیبا می‌بینید. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خواهید سریع یک فرمول ریاضی بنویسید، مثلاً برای تدریس آنلاین، تهیهٔ گزارش علمی، یا ار ...

  • ##LaTeX
  • ##MathEditor
  • ##WYSIWYG
  • ##SwiftLaTeX
  • ##OnlineEditor
  • ##STEM
  • ##Education
  • ##Science
  • ##Typesetting
  • ##Research

یک دی‌اس‌ال سوئیفت برای نوشتن پرس‌وجوهای SQL به‌صورت typesafe، قابل گسترش و قابل تبدیل کاربرد: این ابزار به تو اجازه می‌ده تا پرس‌وجوهای SQL رو به‌صورت کاملاً ایمن و با تایپ‌های مشخص در سوئیفت بنویسی، بدون اینکه نیاز باشه رشته‌های خام SQL دستی بسازی. این کار از بروز خطاهای زمان اجرا جلوگیری می‌کنه و ...

  • ##Swift
  • ##SQL
  • ##TypeSafe
  • ##DSL
  • ##Database
  • ##ORM
  • ##Vapor
  • ##ServerSideSwift
  • ##SwifQL
  • ##QueryBuilder

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

  • ##AI
  • ##SelfHosted
  • ##Microservices
  • ##OnPremise
  • ##BackendFramework
  • ##PrivacyFirst
  • ##LocalAI
  • ##ScalableApps
  • ##OpenSource
  • ##EdgeComputing

این پروژه یک سیستم نزدیک به بلادرنگ برای تبدیل صدا به متن است که از مدل Whisper به صورت selfhosted و ارتباط از طریق WebSocket در محیط‌های Python و JavaScript استفاده می‌کند. کاربرد: این ابزار برای برنامه‌هایی که نیاز به تبدیل سریع صوت به متن دارند، مناسب است — مثل دستیارهای صوتی، سیستم‌های نوشتاری ز ...

  • ##VoiceToText
  • ##WhisperAI
  • ##WebSocket
  • ##Python
  • ##JavaScript
  • ##RealtimeTranscription
  • ##SelfHosted
  • ##PrivacyFirst
  • ##AIAssistant
  • ##SpeechRecognition

این ابزار یک exporter برای Kafka است که داده‌های مانیتورینگ را در قالب سازگار با Prometheus در دسترس قرار می‌دهد. کاربرد: این ابزار به شما امکان می‌دهد تا وضعیت، عملکرد و معیارهای کلیدی Kafka مانند تعداد پارتیشن‌ها، تأخیر مصرف‌کننده‌ها (consumer lag)، نرخ تولید و مصرف پیام و سلامت بروکرها را به صورت ...

  • ##kafka
  • ##prometheus
  • ##monitoring
  • ##kafka
  • ##metrics
  • ##devops
  • ##observability
  • ##messaging
  • ##alerting
  • ##grafana

این مخزن شامل مستندات مربوط به PostgREST است، اما در حال حاضر آرشیو شده و به زودی با مخزن اصلی postgrest/postgrest ادغام خواهد شد. کاربرد: این مخزن برای مستندسازی نحوهٔ استفاده از PostgREST — یک سرویس REST برای دیتابیس PostgreSQL — طراحی شده بود. کاربران می‌توانستند از این مستندات برای یادگیری نحوهٔ ...

  • ##PostgREST
  • ##PostgreSQL
  • ##REST
  • ##Database
  • ##API
  • ##OpenSource
  • ##Backend
  • ##NoBackend
  • ##Documentation
  • ##DevTools

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

  • ##TimeTracking
  • ##InvoiceGenerator
  • ##ProjectManagement
  • ##ClientManagement
  • ##SelfHosted
  • ##Laravel
  • ##Filament
  • ##FreelancerTools
  • ##OpenSource
  • ##WebApp

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

  • ##tdesign
  • ##react
  • ##ui
  • ##web
  • ##design
  • ##tencent
  • ##frontend
  • ##component
  • ##enterprise
  • ##reactjs

کاربرد: این مجموعه شامل بیش از ۴۰ داشبورد آماده برای Grafana هست که به‌صورت خاص برای نمایش و مانیتورینگ متریک‌های AWS CloudWatch طراحی شده. این داشبوردها پوشش کاملی از سرویس‌های مهم ابری آمازون مثل EC2, Lambda, S3, RDS, SQS, ELB و حتی صورت‌حساب (Billing) و API Gateway دارن. در چه شرایطی بهتره استفاد ...

  • ##AWS
  • ##Grafana
  • ##CloudWatch
  • ##Monitoring
  • ##DevOps
  • ##Serverless
  • ##CloudOps
  • ##CostMonitoring
  • ##Infrastructure
  • ##Observability

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

  • ##FastAPI
  • ##Vue3
  • ##RBAC
  • ##TaskScheduler
  • ##MySQL
  • ##TypeScript
  • ##UniApp
  • ##ElementPlus
  • ##uviewui
  • ##BackendManagement

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

  • ##TextToSpeech
  • ##SpeechSynthesis
  • ##HiFiGAN
  • ##TTS
  • ##DeepLearning
  • ##AI
  • ##VoiceGeneration
  • ##NeuralNetworks
  • ##NaturalSpeech
  • ##GenerativeModel

این ابزار تمامی حرکت‌ها و حالت‌های ویم (Vim) را به فیلدهای متنی در سیستم عامل macOS اضافه می‌کند. ️ با استفاده از آن، می‌توانید مثل ویرایشگر Vim در هر کجای سیستم متن وارد کنید، ویرایش کنید و حرکت دهید، بدون نیاز به تغییر ویرایشگر متن. کاربرد: این ابزار برای کسانی که با Vim کار می‌کنند و دستوراتش را ...

  • ##Vim
  • ##macOS
  • ##TextEditing
  • ##Productivity
  • ##DeveloperTools
  • ##KeyboardShortcuts
  • ##Efficiency
  • ##Coding
  • ##TextNavigation
  • ##SketchyVim

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

  • ##bundle
  • ##rollupjs
  • ##performance
  • ##web
  • ##code
  • ##bundle
  • ##frontend
  • ##javascript
  • ##build
  • ##optimization

این یک مخزن توسعه‌ای برای کوک‌بوک PostgreSQL است که توسط تیم Sous Chefs نگهداری می‌شود. کاربرد: این کوک‌بوک برای نصب، پیکربندی و مدیریت PostgreSQL روی سرورهای لینوکس و ویندوز با استفاده از Chef است. ️ با استفاده از این ابزار می‌تونید به صورت خودکار پایگاه‌داده‌های PostgreSQL رو تنظیم کنید، کاربران ا ...

  • ##postgresql
  • ##chef
  • ##devops
  • ##automation
  • ##database
  • ##infrastructure
  • ##configuration
  • ##linux
  • ##sysadmin
  • ##cookbook

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

  • ##MemoryForensics
  • ##MalwareAnalysis
  • ##HollowingDetection
  • ##IncidentResponse
  • ##RedTeaming
  • ##BlueTeaming
  • ##ReverseEngineering
  • ##APT
  • ##ProcessHollowing
  • ##CyberSecurity

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

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

  • ##vector
  • ##AI
  • ##distributed
  • ##machine
  • ##image
  • ##recommendation
  • ##vearch
  • ##semantic
  • ##big
  • ##scalability

این پروژه شامل مجموعه‌ای از فایل‌های Docker Compose است که به راحتی می‌توان با استفاده از آن‌ها پایگاه‌های داده محلی را برای توسعه و تست به سرعت راه‌اندازی کرد کاربرد: این مجموعه به توسعه‌دهندگان کمک می‌کند تا بدون نیاز به نصب پیچیده و پیکربندی دستی، پایگاه‌های داده مختلفی مثل PostgreSQL, MySQL, Mon ...

  • ##docker
  • ##database
  • ##development
  • ##mongodb
  • ##postgresql
  • ##mysql
  • ##localdev
  • ##devops
  • ##dockercompose
  • ##backend

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

  • ##vulnerability
  • ##LLM
  • ##zero
  • ##code
  • ##AI
  • ##vulnhuntr
  • ##bug
  • ##cybersecurity
  • ##automated
  • ##protectai

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

  • ##json
  • ##java
  • ##api
  • ##data
  • ##microservices
  • ##json
  • ##backend
  • ##rest
  • ##schema
  • ##networknt

این یک کتابخانهٔ مودال برای React Native است که امکانات زیادی برای نمایش مودال‌های زیبا و تعاملی در اپلیکیشن‌های IOS و Android فراهم می‌کند. کاربرد: این کتابخانه برای زمانی مناسب است که نیاز به نمایش مودال‌های سفارشی با انیمیشن‌های دلخواه، قابلیت کشویی بودن (Swipeable)، و پشتیبانی از چندین مودال همز ...

  • ##reactnative
  • ##modals
  • ##mobiledev
  • ##uxdesign
  • ##swipeable
  • ##customanimation
  • ##android
  • ##ios
  • ##javascript
  • ##crossplatform

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

  • ##CustomUserModel
  • ##Django
  • ##Python
  • ##WebDevelopment
  • ##Authentication
  • ##UserModel
  • ##Backend
  • ##API
  • ##DRF
  • ##DjangoTips

کاربرد: این یک محیط توسعه یکپارچه (IDE) با عملکرد بالا برای کار با Jupyter Notebooks است که تجربه کدنویسی، اجرا و مدیریت نوت‌بوک‌ها رو روان‌تر و حرفه‌ای‌تر می‌کنه. در چه شرایطی بهتره استفاده بشه؟ وقتی با داده‌ها کار می‌کنی، مدل‌های یادگیری ماشین می‌سازی یا تحلیل‌های پیچیده انجام می‌دی، Zasper می‌تون ...

  • ##AI
  • ##DataScience
  • ##Jupyter
  • ##MachineLearning
  • ##Python
  • ##IDE
  • ##Notebook
  • ##DeveloperTools
  • ##Zasper

این یک کتابخانهٔ قدرتمند برای برنامهنویسی تابعی همزمان در زبان Haskell است که امکان پردازش جریانهای داده را با عملکرد بالا و همروندی (concurrency) فراهم میکند. کاربرد: این کتابخانه به توسعهدهندگان اجازه میدهد تا دادهها را به صورت جریانهای پویا و پایپلاین شده پردازش کنند، درست مثل لیستها، اما با قابل ...

  • ##stream
  • ##functional
  • ##concurrency
  • ##haskell
  • ##realtime
  • ##data
  • ##high
  • ##parallel
  • ##streamly
  • ##distributed

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

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

  • ##decentralized
  • ##code
  • ##lightning
  • ##bitcoin
  • ##open
  • ##dev
  • ##web3
  • ##programmers
  • ##nodetec
  • ##notebin

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

  • ##vector
  • ##AI
  • ##NLP
  • ##multimodal
  • ##machine
  • ##data
  • ##Milvus
  • ##unstructured
  • ##deep
  • ##similarity

این یک کامپوننت Vue.js برای استفاده از کتابخانه ECharts.js در پروژه‌های ویو است و با نسخه‌های 2.x+ ویو و 3.x+ اچ‌چارت سازگار است. کاربرد: این کامپوننت به شما امکان می‌دهد به راحتی نمودارهای پیچیده و تعاملی با استفاده از ECharts در برنامه‌های Vue.js بسازید، بدون نیاز به مدیریت دستی نمونه‌های چارت یا ...

  • ##VueComponent
  • ##ECharts
  • ##DataVisualization
  • ##VueJS
  • ##InteractiveCharts
  • ##Dashboard
  • ##WebAnalytics
  • ##Frontend
  • ##JavaScript
  • ##ChartLibrary

کاربرد: این پروژه شامل مجموعه‌ای از اکسپلوات (EXP) و اثبات مفهوم (POC) برای آسیب‌پذیری‌های روز صفر (0day) در انواع CMS، پلتفرم‌ها، سیستم‌ها و نرم‌افزارهاست. ️ در چه شرایطی بهتره استفاده بشه؟ زمانی که نیاز به بررسی امنیتی سیستم‌ها دارید، تست نفوذ انجام می‌دهید یا می‌خواهید از وجود آسیب‌پذیری‌های جدید ...

  • ##CyberSecurity
  • ##0day
  • ##Exploit
  • ##POC
  • ##PenTesting
  • ##Vulnerability
  • ##InfoSec
  • ##RedTeam
  • ##SecurityResearch
  • ##BugBounty

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

  • ##telegram
  • ##docker
  • ##postgres
  • ##redis
  • ##prometheus
  • ##grafana
  • ##amplitude
  • ##CI
  • ##scalable
  • ##admin

چه کاری انجام میده؟ این ابزار به کمک جستجوی کد، کل بانک کد یک پروژه رو به عنوان زمینه (context) در اختیار Claude Code قرار میده تا بتونه هوشمندانهتر کدنویسی کنه. در چه شرایطی بهتره استفاده بشه؟ وقتی با یک پروژه بزرگ و پیچیده کار میکنی و نیاز داری یک عامل هوش مصنوعی مثل Claude بدون از دست دادن زمینه، ...

  • ##code
  • ##AI
  • ##ClaudeCode
  • ##context
  • ##developer
  • ##large
  • ##coding
  • ##MCP
  • ##ZillizTech
  • ##software

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

یک ابزار قدرتمند برای پیدا کردن one gadget RCE در فایل‌های libc.so.6 هنگام انجام هک و اکسپلویت نوشتاری در سیستم‌های لینوکسی. کاربرد: این ابزار به تو کمک می‌کنه تا گجت‌های اجرای دستور (one gadget) رو در نسخه‌های مختلف libc پیدا کنی، که برای ایجاد Remote Code Execution (RCE) بدون نیاز به ساخت اکسپلویت ...

این ابزار به شما کمک می‌کنه تا از قابلیت‌های دوره‌های زمانی (PERIODs) و نسخه‌دهی سیستمی (SYSTEM VERSIONING) در پایگاه داده PostgreSQL استفاده کنید، حتی اگر نسخه‌ی پستگر از این ویژگی‌ها پشتیبانی نکنه. کاربرد: این ابزار امکان ردیابی تغییرات داده‌ها در طول زمان رو فراهم می‌کنه، مثل اینکه بخوای بدونی یه ...

  • ##PostgreSQL
  • ##DataVersioning
  • ##SystemVersioning
  • ##TimeTravel
  • ##AuditLog
  • ##DataHistory
  • ##DatabaseTools
  • ##OpenSource
  • ##Periods
  • ##DataTracking

این ابزار یک راه‌حل امنیتی برای محیط‌های ابری است که به شناسایی، ارزیابی و امن‌سازی موجودیت‌های دارای دسترسی بالا (Privileged Entities) در Azure و AWS کمک می‌کند. ️️ کاربرد: SkyArk به شما کمک می‌کند تا حساب‌های کاربری، نقش‌ها و سرویس‌های حساسی که دسترسی گسترده‌ای در زیرساخت ابری دارند، پیدا کنید و ا ...

  • ##CloudSecurity
  • ##AzureSecurity
  • ##AWSSecurity
  • ##PrivilegedAccess
  • ##CyberArk
  • ##SkyArk
  • ##PenTesting
  • ##CloudAudit
  • ##IAMSecurity
  • ##RedTeam

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

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