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

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

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

این یک اپلیکیشن ساده و تمیز برای دانشجویان دانشگاه گورو گوبند سینگ ایندراپرست (GGSIPU) هست که به راحتی می‌تونه نتایج و رتبه‌بندی آزمون‌ها رو از سال ۲۰۱۵ تا الان نمایش بده. کاربرد: این ابزار به دانشجویان کمک می‌کنه تا بدون دردسر، نمرات و رتبه خودشون رو در مقایسه با دیگران ببینن و روند پیشرفت تحصیلی‌ش ...

  • #IPURanklist
  • #GGSIPU
  • #StudentTools
  • #ResultAnalyzer
  • #RankTracker
  • #AcademicProgress
  • #MinimalistApp
  • #UniversityResults
  • #DataAnalysis
  • #StudentSuccess

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

  • #image_optimization
  • #web_performance
  • #unjs_ipx
  • #image_processing
  • #fast_websites
  • #secure_images
  • #responsive_design
  • #cdn_alternative
  • #nuxt_modules
  • #vuejs

این ابزار یک هستهٔ پایتونی واکنش‌گرا برای دفترچه‌های جوپیتر (Jupyter notebooks) ارائه می‌دهد. به کمک آن، تغییر در یک سلول به صورت خودکار و هوشمند سایر سلول‌های وابسته را به‌روزرسانی می‌کند، بدون نیاز به اجرای دستی تمام دفترچه. کاربرد: وقتی در دفترچه‌های جوپیتر کار می‌کنید، معمولاً تغییر یک متغیر نیا ...

  • #reactive_programming
  • #jupyter
  • #python
  • #data_science
  • #interactive_dev
  • #notebook
  • #ml
  • #ai
  • #productivity
  • #ipyflow

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

  • #data_grid
  • #jupyter_extension
  • #interactive_tables
  • #python_data
  • #finos
  • #ipywidgets
  • #editable_table
  • #high_performance
  • #data_science
  • #jupyterlab

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

  • #data_visualization
  • #python
  • #jupyter
  • #animated_charts
  • #datascience
  • #ipyvizzu
  • #notebook
  • #interactive_plots

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

  • #ipywidgets
  • #jupyter
  • #interactive
  • #data_science
  • #python
  • #notebook
  • #widgets
  • #ui
  • #education
  • #datavisualization

کاربرد: این ابزار یک کتابخانه قدرتمند مبتنی بر PyTorch برای ارزیابی کیفیت تصویر (Image Quality Assessment) است که شامل مدل‌های مرجع کامل (FR)، مرجع جزئی (RR) و بدون مرجع (NR) می‌شود. ️ این پروژه به شما امکان می‌دهد تا کیفیت تصاویر را با استفاده از معیارهای شناخته شده مانند PSNR, SSIM, LPIPS, FID, NI ...

  • #ImageQuality
  • #PyTorch
  • #ComputerVision
  • #IQA
  • #DeepLearning
  • #PSNR
  • #SSIM
  • #LPIPS
  • #FID
  • #BRISQUE

کاربرد: این کتابخانه یه راه‌حل کدکم برای حل مشکل پوشیده شدن UITextField و UITextView توسط صفحه‌کلید در اپلیکیشن‌های iOS هست. بدون نیاز به نوشتن کد اضافه، به صورت خودکار ویو رو جابه‌جا می‌کنه تا کاربر بتونه متن رو ببینه. در چه شرایطی بهتره استفاده بشه؟ وقتی توی اپلیکیشن iOS داری فرم‌های طولانی یا ورو ...

  • #IQKeyboardManager
  • #iOS
  • #Swift
  • #UIKit
  • #AutoLayout
  • #KeyboardHandling
  • #MobileDev
  • #SwiftUI
  • #Codeless
  • #iOSDev

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

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

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

  • #Redis
  • #Database
  • #CLI
  • #DeveloperTools
  • #Productivity
  • #AutoComplete
  • #SyntaxHighlighting
  • #InteractiveShell
  • #laixintao

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

  • #machine_learning
  • #compiler
  • #MLIR
  • #AI_optimization
  • #edge_computing
  • #IREE
  • #high_performance
  • #open_source
  • #AI_runtime
  • #cross_platform

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

  • #VoiceAssistant
  • #OfflineAI
  • #RussianTech
  • #PrivacyFirst
  • #OpenSource
  • #IreneAssistant
  • #PluginBased
  • #SpeechRecognition
  • #AIForEveryone
  • #LocalAI

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

  • #video_player
  • #lightweight
  • #open_source
  • #media_player
  • #desktop_app
  • #minimalist
  • #nini22P_iris
  • #cross_platform
  • #simple_ui
  • #efficient_design

کاربرد: این یک فریم‌ورک وب سریع و مدرن برای زبان برنامه‌نویسی Go است که به توسعه‌دهندگان کمک می‌کند تا برنامه‌های وب و APIهای قدرتمند و با عملکرد بالا بسازند. با پشتیبانی از HTTP/2 و قابلیت‌های پیشرفته، توسعه را سریع‌تر و کنترل بیشتری روی کد شما فراهم می‌کند. در چه شرایطی بهتره استفاده بشه؟ وقتی به ...

  • #web_framework
  • #GoLang
  • #Iris
  • #HTTP2
  • #API_Development
  • #Microservices
  • #HighPerformance
  • #Backend
  • #GolangWeb
  • #FastHTTP

کاربرد: این یک افزونهٔ مدرن برای بازی ماینکرفت است که امکان استفاده از جلوه‌های بصری (шейدرها) رو فراهم می‌کنه و با پک‌های شیدر ساخته‌شده برای OptiFine سازگاره. این یعنی می‌تونی شیدرهای قدیمی یا موجود رو بدون نیاز به تغییر، روی Iris اجرا کنی و از گرافیک فوق‌العاده‌ی بازی لذت ببری. ️ در چه شرایطی بهت ...

  • #IrisShaders
  • #MinecraftShaders
  • #FabricMod
  • #OptiFineAlternative
  • #RealisticGraphics
  • #ShaderPacks
  • #MinecraftMods
  • #PerformanceShaders
  • #QuiltMod
  • #GamingEnhancement

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

  • #WorldModel
  • #Transformers
  • #ICLR2023
  • #SampleEfficiency
  • #ReinforcementLearning
  • #AI
  • #DeepLearning
  • #EfficientAI
  • #MachineLearning
  • #SequenceModeling

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

  • #paging_system
  • #messaging_service
  • #flexible_tool
  • #alert_system
  • #data_pagination
  • #linkedin_open_source
  • #real_time_communication
  • #system_monitoring
  • #iris_project
  • #scalable_design

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

  • #web_admin
  • #go_framework
  • #gin_gonic
  • #iris_web
  • #backend_dev
  • #admin_panel
  • #golang
  • #api_management
  • #role_based_access
  • #developer_tools

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

  • #DFIR
  • #IncidentResponse
  • #CyberSecurity
  • #DigitalForensics
  • #SOC
  • #ThreatHunting
  • #CyberInvestigation
  • #IRPlatform
  • #CollaborationTool
  • #SecurityOps

این پروژه یک پیاده‌سازی از الگوریتم‌های Inverse Reinforcement Learning (IRL) به زبان Python و با استفاده از کتابخانه Tensorflow است. کاربرد: این الگوریتم‌ها برای یادگیری اهداف یا پاداش‌های پنهان یک عامل (agent) از طریق مشاهده رفتارش استفاده می‌شوند. به عبارت دیگر، به جای اینکه مستقیماً یک سیاست (pol ...

  • #InverseReinforcementLearning
  • #IRL
  • #MaxEnt
  • #DeepMaxEnt
  • #LPIRL
  • #ImitationLearning
  • #Tensorflow
  • #Python
  • #ReinforcementLearning
  • #AI

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

  • #distributed_database
  • #git_like
  • #data_versioning
  • #irmin
  • #ocaml
  • #cloud_storage
  • #version_control
  • #decentralized_data
  • #persistence
  • #mirageos

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

  • #p2p
  • #decentralized
  • #privacy
  • #filesharing
  • #meshnetwork
  • #offgrid
  • #iroh
  • #directconnect

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

  • #blockchain
  • #distributed_ledger
  • #digital_assets
  • #Hyperledger
  • #Iroha
  • #CBDC
  • #DeFi
  • #smart_contracts
  • #identity_management
  • #enterprise_blockchain

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

  • #privacy
  • #cryptocurrency
  • #blockchain
  • #mining
  • #decentralized
  • #digitalcash
  • #open_source
  • #IronFish
  • #Web3
  • #privacy_first

این یک فریم‌ور منبع باز برای اتوهای لحیم‌کاری هوشمند است که عملکرد، دقت و کنترل دمای اتوها را بهبود می‌دهد. ️ کاربرد: این فریم‌ور به جای نرم‌افزار داخلی کارخانه‌ای اتوهای لحیم‌کاری (مثل TS100، TS80P و مشابه) نصب می‌شه و امکانات پیشرفته‌تری مثل تنظیم دقیق دما، نمایش وضعیت واقعی، مدیریت انرژی و پشتیبا ...

  • #OpenSource
  • #Soldering
  • #Electronics
  • #DIY
  • #Firmware
  • #TS100
  • #HardwareHacking
  • #EmbeddedSystems
  • #Maker
  • #IronOS

کاربرد: این کتابخانه یک راه‌حل امن و بدون حالت (stateless) برای مدیریت جلسات (session) در برنامه‌های جاوااسکریپت فراهم می‌کنه. ️ با استفاده از کوکی‌ها و رمزنگاری قوی (با کتابخانه iron)، داده‌های جلسه کاربر به صورت امن در کلاینت ذخیره می‌شن و نیاز به ذخیره‌سازی سمت سرور را حذف می‌کنه. در چه شرایطی به ...

  • #session_management
  • #serverless
  • #security
  • #cookies
  • #javascript
  • #nextjs
  • #web_development
  • #iron_session
  • #authentication
  • #secure_storage

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

  • #6DPoseTracking
  • #Robotics
  • #AR
  • #SyntheticData
  • #DataDriven
  • #IROS2020
  • #SE3TrackNet
  • #PoseEstimation
  • #ComputerVision
  • #DeepLearning

کاربرد: این چارچوب یکپارچه، توسعه و آموزش ربات‌های هوشمند با استفاده از شبیه‌سازی دقیق در محیط NVIDIA Isaac Sim رو آسان می‌کنه. این ابزار به شما امکان می‌ده تا الگوریتم‌های یادگیری تقویتی، حرکت ربات، و تعامل با محیط رو در یک فضای واقع‌گرایانه تست و بهینه کنی. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌ ...

  • #Robotics
  • #AI
  • #IsaacSim
  • #ReinforcementLearning
  • #Simulation
  • #NVIDIA
  • #RobotLearning
  • #AutonomousSystems
  • #DeepLearning
  • #RL

این پکیج یک راه‌حل قدرتمند برای مکان‌یابی و نقشه‌برداری همزمان (SLAM) مبتنی بر دید ماشین است که با استفاده از فناوری NVIDIA cuVSLAM و بهینه‌سازی GPU، عملکرد بالایی در محیط‌های پویا و پیچیده ارائه می‌دهد. کاربرد: این ابزار برای ربات‌ها و خودروهای خودران طراحی شده تا با استفاده از دوربین‌های عمق‌سنج ی ...

  • #VisualSLAM
  • #ROS2
  • #NVIDIA
  • #cuVSLAM
  • #Robotics
  • #AutonomousVehicles
  • #GPUAcceleration
  • #ComputerVision
  • #IsaacROS
  • #SLAM

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

  • #robotics
  • #simulation
  • #IsaacLab
  • #SO_ARM101
  • #ROS
  • #reinforcement_learning
  • #robot_arm
  • #AI
  • #automation
  • #control_systems

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

  • #docker
  • #webui
  • #selfhosted
  • #containermanagement
  • #devtools
  • #willmoss
  • #isaiah
  • #lazydocker
  • #webapp
  • #ops

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

  • #flutter
  • #dart
  • #nosql
  • #local_database
  • #isar
  • #mobile_dev
  • #offline_app
  • #async
  • #performance
  • #cross_platform

کاربرد: این ابزار یک ابزار نشانه‌گذاری تصویر تعاملی و نیمه‌خودکار است که با استفاده از مدل SAM (Segment Anything Model) و نسخه‌های پیشرفته‌تر آن مثل SAM2, SAMHQ, MobileSAM و EdgeSAM، فرآیند برچسب‌زنی داده‌های تصویری را سریع‌تر و دقیق‌تر می‌کند. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز به آماده‌سا ...

  • #ImageSegmentation
  • #SAM
  • #LabelingTool
  • #AIResearch
  • #ComputerVision
  • #MobileSAM
  • #EdgeSAM
  • #DataAnnotation

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

  • #ClimateChange
  • #GlobalWarming
  • #EarthData
  • #ClimateScience
  • #EcoAwareness
  • #Sustainability
  • #OpenData
  • #EnvironmentalEducation
  • #ClimateFacts
  • #SaveOurPlanet

این یک موتور بازی‌سازی قدرتمند بر پایه C++ است که از کتابخانه‌های SDL 2 و SFML استفاده می‌کند و به توسعه‌دهندگان اجازه می‌دهد بازی‌های خود را برای چندین پلتفرم از جمله Nintendo Switch، وب (HTML5)، موبایل و PC بسازند و منتشر کنند. کاربرد: این موتور برای ساخت بازی‌های دو بعدی با عملکرد بالا و قابلیت ا ...

  • #GameEngine
  • #C
  • #SDL2
  • #SFML
  • #CrossPlatform
  • #NintendoSwitch
  • #HTML5
  • #MobileGaming
  • #IndieDev
  • #CppGames

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

  • #LinuxOniOS
  • #MobileTerminal
  • #ISHShell
  • #DevOnTheGo
  • #SSHClient
  • #BashOniPhone
  • #CodeAnywhere
  • #iOSHacking
  • #TerminalApp
  • #RemoteDev

یک رندرر آزمایشی واقعی مبتنی بر Vulkan با قابلیت داغ‌بارگذاری (hotreloading) برای لینوکس و ویندوز، نوشته‌شده با C/C++. کاربرد: این پروژه برای توسعه‌دهندگانی مناسب است که می‌خواهند یک موتور گرافیکی سبک، سریع و قابل تنظیم با عملکرد بالا بسازند. با پشتیبانی از Vulkan، این رندرر بهینه‌سازی دقیق روی GPU ...

  • #Vulkan
  • #Cplusplus
  • #GameEngine
  • #GraphicsProgramming
  • #HotReloading
  • #Linux
  • #Windows
  • #Rendering
  • #Experimental
  • #LowLevelGraphics

ویرایشگر وب متن‌بازی که ویرایش غنی متن، حالت بلوکی و ویرایش مارک‌داون رو پشتیبانی می‌کنه. این ابزار با استفاده از ProseMirror و TipTap ساخته شده و آماده‌ی استفاده‌ی فوری هست. کاربرد: این ویرایشگر برای ساخت سیستم‌های مدیریت محتوا، ویرایشگرهای یادداشت و ابزارهای مستندسازی مناسبه. در چه شرایطی بهتره اس ...

  • #web_editor
  • #open_source
  • #markdown
  • #rich_text
  • #block_editor
  • #ProseMirror
  • #TipTap
  • #content_creation
  • #notion_like
  • #javascript

کاربرد: این پروژه شامل کدهای پایتون برای کتاب معروف An Introduction to Statistical Learning است که به آموزش مفاهیم یادگیری آماری و داده‌کاوی با استفاده از پایتون می‌پردازد. این کدها به همراه توضیحات، به شما کمک می‌کنند تا مباحثی مثل رگرسیون خطی، درخت تصمیم، ماشین بردار پشتیبان (SVM) و خوشه‌بندی را د ...

  • #ISLR
  • #Python
  • #MachineLearning
  • #DataScience
  • #StatisticalLearning
  • #ScikitLearn
  • #Pandas
  • #Jupyter
  • #Regression
  • #Classification

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

  • #git
  • #javascript
  • #isomorphic
  • #webdev
  • #frontend
  • #backend
  • #nodejs
  • #browsers
  • #devtools
  • #version_control

این پروژه یک SPA یکپارچه (Isomorphic) است که با استفاده از ترکیب فناوری‌های React، Express و MongoDB ساخته شده و از Redux برای مدیریت حالت (state) استفاده می‌کند. کاربرد: این پروژه برای ساخت برنامه‌های تحت وب با قابلیت اجرای سرورساید (SSR) و بهبود عملکرد در بارگذاری اولیه صفحه طراحی شده. همچنین با ا ...

  • #react
  • #redux
  • #isomorphic
  • #ssr
  • #express
  • #mongodb
  • #spa
  • #cnode
  • #web_development
  • #fullstack

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

  • #isort
  • #Python
  • #CodeQuality
  • #AutoFormat
  • #DeveloperTools
  • #CleanCode
  • #Imports
  • #Automation
  • #PyCQA
  • #CodingTips

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

  • #SponsorBlock
  • #YouTubeTV
  • #AdBlocker
  • #StreamingTools
  • #OpenSource
  • #AndroidTV
  • #FireTV
  • #ContentFiltering

این یک مخزن چندپروژه‌ای (monorepo) است که شامل ابزارها و ماژول‌های مختلفی می‌شود که برای ابزارسازی تست‌های جاوااسکریپت در پروژه‌های istanbul.js استفاده می‌شوند. ️ کاربرد: این پروژه به توسعه‌دهندگان کمک می‌کند تا پوشش کد تست (code coverage) را در برنامه‌های جاوااسکریپت اندازه‌گیری کنند. این شامل ابزا ...

  • #code_coverage
  • #javascript
  • #testing
  • #nodejs
  • #istanbuljs
  • #devtools
  • #ci_cd
  • #unit_testing
  • #quality_assurance
  • #open_source

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

  • #service_mesh
  • #kubernetes
  • #microservices
  • #istio
  • #observability
  • #security
  • #traffic_control
  • #cloud_native
  • #devops
  • #mTLS

کاربرد: این پروژه یک راهنمای عملی و پیشرفته برای استفاده از Istio به عنوان یک سرویس مِش (Service Mesh) در محیط‌های مبتنی بر کانتینر و Kubernetes است. این کتاب به توسعه‌دهندگان و مهندسان زیرساخت کمک می‌کند تا با قابلیت‌های پیشرفته Istio مانند کنترل ترافیک، امنیت سرویس‌ها، مشاهدات‌پذیری (Observability ...

  • #Istio
  • #ServiceMesh
  • #Kubernetes
  • #Microservices
  • #DevOps
  • #CloudNative
  • #Observability
  • #mTLS
  • #CanaryDeployment
  • #TrafficManagement

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

  • #incremental_search
  • #vim
  • #productivity
  • #text_editing
  • #haya14busa
  • #is_vim
  • #search_enhancement
  • #vim_plugin
  • #coding_tools
  • #efficient_editing

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

  • #security
  • #vulnerability_scanner
  • #javascript
  • #web_security
  • #open_source
  • #devsecops
  • #frontend_security
  • #bugbounty
  • #pentesting
  • #js_libraries

این ابزار به شما کمک می‌کنه تا داده‌های Pandas DataFrame رو به صورت جداول تعاملی در محیط‌هایی مثل Jupyter Notebook یا صفحات وب نمایش بدید. کاربرد: با استفاده از ، می‌تونید جداول داده‌های خودتون رو قابل جستجو، مرتب‌سازی، فیلتر و صفحه‌بندی کنید، بدون نیاز به کدنویسی اضافه. در چه شرایطی بهتره استفاده ب ...

  • #data_analysis
  • #pandas
  • #interactive_tables
  • #jupyter
  • #python
  • #data_science
  • #data_visualization
  • #web_development
  • #open_source
  • #itables

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

  • #itchio
  • #IndieGames
  • #GameLauncher
  • #PCGaming
  • #GameDev
  • #DownloadGames
  • #OpenSource
  • #GamingTool
  • #itch_app
  • #GameCollection

این کتابخانه یک پیاده‌سازی به زبان Go از ایتریتورها و الگوریتم‌های کتابخانه استاندارد C++ (STL) است. ️ کاربرد: این ابزار به شما امکان می‌دهد الگوهای برنامه‌نویسی تکرارپذیر و تابعی را در Go شبیه به C++ پیاده‌سازی کنید. می‌تونید با استفاده از ایتریتورها، داده‌ها رو بدون نیاز به حلقه‌های پیچیده پردازش ...

  • #iterators
  • #GoLang
  • #STL
  • #FunctionalProgramming
  • #DataProcessing
  • #Algorithms
  • #CodeCleanliness
  • #SoftwareDesign
  • #disksing_iter
  • #EfficientCode

این پروژه پیاده‌سازی رسمی مقالهٔ «IteraTeR: Understanding Iterative Revision from HumanWritten Text» است که در کنفرانس ACL 2022 ارائه شده است. کاربرد: این ابزار به درک فرآیند بازنویسی تکراری در متون نوشته‌شده توسط انسان کمک می‌کند و می‌تواند تغییرات متنی را در طول زمان تحلیل کند. در چه شرایطی بهتره ...

  • #IteraTeR
  • #TextRevision
  • #NLP
  • #ACL2022
  • #WritingAnalysis
  • #IterativeEditing
  • #HumanWriting
  • #TextMining
  • #AIResearch
  • #NaturalLanguageProcessing

این پروژه یک ابزار قدرتمند برای تقسیم داده‌های چندبرچسبی (multilabel) به صورت استراتیفای (لایه‌بندی شده) در کتابخانه scikitlearn است. کاربرد: این کتابخانه زمانی مفیده که بخوای داده‌هایی داشته باشی که هر نمونه می‌تونه چندین برچسب (label) داشته باشه و بخوای اون‌ها رو به صورت متعادل در مجموعه‌های آموزش ...

  • #multilabel_classification
  • #machine_learning
  • #scikit_learn
  • #data_science
  • #cross_validation
  • #stratified_sampling
  • #iterative_stratification
  • #AI
  • #ML
  • #python

این ابزار یک بک‌اند فوق‌العاده برای Matplotlib است که به شما امکان می‌دهد مستقیماً در ترمینال iTerm2 نمودارهای خود را رسم کنید terminal. کاربرد: این ابزار زمانی مفید است که بخواهید بدون باز کردن پنجره‌های جداگانه یا مرورگر، نتایج تحلیل داده یا نمودارهای خود را در محیط ترمینال ببینید — ویژه کاربران m ...

  • #data_visualization
  • #matplotlib
  • #iterm2
  • #terminal_plotting
  • #python
  • #datascience
  • #devtools
  • #macos
  • #cli
  • #plotting

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

  • #PDF
  • #iText
  • #DotNet
  • #DocumentProcessing
  • #DigitalSignature
  • #ReportGeneration
  • #Automation
  • #CSharp
  • #PDFCreation
  • #DataExport

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

  • #PDF_Library
  • #Java_SDK
  • #Document_Automation
  • #iText
  • #Digital_Signature
  • #Report_Generation
  • #Form_Filling
  • #Data_to_PDF
  • #Enterprise_Solutions
  • #PDF_Editing

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

  • #medical_imaging
  • #data_visualization
  • #jupyter
  • #python
  • #itk
  • #3D_visualization
  • #scientific_computing
  • #open_source
  • #image_analysis
  • #interactive_widgets

این یک نمونه پیاده‌سازی Web API با استفاده از .NET Core و معماری تمیز (Clean Architecture) همراه با DomainDriven Design (DDD) است. ️ کاربرد: این پروژه به تو کمک می‌کنه تا یک ساختار حرفه‌ای و قابل نگهداری برای توسعه وب سرویس‌ها داشته باشی. مناسب پروژه‌های بزرگ و تیمی که نیاز به جداسازی لایه‌ها و مدیر ...

  • #CleanArchitecture
  • #DDD
  • #NETCore
  • #WebAPI
  • #SoftwareDesign
  • #ScalableApps
  • #CSharp
  • #BackendDevelopment
  • #DomainDrivenDesign
  • #APIDevelopment

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

  • #IT_Ops
  • #Django
  • #ActiveDirectory
  • #ExchangeServer
  • #Python
  • #WebAdmin
  • #SysAdmin
  • #Automation
  • #AD_Management
  • #Email_System

یک فریم‌ورک مبتنی بر Three.js و نوشته‌شده با جاوااسکریپت و WebGL برای نمایش داده‌های مکانی سه‌بعدی است. کاربرد: این ابزار برای نمایش و تجسم داده‌های جغرافیایی در محیط وب استفاده می‌شود، مثل نقشه‌های 3D شهری، مدل‌های توپوگرافی، لایه‌های مکانی و داده‌های محیطی. در چه شرایطی بهتره استفاده بشه؟ ️ وقتی ن ...

  • #3D_GIS
  • #WebGL
  • #Geospatial
  • #ThreeJS
  • #Urban_Planning
  • #Digital_Twin
  • #Spatial_Visualization
  • #OpenSource
  • #Web_Map
  • #Environmental_Monitoring

سیستم عامل Incompatible Timesharing System یا ITS، یکی از اولین سیستم‌های عامل چندکاربره و زمان‌بخشی بود که در دهه ۱۹۶۰ در آزمایشگاه هوش مصنوعی MIT توسعه داده شد. ️ این سیستم عمدتاً برای ماشین‌های PDP10 طراحی شده بود و نقش مهمی در پیشرفت زبان‌های برنامه‌نویسی مانند Lisp و توسعه اولیه شبکه‌های کامپیو ...

  • #OperatingSystem
  • #PDP10
  • #ITS
  • #AIResearch
  • #Lisp
  • #RetroComputing
  • #MIT
  • #TimeSharing
  • #ComputerHistory
  • #HackerCulture

این یک مجموعه از راه‌حل‌های اضطراری (escape hatches) برای React است که توسط تیم pmndrs توسعه داده شده. کاربرد: وقتی با محدودیت‌های React در کار با DOM یا مدیریت وضعیت پیچیده مواجه می‌شوید، این کتابخانه به شما اجازه می‌دهد از قفس React فرار کنید و کنترل بیشتری داشته باشید، بدون اینکه تمام قواعد را بش ...

  • #React
  • #EscapeHatch
  • #DOM
  • #Hooks
  • #UI
  • #WebDev
  • #Frontend
  • #JavaScript
  • #pmndrs
  • #FineControl

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

  • #linkinbio
  • #opensource
  • #personalbrand
  • #privacyfirst
  • #selfhosted
  • #nofee
  • #customdomain
  • #developerfriendly
  • #bio
  • #itsmyfyi

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

  • #GuessTheGame
  • #SteamReviews
  • #GamingFun
  • #InteractiveGame
  • #WebApp
  • #GameQuiz
  • #MiguelProject
  • #ItsOkIGuess

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

  • #devTools
  • #webDevelopment
  • #productivity
  • #onlineTools
  • #developers
  • #coding
  • #JSONFormatter
  • #Base64
  • #passwordGenerator
  • #toolkit

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

  • #itty_router
  • #CloudflareWorkers
  • #Serverless
  • #LightweightRouter
  • #WebDevelopment
  • #JavaScript
  • #API
  • #Routing
  • #Minimalist
  • #JS

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

  • #smart_contract_security
  • #fuzzing
  • #blockchain
  • #ethereum
  • #security_testing
  • #deFi
  • #vulnerability_detection
  • #ityfuzz
  • #bytecode_analysis
  • #hybrid_fuzzing

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

  • #VueJS
  • #UI_Kit
  • #Frontend
  • #Web_Development
  • #iView
  • #SPA
  • #Dashboard
  • #Component_Library
  • #Responsive_Design
  • #Vue_Components

کاربرد: این یک تمپلیت سیستم مدیریت ادمین مبتنی بر iView و Vue 2.0 هست که به توسعه‌دهندگان کمک می‌کنه تا به راحتی پنل‌های مدیریتی حرفه‌ای طراحی و پیاده‌سازی کنند. ️ در چه شرایطی بهتره استفاده بشه؟ اگر داری یک پروژه وب با Vue.js نسخه 2 توسعه می‌دی و نیاز به یک رابط کاربری زیبا و عملیاتی برای مدیریت دا ...

  • #VueJS
  • #AdminTemplate
  • #iView
  • #WebDevelopment
  • #Dashboard
  • #Frontend
  • #UIkit
  • #CRUD
  • #SPA
  • #ManagementSystem

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

  • #UIComponents
  • #WeChatMiniProgram
  • #iViewWeapp
  • #Frontend
  • #MobileDev
  • #WebComponents
  • #DeveloperTools
  • #CrossPlatform

این پروژه یک موتور اجرایی فلاتر (Flutter) برای سیستم‌های توکار (Embedded) مبتنی بر لینوکس و ویلند (Wayland) است. کاربرد: این فناوری برای توسعه رابط‌های کاربری پویا و تعاملی در سیستم‌های اطلاعاتی و سرگرمی خودرو (IVI) طراحی شده — مثل صفحه نمایش مرکزی ماشین. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز ...

  • #EmbeddedSystems
  • #Flutter
  • #Wayland
  • #Linux
  • #IVI
  • #Automotive
  • #UI
  • #Toyota
  • #SmartCar
  • #InVehicleInfotainment