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

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

این یک کتابخانهٔ پایتونی به نام CovsirPhy است که برای تحلیل داده‌های کووید۱۹ با استفاده از مدل‌های مبتنی بر SIR (شیوع‌شناسی ریاضی) طراحی شده است. کاربرد: این کتابخانه به شما کمک می‌کند تا شیوع بیماری کووید۱۹ را با استفاده از مدل‌های معادلات دیفرانسیل معمولی وابسته به فاز (phasedependent ODE) شبیه‌سا ...

  • ##COVID19
  • ##SIRmodel
  • ##Epidemiology
  • ##Python
  • ##DataScience
  • ##PublicHealth
  • ##InfectiousDiseases
  • ##ODEmodels
  • ##CovsirPhy
  • ##PandemicAnalysis

چه چیزیه؟ ZIO یک کتابخانهٔ قدرتمند و نوعامن برای برنامه‌نویسی غیرهمزمان و همروند در Scala هست که با استفاده از نوع‌های دقیق و ساختارهای ترکیب‌پذیر، مدیریت خطا، ورودی/خروجی، و همزمانی رو به شکلی تمیز و قابل تست فراهم می‌کنه. کاربرد: این کتابخانه به جای استفاده از Future یا Try، از نوع IO[E, A] استفاد ...

  • ##ZIO
  • ##Scala
  • ##FunctionalProgramming
  • ##AsyncProgramming
  • ##ConcurrentProgramming
  • ##TypeSafe
  • ##ReactiveSystems
  • ##BackendDevelopment
  • ##ErrorHandling
  • ##IO

این پروژه یک لیست به‌روز از پروکسی‌های رایگان HTTP، SOCKS4 و SOCKS5 را ارائه می‌دهد که هر ۵ دقیقه یک‌بار آپدیت می‌شود. کاربرد: این لیست برای کسانی که نیاز به تغییر آی‌پی دارند، مناسب است — مثل افرادی که می‌خواهند درخواست‌های وب ارسال کنند، داده استخراج کنند (scraping)، یا دسترسی به محتوای محدود شده ...

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

  • ##MongoDB
  • ##Python
  • ##PyMongo
  • ##NoSQL
  • ##DatabaseDriver
  • ##WebDevelopment
  • ##Backend
  • ##DataStorage
  • ##API
  • ##PythonDev

این ابزار یک اجراکننده تست موازی بسیار قدرتمند برای اپلیکیشن‌های اندروید و iOS است که به صورت گسترده با Firebase Test Lab کار می‌کند. کاربرد: این ابزار به تو اجازه می‌دهد تا تست‌های خود را به صورت موازی و در دستگاه‌های متعدد در محیط ابری Firebase اجرا کنی. این کار زمان اجرای تست‌ها رو به شدت کاهش می ...

  • ##test
  • ##FirebaseTestLab
  • ##CI
  • ##AndroidTesting
  • ##iOS
  • ##Flank
  • ##ParallelTesting
  • ##MobileDev
  • ##DevOps
  • ##Fastlane

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

  • ##Algorithm
  • ##CompetitiveProgramming
  • ##OI
  • ##DataStructures
  • ##DynamicProgramming
  • ##GraphTheory
  • ##hzwer
  • ##ProgrammingContest
  • ##ComputerOlympiad
  • ##CodingPractice

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

  • ##DataPreprocessing
  • ##LLM
  • ##NVIDIA
  • ##NeMo
  • ##Curator
  • ##AI
  • ##MachineLearning
  • ##TextCleaning
  • ##DataCuration
  • ##ScalableAI

چه کاری انجام میده؟ این یک پلتفرم تحلیلی با تمرکز بر حریم خصوصی و امنیت است که به جای Segment استفاده میشه و با Golang و React نوشته شده. این ابزار به شما امکان میده دادههای کاربران رو به صورت محلی پردازش کنید و بدون نگرانی از نشت اطلاعات، اونها رو به ابزارهای تحلیلی مثل Google Analytics، Amplitude ...

  • ##analytics
  • ##privacy
  • ##opensource
  • ##golang
  • ##react
  • ##dataengineering
  • ##selfhosted
  • ##rudderstack
  • ##telemetry
  • ##cdp

بیمروکت یک پلتفرم منبع‌باز برای مدیریت پروژه‌های BIM است که امکان کار با مدل‌های IFC را از طریق یک برنامه تحت‌وب فراهم می‌کند. این پروژه شامل یک سرور برای ذخیره‌سازی پروژه‌های بیم در پایگاه داده OrientDB و ابزارهایی برای مشاهده و ویرایش مدل‌هاست. ️ کاربرد: این پلتفرم به تیم‌های ساخت و ساز کمک می‌کند ...

  • ##BIM
  • ##OpenSource
  • ##IFC
  • ##OrientDB
  • ##ConstructionTech
  • ##WebApp
  • ##BuildingInformationModeling
  • ##Collaboration
  • ##GraphDatabase
  • ##bimrocket

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

  • ##minimal
  • ##Obsidian
  • ##distraction
  • ##customizable
  • ##productivity
  • ##note
  • ##writing
  • ##focus
  • ##dark
  • ##personal

این پروژه منبع کد گره‌های شبکه Akash را فراهم می‌کند، یک شبکه رایانش ابری غیرمتمرکز، شفاف و همتا به همتا (P2P) که اجازه می‌دهد منابع کامپیوتری به صورت امن و کارآمد به اشتراک گذاشته شوند کاربرد: این گره‌ها برای اجرای زیرساخت شبکه Akash ضروری هستند و به کاربران اجازه می‌دهند تا منابع ابری را مستقیماً ...

  • ##decentralized
  • ##akash
  • ##node
  • ##P2P
  • ##web3
  • ##cloud
  • ##open
  • ##blockchain
  • ##AKT
  • ##distributed

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

  • ##AndroidDev
  • ##Networking
  • ##Debugging
  • ##OkHttp
  • ##API
  • ##MobileDebugging
  • ##Chucker
  • ##HTTPInspector
  • ##AndroidTools
  • ##DevTools

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

  • ##roadmap
  • ##API
  • ##web
  • ##transparency
  • ##SerpApi
  • ##developer
  • ##future
  • ##open
  • ##planning
  • ##tech

کاربرد: این ابزار به تو کمک می‌کنه تا به راحتی کانتینرها رو برای تست‌های یکپارچه و اسموت (smoke tests) در محیط گو (Go) راه‌اندازی و بعد از استفاده پاکسازی کنی. این کتابخانه یک API تمیز و ساده ارائه می‌ده که بهت اجازه می‌ده کانتینرهای مورد نیاز تست‌ها رو به صورت برنامه‌ای تعریف کنی و منابع مصرفی رو پ ...

  • ##testcontainers
  • ##golang
  • ##integrationtesting
  • ##docker
  • ##ci
  • ##testing
  • ##microservices
  • ##devops
  • ##automation
  • ##container

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

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

  • ##AIGC
  • ##LLM
  • ##AI
  • ##StableDiffusion
  • ##MachineLearning
  • ##GenerativeAI
  • ##PromptEngineering
  • ##AITutorials
  • ##DeepLearning
  • ##AI

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

  • ##RAG
  • ##InformationRetrieval
  • ##TextGeneration
  • ##AI
  • ##NLP
  • ##KnowledgeBasedSystems
  • ##Chatbot
  • ##LLM
  • ##FlexRAG
  • ##RetrievalAugmentedGeneration

کاربرد: این ابزار یک چارچوب پویا برای مدیریت زیرساخت‌های امنیتی است که به شما امکان می‌دهد اسکنرهای مختلفی مثل nmap، ffuf، masscan، nuclei و meg را به صورت توزیع‌شده و موازی اجرا کنید. با استفاده از آن، می‌تونید بار کاری اسکن‌های خود را بین چندین سرور یا ماشین مجازی پخش کنید و سرعت تست نفوذ رو به شد ...

  • ##bugbounty
  • ##pentesting
  • ##cybersecurity
  • ##nuclei
  • ##nmap
  • ##ffuf
  • ##masscan
  • ##axiom
  • ##redteam
  • ##distribute

این ابزار یک اسکریپت مانیتورینگ در محیط Kubernetes است که با استفاده از فناوری eBPF، ترافیک TCP و اطلاعات اتصالات TLS را جمع‌آوری می‌کند و آن‌ها را در Grafana نمایش می‌دهد. کاربرد: این ابزار به شما کمک می‌کند تا ترافیک شبکه بین پادها و سرویس‌ها در کلاستر کوبرنتیس را بدون نیاز به تغییر در برنامه‌ها، ...

  • ##network
  • ##kubernetes
  • ##eBPF
  • ##TLS
  • ##Grafana
  • ##observability
  • ##security
  • ##cloud
  • ##k8s
  • ##traffic

یک نمونه عملی از میکروسرویس‌های مبتنی بر رویداد با استفاده از Golang است که به‌خوبی ابزارهای HashiCorp را در دنیای واقعی نمایش می‌دهد. کاربرد: این پروژه به عنوان یک دموی کامل از یک سیستم eventdriven طراحی شده و از ابزارهایی مثل Nomad، Consul Connect، Vault و Terraform برای استقرار، مدیریت سرویس‌ها، ...

  • ##go
  • ##microservices
  • ##eventdriven
  • ##hashicorp
  • ##nomad
  • ##consul
  • ##vault
  • ##terraform
  • ##golang
  • ##coffeeshop

این پروژه یک جایگزین مستقیم برای playwrightpython است که با rebrowserpatches به‌روزرسانی شده و امکان عبور از تست‌های تشخیص اتوماسیون مدرن را فراهم می‌کند. کاربرد: این ابزار برای افرادی که با ابزارهای اتوماسیون وب کار می‌کنند و با سیستم‌های تشخیص ربات (مثل Cloudflare، PerimeterX و غیره) مواجه می‌شوند ...

  • ##web
  • ##automation
  • ##playwright
  • ##anti
  • ##bot
  • ##headless
  • ##python
  • ##rebrowser
  • ##cybersecurity
  • ##browser

کاربرد: این چارچوب یک ابزار قدرتمند برای ارزیابی امنیتی برنامه‌های اندروید است و به تسترها کمک می‌کند تا آسیب‌پذیری‌هایی مثل دسترسی نامناسب به داده‌ها، سرویس‌های باز، یا اکتیویتی‌های قابل دسترسی از بیرون را شناسایی کنند. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی داری یک تست نفوذ (Penetration Testing) ر ...

  • ##AndroidSecurity
  • ##PenetrationTesting
  • ##MobileSecurity
  • ##Drozer
  • ##AppTesting
  • ##SecurityFramework
  • ##RedTeam
  • ##BugBounty
  • ##MobileHacking
  • ##SecurityAudit

این پکیج به توسعه‌دهندگان Laravel کمک می‌کند تا منطق نمایش را از کنترلرها و ویوها جدا کنند. با استفاده از View Models، داده‌های پیچیده قبل از ارسال به ویو آماده و سازمان‌دهی می‌شوند. کاربرد: وقتی منطق تبدیل داده‌ها برای نمایش در ویو زیاد می‌شه، کنترلرها شلوغ می‌شن. این پکیج یک لایه واسط ایجاد می‌کنه ...

  • ##laravel
  • ##viewmodels
  • ##php
  • ##backend
  • ##clean
  • ##web
  • ##spatie
  • ##mvc
  • ##separation
  • ##eloquent

کاربرد: این ابزار به شما کمک می‌کنه تا منابع موجود در AWS رو به فرمت Terraform (فایل‌های .tf و .tfstate) تبدیل کنید و به راحتی مدیریت زیرساخت‌ها رو با Terraform شروع کنید. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی قبلاً منابع AWS رو دستی ساختید و حالا می‌خواید اون‌ها رو با Terraform مدیریت کنید، این اب ...

  • ##Terraform
  • ##AWS
  • ##InfrastructureAsCode
  • ##DevOps
  • ##CloudMigration
  • ##IaC
  • ##S3
  • ##EC2
  • ##RDS
  • ##MigrationTool

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

  • ##NLP
  • ##MachineLearning
  • ##DeepLearning
  • ##NaturalLanguageProcessing
  • ##TextMining
  • ##BERT
  • ##Transformers
  • ##AI
  • ##DataScience
  • ##100DaysOfCode

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

  • ##data
  • ##rustlang
  • ##wasm
  • ##plotting
  • ##realtime
  • ##scientific
  • ##charts
  • ##datavisualization
  • ##native
  • ##webassembly

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

  • ##PrivacyFirst
  • ##SecureCamera
  • ##QRScanner
  • ##GrapheneOS
  • ##OpenSource
  • ##NoAds
  • ##AndroidSecurity
  • ##BarcodeScanner
  • ##PrivacyApp
  • ##CameraApp

کاربرد: این ابزار یک راه‌حل هوش مصنوعی مبتنی بر مدل‌های زبانی بزرگ (مثل ChatGLM، Qwen و Llama) هست که با استفاده از کتابخانه Langchain، قابلیت دسترسی به دانش محلی (RAG) و اجرای عامل‌های هوشمند (Agent) رو فراهم می‌کنه. این پروژه به شما امکان می‌ده تا چت‌بات‌های هوشمند با دانش اختصاصی بسازید، بدون این ...

  • ##RAG
  • ##LLM
  • ##Langchain
  • ##Chatbot
  • ##LocalAI
  • ##Agent
  • ##KnowledgeBase
  • ##Qwen
  • ##Llama
  • ##ChatGLM

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

  • ##web
  • ##php
  • ##async
  • ##scraping
  • ##data
  • ##crawler
  • ##automation
  • ##web
  • ##async
  • ##crawlzone

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

  • ##database
  • ##devtools
  • ##data
  • ##testing
  • ##productivity
  • ##Qovery
  • ##Replibyte
  • ##data
  • ##CI
  • ##seed

این پروژه شامل اسکریپت‌های کوچک و خوداتمام برای ایجاد backdoor در سرورهای وب با استفاده از فایل .htaccess است. ️ کاربرد: این اسکریپت‌ها برای تست امنیت وب‌سایت‌های مبتنی بر آپاچی طراحی شده‌اند و به تسترها کمک می‌کنند تا از طریق تنظیمات نادرست .htaccess، اجرای کد مخرب یا bypass قوانین امنیتی را شبیه‌س ...

  • ##web
  • ##htaccess
  • ##pentesting
  • ##web
  • ##apache
  • ##security
  • ##bug
  • ##red
  • ##ethical
  • ##infosec

CnCGeneralsZeroHour کاربرد: این یک بازی استراتژیک نسخهٔ افزوده‌شدهٔ Command & Conquer: Generals است که به کاربران اجازه می‌دهد در نقش یکی از ارتش‌های مختلف (مانند ایالات متحده، چین یا جبههٔ آزادی‌بخش جهانی) به مبارزه بپردازند. شامل واحدهای جدید، نقشه‌های بیشتر و تاکتیک‌های پیشرفته‌تری نسبت به نسخهٔ ...

  • ##CommandAndConquer
  • ##CnC
  • ##ZeroHour
  • ##RTS
  • ##ClassicGames
  • ##Gaming
  • ##EA
  • ##Modding
  • ##StrategyGames
  • ##LANParty

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

  • ##LLM
  • ##AI
  • ##MachineLearning
  • ##NLP
  • ##DeepLearning
  • ##LangChain
  • ##Transformers
  • ##HuggingFace
  • ##FreeCourses
  • ##AI

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

  • ##Xcode
  • ##iOS
  • ##CLI
  • ##MacOS
  • ##DevTools
  • ##XcodesOrg
  • ##Automation
  • ##Swift
  • ##Build
  • ##MultiVersion

این یک نمونه از برنامه Rails است که به صورت کامل برای محیط تولید (production) آماده شده و از Docker و Docker Compose برای مدیریت محیط اجرا استفاده می‌کند. کاربرد: این پروژه به تو کمک می‌کنه تا یک برنامه Rails را به صورت مجزا و قابل انتقال با استفاده از کانتینرها راه‌اندازی کنی. همچنین تنظیمات لازم ب ...

  • ##docker
  • ##rails
  • ##rubyonrails
  • ##webdevelopment
  • ##devops
  • ##containerization
  • ##production
  • ##dockercompose
  • ##backend
  • ##webapp

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

  • ##scripting
  • ##clojure
  • ##babashka
  • ##automation
  • ##cli
  • ##functional
  • ##devops
  • ##productivity
  • ##jvm
  • ##native

این ابزار چیه؟ یک راهنمای عملی برای استفاده از Google Sheets در انجام اسکرپینگ وب ساده بدون نیاز به کدنویسی پیچیده است. ️ کاربرد: با استفاده از توابع داخلی مثل IMPORTXML، IMPORTHTML و IMPORTDATA در Google Sheets، می‌تونید داده‌های عمومی از وبسایت‌ها رو مستقیماً به صورت زنده بکشید توی یک صفحه گوگل شی ...

  • ##web
  • ##google
  • ##data
  • ##no
  • ##automation
  • ##importxml
  • ##importhtml
  • ##data
  • ##google
  • ##free

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

  • ##hive
  • ##dart
  • ##flutter
  • ##localstorage
  • ##keyvalue
  • ##database
  • ##mobiledev
  • ##faststorage
  • ##offlineapp
  • ##isar

این پروژه شامل فایل‌های AT برای چیپست‌های معروف ESP32، ESP32C2، ESP32C3، ESP32C6 و ESP8266 از شرکت Espressif است. کاربرد: این پروژه به تو اجازه می‌ده تا از ماژول‌های وای‌فای و بلوتوث این چیپست‌ها با دستورات ساده AT کنترل کنی. مثل اتصال به شبکه وای‌فای، ارسال درخواست‌های HTTP، کار با بلوتوث و غیره. د ...

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

  • ##audiobook
  • ##ebook
  • ##text
  • ##accessibility
  • ##productivity
  • ##reading
  • ##voice
  • ##AI
  • ##learning
  • ##santinic

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

  • ##PyTorch
  • ##DeepLearning
  • ##ComputerVision
  • ##MachineLearning
  • ##AI
  • ##Template
  • ##CV
  • ##ResNet
  • ##ObjectDetection
  • ##DataScience

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

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

  • ##testing
  • ##Jest
  • ##JavaScript
  • ##unitTesting
  • ##testUtils
  • ##automation
  • ##frontend
  • ##backend
  • ##codeQuality
  • ##devTools

این ابزار چه کاری انجام میده؟ پشتیبانی از SQLAlchemy رو به فریم‌ورک Flask اضافه می‌کنه، یعنی به راحتی می‌تونی از پایگاه‌های داده رابطه‌ای مثل SQLite، PostgreSQL و MySQL توی پروژه‌های فلسکت استفاده کنی. در چه شرایطی بهتره استفاده بشه؟ اگر داری یه وب‌اپلیکیشن با Flask می‌سازی و نیاز داری با دیتابیس کا ...

  • ##Flask
  • ##SQLAlchemy
  • ##ORM
  • ##WebDevelopment
  • ##Python
  • ##Backend
  • ##Database
  • ##API
  • ##FlaskExtension
  • ##WebApp

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

  • ##LearningResources
  • ##Programming
  • ##FreeCourses
  • ##TechEducation
  • ##SelfLearning
  • ##DeveloperTools
  • ##AI
  • ##WebDevelopment
  • ##OpenSource
  • ##StudyGuide

یک ابزار قدرتمند برای پیدا کردن فایل‌ها با استفاده از کوئری‌های شبیه به SQL ️ کاربرد: این ابزار بهت اجازه می‌ده تا فایل‌ها رو در سیستم فایل خودت با دستوراتی شبیه به SQL جستجو کنی، مثل اینکه از SELECT name FROM . WHERE size 10MB استفاده می‌کنی! در چه شرایطی بهتره استفاده بشه؟ وقتی دنبال فایل‌های خاصی ...

  • ##file
  • ##command
  • ##fselect
  • ##SQL
  • ##productivity
  • ##dev
  • ##linux
  • ##cli
  • ##jhspetersson
  • ##file

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

  • ##scrollBasedVideo
  • ##InteractiveDesign
  • ##WebAnimation
  • ##VideoPlayback
  • ##UXDesign
  • ##ParallaxScrolling
  • ##CreativeWeb
  • ##FrontendDev
  • ##Storytelling
  • ##dkaoster

تولید تصاویر با کیفیت بالا با استفاده از مدل‌های Stable Diffusion و Flux به صورت کاملاً محلی و با سرعت بالا در دستگاه شما کاربرد: این پروژه به شما امکان می‌دهد تا بدون نیاز به اینترنت یا سرورهای ابری، تصاویر با کیفیت بالا بر اساس متن ورودی تولید کنید. تمام پردازش‌ها روی CPU یا GPU دستگاه شما انجام م ...

  • ##StableDiffusion
  • ##AI
  • ##Cplusplus
  • ##LocalAI
  • ##TextToImage
  • ##PrivacyFirst
  • ##MachineLearning
  • ##OpenSource
  • ##FluxModel
  • ##CppProject

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

  • ##TopicModeling
  • ##ImageAnalysis
  • ##TextMining
  • ##MachineLearning
  • ##ConceptDiscovery
  • ##UnsupervisedLearning
  • ##AI
  • ##DataScience
  • ##DeepLearning
  • ##MultimodalAI

کاربرد: این کتابخانه، ابزارهای رسمی گوگل برای تعامل با سرویس‌های Google Cloud در زبان برنامه‌نویسی Go رو فراهم می‌کنه. با استفاده از این کتابخانه، توسعه‌دهندگان می‌تونن به راحتی به سرویس‌هایی مثل Cloud Storage، BigQuery، Pub/Sub، Firestore و بیش از ۱۰۰ سرویس دیگه متصل بشن و ازشون استفاده کنن. در چه ...

  • ##googlecloud
  • ##golang
  • ##cloudstorage
  • ##bigquery
  • ##pubsub
  • ##firestore
  • ##microservices
  • ##backend
  • ##gcp
  • ##devops

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

  • ##evolutionary
  • ##optimization
  • ##python
  • ##machine
  • ##ai
  • ##geatpy
  • ##scientific
  • ##engineering
  • ##multi
  • ##high

کاربرد: این پروژه یک سیستم ارتباطی بیسیم با عملکرد بالا برای کاربردهای کنترل از راه دور (مثل پهپادها، هلیکوپترها و ماشین‌های ریموتی) است که با تراشه‌های ESP32 یا ESP8285 کار می‌کند. این سیستم نسبت به سیستم‌های سنتی تأخیر کمتری دارد، برد بهتری ارائه می‌دهد و قابلیت تنظیم فرکانس و نرخ ارسال داده را به ...

  • ##ExpressLRS
  • ##RC
  • ##FPV
  • ##DroneTech
  • ##WirelessCommunication
  • ##ESP32
  • ##LongRange
  • ##LowLatency
  • ##OpenSourceHardware
  • ##DIYDrone

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

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

  • ##GoogleAPI
  • ##GoLang
  • ##CloudIntegration
  • ##GmailAPI
  • ##DriveAPI
  • ##CalendarAPI
  • ##GoogleSheets
  • ##Automation
  • ##RESTAPI
  • ##GoogleCloud

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

  • ##system
  • ##distributed
  • ##microservices
  • ##scalability
  • ##performance
  • ##cloud
  • ##architecture
  • ##backend
  • ##tech
  • ##kafka

این ابزار چیه؟ یک سرویس تونل‌سازیه که با استفاده از SSH، امکان دسترسی به سرویس‌های محلی (localhost) رو از طریق اینترنت فراهم می‌کنه. پروتکل‌های HTTP(S)، WS(S) و TCP رو پشتیبانی می‌کنه و نیازی به نصب SSH روی کلاینت نداره. کاربرد: وقتی می‌خوای یک سرویسی که روی کامپیوتر شخصی یا سرور لوکال داری اجرا کرد ...

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

  • ##LLM
  • ##GrammarAssistant
  • ##TokenStreaming
  • ##AIWriting
  • ##RealTimeProcessing
  • ##NLP
  • ##LanguageModel
  • ##TextEditing
  • ##StreamServer
  • ##AIApp

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

  • ##EAS
  • ##Expo
  • ##ReactNative
  • ##MobileDev
  • ##CI
  • ##AppDevelopment
  • ##BuildAutomation
  • ##FastUpdates
  • ##CrossPlatform
  • ##EAS

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

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