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

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

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

  • ##RailsTemplate
  • ##RubyOnRails
  • ##WebDevelopment
  • ##NextGen
  • ##DevTools
  • ##Rails7
  • ##StarterKit
  • ##FullStack
  • ##Productivity
  • ##CodeBase

این پروژه یک نسخهٔ تنسورفلو از کتابخانهٔ معروف PyTorch Image Models (timm) است که شامل مدل‌های یادگیری عمیق برای پردازش تصویر با وزن‌های از پیش آموزش دیده است. ️ کاربرد: این کتابخانه به تو اجازه می‌ده تا به راحتی از مدل‌های پیشرفته تشخیص تصویر مثل ResNet, EfficientNet, ViT و ده‌ها مدل دیگر در محیط ت ...

  • ##tensorflow
  • ##deeplearning
  • ##image
  • ##transfer
  • ##computer
  • ##timm
  • ##pretrained
  • ##ViT
  • ##EfficientNet
  • ##ResNet

این پروژه به تو اجازه میده که با استفاده از زبان Go، کامپوننت‌های HTML رو به صورت کاملاً تمیز و نوعامن (typesafe) بسازی. به جای نوشتن رشته‌های خام HTML، از توابع و ساختارهای گو استفاده می‌کنی و خروجی‌ات همیشه معتبره. کاربرد: وقتی می‌خوای وب‌اپلیکیشن بسازی ولی نمی‌خوای از تمپلیت‌های سنتی مثل html/tem ...

  • ##GoLang
  • ##WebDevelopment
  • ##TypeSafeHTML
  • ##ServerSideRendering
  • ##ComponentBasedUI
  • ##Gomponents
  • ##CleanCode
  • ##HTMLOutput
  • ##PureGo
  • ##WebComponents

چه کار میکنه؟ این ابزار یک اسکنر خودکار آسیب‌پذیری‌های وب با استفاده از عامل‌های هوش مصنوعی (LLM) هست که به صورت هوشمند آسیب‌پذیری‌های امنیتی در وب‌سایت‌ها رو پیدا میکنه. کاربرد: برای تست نفوذ خودکار، شناسایی آسیب‌پذیری‌های رایج مثل SQLi، XSS، CSRF و غیره در وب‌اپلیکیشن‌ها استفاده میشه. ️ در چه شرای ...

  • ##web
  • ##vulnerability
  • ##LLM
  • ##automated
  • ##bug
  • ##AI
  • ##pentesting
  • ##rogue
  • ##ethical
  • ##cybersecurity

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

  • ##electronics
  • ##typescript
  • ##react
  • ##pcb
  • ##hardware
  • ##coding
  • ##tscircuit
  • ##devtools
  • ##opensource
  • ##maker

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

  • ##Python
  • ##DataAnalysis
  • ##ScientificComputing
  • ##ProgrammingEducation
  • ##LearnToCode
  • ##Bioinformatics
  • ##ResearchSkills
  • ##Matplotlib
  • ##NumPy
  • ##CodeNewbie

این ابزار برای نظارت بر لاگ‌های Certificate Transparency طراحی شده و به شما کمک می‌کنه تا هرگونه گواهی SSL/TLS جدیدی که برای دامنه‌های شما صادر شده، شناسایی کنید. ️ کاربرد: با استفاده از certspotter می‌تونید از صدور غیرمجاز یا مشکوک گواهی‌های SSL مطلع بشید و امنیت دامنه‌های خودتون رو بهتر کنید. این ...

  • ##SSL
  • ##TLS
  • ##CertificateTransparency
  • ##SecurityMonitoring
  • ##PhishingDetection
  • ##DomainSecurity
  • ##CTLogs
  • ##InfoSec
  • ##ThreatHunting
  • ##RedTeam

این یک اسکریپت پایتونی قدرتمند است که با استفاده از Selenium، جستجوی خودکار در موتورهای گوگل را برای یافتن برنامه‌های تحت وب آسیب‌پذیر انجام می‌دهد. ️‍️ کاربرد: این ابزار برای تست نفوذ و امنیت وب طراحی شده تا با استفاده از dorks (جستجوهای پیشرفته گوگل)، وب‌سایت‌های آسیب‌پذیر را شناسایی کند. مثلاً می ...

  • ##web
  • ##pentesting
  • ##dorking
  • ##Selenium
  • ##bugbounty
  • ##infosec
  • ##OSINT
  • ##vulnerability
  • ##ethical
  • ##NullArray

این ابزار یک تحلیل‌گر URL است که به صورت هوشمند لینک‌های کوتاه شده یا مسدود شده را دنبال می‌کند و به مقصد نهایی کاربر می‌رسد. کاربرد: این ابزار برای کسانی که نیاز دارند لینک‌های مخفی یا تقلیل‌یافته (مثل bit.ly، t.co و غیره) را دیکد کنند، بسیار مفید است. همچنین می‌تواند در تست امنیت، تحلیل فیشینگ و ر ...

  • ##url
  • ##bypass
  • ##cybersecurity
  • ##phishing
  • ##link
  • ##infosec
  • ##red
  • ##osint
  • ##security
  • ##pentesting

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

  • ##world
  • ##creative
  • ##digital
  • ##game
  • ##fantasy
  • ##indie
  • ##map
  • ##procedural
  • ##art
  • ##microbium

این یک مدل TensorFlow برای تشخیص متن با استفاده از ترکیب CNN و seq2seq همراه با توجه بصری (visual attention) است که به صورت یک بسته Python در دسترس قرار دارد. کاربرد: این پروژه برای استخراج متن از تصاویر (OCR) طراحی شده و می‌تواند در پردازش اسناد، تشخیص متون دست‌نویس یا متن‌های پیچیده در تصاویر استف ...

  • ##OCR
  • ##TensorFlow
  • ##TextRecognition
  • ##Seq2Seq
  • ##VisualAttention
  • ##MachineLearning
  • ##GoogleCloud
  • ##PythonPackage
  • ##DocumentProcessing
  • ##DeepLearning

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

  • ##cloudflare
  • ##bugbounty
  • ##security
  • ##penetration
  • ##ip
  • ##dns
  • ##web
  • ##ethical
  • ##origin
  • ##red

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

  • ##HugoTheme
  • ##MinimalBlog
  • ##StaticSite
  • ##PersonalWebsite
  • ##DeveloperBlog
  • ##OpenSource
  • ##WebDesign
  • ##HelloFriend
  • ##CleanLayout
  • ##TechBlog

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

  • ##HierarchicalClassification
  • ##ConfusionMatrix
  • ##MLVisualization
  • ##ModelEvaluation
  • ##AppleResearch
  • ##CHI2022
  • ##ErrorAnalysis
  • ##MachineLearning
  • ##DataScience
  • ##InteractiveVisualization

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

  • ##web
  • ##javascript
  • ##user
  • ##automation
  • ##data
  • ##puppeteer
  • ##playwright
  • ##testing
  • ##bots
  • ##fake

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

  • ##offsec
  • ##pentesting
  • ##redteam
  • ##internalassessment
  • ##privilegeescalation
  • ##postexploitation
  • ##syslifters
  • ##securitytools
  • ##ethicalhacking
  • ##compiledtools

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

  • ##realtime
  • ##websocket
  • ##pusher
  • ##elixir
  • ##backend
  • ##liveupdates
  • ##chatapp
  • ##pubsub

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

  • ##SuperResolution
  • ##PyTorch
  • ##SRGAN
  • ##ImageEnhancement
  • ##DeepLearning
  • ##ComputerVision
  • ##AI
  • ##NeuralNetworks
  • ##PhotoRestoration
  • ##ImageProcessing

این مجموعه از نقشه‌های ذهنی (Mindmaps) به شما کمک می‌کند تا دید جامع و دقیقی از قابلیت‌های ردیابی و حسابرسی (Auditing) در محصولات مختلف مایکروسافت مانند ویندوز، اکسچنج و آژور داشته باشید. کاربرد: این ابزار برای متخصصان امنیت، مدیران سیستم و تیم‌های SOC بسیار مفید است؛ چون به‌صورت بصری نشان می‌دهد چه ...

  • ##Microsoft
  • ##Auditing
  • ##EventLogs
  • ##CyberSecurity
  • ##MindMap
  • ##Windows
  • ##Exchange
  • ##Azure
  • ##SOC
  • ##IncidentResponse

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

  • ##InfoSec
  • ##CyberSecurity
  • ##PenTesting
  • ##EthicalHacking
  • ##SQLi
  • ##XSS
  • ##Payloads
  • ##Wordlists
  • ##BugBounty
  • ##RedTeam

این پروژه شامل نمونه‌هایی از راه‌حل‌های امنیتی است که نحوه پیاده‌سازی الگوهای توصیه‌شده در AWS Security Reference Architecture را با استفاده از CloudFormation و Terraform نشان می‌دهد. ️ کاربرد: این مجموعه به توسعه‌دهندگان و مهندسان امنیت کمک می‌کند تا زیرساخت‌های امن در AWS را به صورت خودکار و مطابق ...

  • ##AWS
  • ##CloudFormation
  • ##Terraform
  • ##SecurityReferenceArchitecture
  • ##ControlTower
  • ##IaC
  • ##CloudSecurity
  • ##AWS
  • ##DevSecOps
  • ##SecureInfrastructure

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

  • ##maps
  • ##javascript
  • ##geovisualization
  • ##webgis
  • ##dataviz
  • ##interactive
  • ##frontend
  • ##gis
  • ##data
  • ##bertin

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

  • ##Hyprland
  • ##MaterialYou
  • ##LinuxDesktop
  • ##Wayland
  • ##DynamicColors
  • ##Customization
  • ##LinuxAesthetic
  • ##Productivity
  • ##OpenSource

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

  • ##vim
  • ##CtrlP
  • ##Python
  • ##Neovim
  • ##CodeNavigation
  • ##Productivity
  • ##TextEditor
  • ##DeveloperTools
  • ##FastSearch
  • ##Linux

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

  • ##GrowingTextView
  • ##SwiftUI
  • ##iOSDev
  • ##UITextView
  • ##AutoLayout
  • ##Placeholder
  • ##TextLimit
  • ##MobileDev
  • ##KennethTsang
  • ##TextField

این یک رابط کاربری گرافیکی (GUI) برای توسعه‌دهندگان فرانت‌اند است که بر پایه Electron ساخته شده و به کاربران اجازه می‌دهد تا با یک محیط بصری، فرآیندهای توسعه را مدیریت کنند. ️ کاربرد: این ابزار به توسعه‌دهندگان کمک می‌کند تا بدون نیاز به خط فرمان، پروژه‌های فرانت‌اند خود را راه‌اندازی، مدیریت و اجرا ...

  • ##FrontEnd
  • ##GUI
  • ##Electron
  • ##WebDevelopment
  • ##DevTools
  • ##Workflow
  • ##Splice
  • ##FrontEndTools
  • ##DeveloperExperience
  • ##CodeEfficiency

این یک پایپلاین تحلیل داده‌های RNAseq است که به صورت استاندارد و قابل تکرار، فرآیند پردازش داده‌های توالی‌یابی را انجام می‌دهد. از ابزارهای معتبری مثل STAR، HISAT2، RSEM و Salmon برای همترازی و شمارش ژن/ایزوفرم استفاده می‌کند. کاربرد: این پایپلاین برای تحلیل داده‌های RNA sequencing (RNAseq) طراحی شد ...

  • ##RNAseq
  • ##Bioinformatics
  • ##NGS
  • ##GeneExpression
  • ##nfcore
  • ##STAR
  • ##Salmon
  • ##HISAT2
  • ##RSEM
  • ##MultiQC

این مجموعه از تنظیمات شخصی برای محیط توسعه است که شامل فایل‌های پیکربندی (dotfiles) برای ابزارهای مختلفی مثل Bash/Zsh، Vim/Neovim، Doom Emacs، tmux، Git، شبیه‌سازهای ترمینال، aria2، mpv، Nix و Homebrew می‌شه. ️ کاربرد: این تنظیمات به تو کمک می‌کنه تا محیط کار خودت رو سریع و یکدست روی هر سیستم جدیدی ...

  • ##dotfiles
  • ##vim
  • ##neovim
  • ##emacs
  • ##tmux
  • ##zsh
  • ##nix
  • ##homebrew
  • ##productivity
  • ##devtools

این یک کتابخانهٔ نوشته‌شده به زبان Rust است که امکان کار با tensors و شبکه‌های عصبی پویا (dynamic neural networks) را فراهم می‌کند، بدون نیاز به وابستگی به کتابخانه‌های خارجی مثل PyTorch یا TensorFlow. کاربرد: این پروژه برای توسعه‌دهندگانی مناسب است که می‌خواهند شبکه‌های عصبی را در محیط Rust بسازند ...

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

  • ##data
  • ##holoviz
  • ##panel
  • ##graph
  • ##interactive
  • ##network
  • ##hierarchical
  • ##python
  • ##data
  • ##smart

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

  • ##BehaviorTree
  • ##Unity3D
  • ##GameAI
  • ##CSharp
  • ##BuilderPattern
  • ##GameDevelopment
  • ##FluidDesign
  • ##AIProgramming
  • ##CodeDriven
  • ##UnityDev

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

  • ##dotfiles
  • ##devcontainer
  • ##docker
  • ##vim
  • ##zsh
  • ##tmux
  • ##linux
  • ##developer
  • ##productivity
  • ##config

این پروژه یک روش نوآورانه برای ویرایش تصاویر با استفاده از مدل‌های تولید تصویر دیفیوژنی (Diffusion Models) ارائه می‌دهد. کاربرد: با استفاده از DragDiffusion می‌تونی با کشیدن نقاط خاصی از تصویر (مثل جابه‌جایی چشم یا خم کردن لب)، تغییرات دقیق و کنترل‌شده‌ای در تصویر ایجاد کنی، بدون نیاز به مدل‌های اضا ...

  • ##DragDiffusion
  • ##ImageEditing
  • ##DiffusionModels
  • ##CVPR2024
  • ##AI
  • ##GenerativeAI
  • ##InteractiveEditing
  • ##ComputerVision
  • ##DeepLearning

این پروژه ترکیبی از RxSwift و ماشین حالت (State Machine) است که الهام‌گرفته از معماری‌های Redux و Elm هست. هدفش مدیریت حالت‌های برنامه به صورت پیش‌بینی‌پذیر و واکنشی (Reactive) در اپلیکیشن‌های iOS و macOS با استفاده از قدرت RxSwift است. کاربرد: این کتابخانه برای زمانی مناسبه که نیاز داری حالت‌های پی ...

  • ##RxSwift
  • ##StateMachine
  • ##ReactiveProgramming
  • ##iOSDev
  • ##Swift
  • ##Redux
  • ##Elm
  • ##UnidirectionalFlow
  • ##RxAutomaton

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

  • ##diffusion
  • ##pytorch
  • ##machine
  • ##generative
  • ##minimal
  • ##deep
  • ##ai
  • ##image
  • ##open
  • ##cloneofsimo

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

  • ##vim
  • ##ruby
  • ##automation
  • ##testing
  • ##plugins
  • ##text
  • ##scripting
  • ##developer
  • ##vimrunner
  • ##opensource

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

  • ##blockchain
  • ##smart
  • ##state
  • ##decentralized
  • ##cryptocurrency
  • ##dApps
  • ##scaling
  • ##tokenization
  • ##Aeternity
  • ##Web3

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

  • ##Rstats
  • ##Ecology
  • ##DataAnalysis
  • ##DataVisualization
  • ##dplyr
  • ##ggplot2
  • ##ReproducibleResearch
  • ##FieldBiology
  • ##OpenScience
  • ##EnvironmentalData

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

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

  • ##vim
  • ##neovim
  • ##productivity
  • ##texteditor
  • ##coding
  • ##development
  • ##plugins
  • ##tools
  • ##workflow
  • ##zoom

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

  • ##MachineLearning
  • ##NumPy
  • ##DeepLearning
  • ##AI
  • ##DataScience
  • ##NeuralNetworks
  • ##Regression
  • ##GradientDescent
  • ##PurePython
  • ##LearnToCode

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

  • ##ChatGPT
  • ##DesktopApp
  • ##AIProductivity
  • ##PromptEngineering
  • ##LocalAI
  • ##AIAssistant
  • ##ContentCreation
  • ##CodeGeneration
  • ##OpenAI
  • ##AITools

این یک افزونه برای ویرایشگر گادات (Godot Editor) هست که به تو کمک می‌کنه انیمیشن‌های ساخته شده در نرم‌افزار Aseprite رو به راحتی به AnimationPlayer، AnimatedSprite و SpriteFrames در پروژه‌های گادات اضافه کنی. کاربرد: این ابزار فرآیند دستی و زمان‌بر وارد کردن فریم‌های انیمیشن رو از Aseprite به گادات ...

  • ##GodotEngine
  • ##Aseprite
  • ##2DAnimation
  • ##GameDev
  • ##AnimationTool
  • ##IndieDev
  • ##GodotPlugin
  • ##SpriteAnimation
  • ##PixelArt
  • ##GameDevelopment

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

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

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

  • ##InteractiveData
  • ##DataAnalysis
  • ##ScientificComputing
  • ##Python
  • ##LabTools
  • ##RealTimeVisualization
  • ##ResearchTools
  • ##Bioinformatics
  • ##DataScience
  • ##Quibbler

این پروژه یک Ingress Controller برای کوبرنتیس (Kubernetes) است که از HAProxy به عنوان موتور مسیریابی ترافیک وب استفاده می‌کند. HAProxy یکی از معروف‌ترین ابزارهای Load Balancer و معکوس پروکسی (Reverse Proxy) با عملکرد بالا است و این پروژه آن را به صورت یک کامپوننت مدیریت‌شده در محیط کوبرنتیس فراهم می ...

  • ##Kubernetes
  • ##IngressController
  • ##HAProxy
  • ##LoadBalancer
  • ##DevOps
  • ##Microservices
  • ##SSL
  • ##Networking
  • ##CloudNative
  • ##WebTraffic

این ابزار یک برنامه کوچک نوشته‌شده با زبان Go است که به جای دستور استاندارد vim startuptime عملکرد بهتری ارائه می‌دهد. کاربرد: این ابزار زمان راه‌اندازی ویم (Vim) رو دقیق‌تر و با جزئیات بیشتری نسبت به گزینه پیش‌فرض تحلیل می‌کنه. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای سرعت راه‌اندازی ویم رو بهی ...

  • ##vim
  • ##startuptime
  • ##Go
  • ##performance
  • ##debugging
  • ##plugins
  • ##optimization
  • ##CLI
  • ##text
  • ##dotfiles

این درایور CSI ابزاری برای اتصال و مدیریت حجم‌های Amazon Elastic Block Store (EBS) در خوشه‌های کوبرنتیس است. کاربرد: این پروژه به شما امکان می‌دهد تا از حجم‌های EBS به صورت پویا و اتوماتیک در پادهای کوبرنتیس استفاده کنید. همچنین عملیاتی مثل ایجاد، حذف، گسترش و متصل کردن حجم‌ها را به صورت خودکار انجا ...

  • ##kubernetes
  • ##aws
  • ##ebs
  • ##csi
  • ##cloud
  • ##persistent
  • ##devops
  • ##containers
  • ##scalability
  • ##aws

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

  • ##Robotics
  • ##Programming
  • ##JdeRobot
  • ##ROS
  • ##ComputerVision
  • ##AI
  • ##Education
  • ##Simulation
  • ##RoboticsAcademy
  • ##LearnToCode

این ابزار به تو این امکان رو میده که معماری سیستم‌های ابری رو، به خصوص آمازون وِب سرویس (AWS)، با استفاده از کد تعریف کنی و دیاگرام‌های زیبا و حرفه‌ای ازشون بسازی. کاربرد: دیاگرام‌های معماری رو می‌تونی با کدنویسی ایجاد کنی، بدون نیاز به ابزارهای گرافیکی مثل Visio یا draw.io. این کار باعث میشه دیاگرا ...

  • ##diagrams
  • ##AWS
  • ##InfrastructureAsCode
  • ##DevOps
  • ##CloudArchitecture
  • ##Automation
  • ##SRE
  • ##TechDocs
  • ##AWSArchitecture
  • ##DevTool

این یک تمِ تخت و مینیمال از تم معروف Gruvbox برای Neovim هست که بدون عمق و سایه‌های اضافی طراحی شده تا ظاهری تمیز و فوکوس‌محور ارائه بده. کاربرد: این تم برای کسانی که دوست دارن محیط ویرایششون ساده، خوانا و بدون حواس‌پرتی باشه مناسبه. مناسبِ برنامه‌نویسی طولانی، مطالعه کد و کاهش خستگی چشم. در چه شرای ...

  • ##gruvbox
  • ##neovim
  • ##vim
  • ##lua
  • ##colorscheme
  • ##flatdesign
  • ##minimalist
  • ##coding
  • ##terminal
  • ##programming

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

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

  • ##MultiFactor
  • ##QuantitativeInvesting
  • ##AlgorithmicTrading
  • ##Backtesting
  • ##AlphaStrategy
  • ##SystematicTrading
  • ##StockScreening
  • ##PortfolioOptimization
  • ##DataDrivenInvesting
  • ##QuantDev

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

این پروژه یک راه‌حل سریع و یک‌کلیکی برای تبدیل ویرایشگر Vim به یک محیط توسعه ادغام‌شده (IDE) هوشمند است. ️ کاربرد: این ابزار به شما کمک می‌کند بدون نیاز به تنظیمات پیچیده و زمان‌بر، یک محیط توسعه حرفه‌ای مبتنی بر Vim راه‌اندازی کنید. در چه شرایطی بهتره استفاده بشه؟ وقتی روی سیستم لینوکس ۶۴ بیتی کار ...

  • ##Vim
  • ##IDE
  • ##Linux
  • ##DeveloperTools
  • ##CodeEditor
  • ##Productivity
  • ##TextEditor
  • ##OpenSource
  • ##CLI
  • ##Programming

این پروژه از یک مدل شبکه عصبی بازگشتی نوع SequencetoSequence (seq2seq) در TensorFlow برای پیش‌بینی سیگنال‌های زمانی استفاده می‌کند. کاربرد: این مدل برای پیش‌بینی داده‌های سری زمانی مثل قیمت سهام، دمای آب و هوا، سیگنال‌های بیومتریک (مثل قلب)، و دیگر سیگنال‌های پیوسته در زمان مناسب است. در چه شرایطی ب ...

  • ##seq2seq
  • ##RNN
  • ##TensorFlow
  • ##TimeSeriesPrediction
  • ##SignalProcessing
  • ##DeepLearning
  • ##Forecasting
  • ##MachineLearning
  • ##NeuralNetworks
  • ##SequenceModeling

این پروژه یک ماژول سبک و کاربردی برای تشخیص تغییرات کلیپ‌بورد در محیط‌های Node.js، Electron.js و NW.js فراهم می‌کند. ️ کاربرد: این کتابخانه به تو اجازه می‌ده تا هر زمان که محتوای کلیپ‌بورد (کپی/پیست) تغییر کرد، یک رویداد اجرا بشه. مثلاً وقتی کاربر چیزی کپی می‌کنه، برنامه‌ات متوجه بشه و واکنش نشان بد ...

  • ##clipboard
  • ##nodejs
  • ##electron
  • ##nwjs
  • ##desktop
  • ##automation
  • ##productivity
  • ##cross
  • ##javascript
  • ##event

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

  • ##Neovim
  • ##Vim
  • ##Productivity
  • ##Keymaps
  • ##Lua
  • ##EditorConfig
  • ##DeveloperTools
  • ##mapx

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

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