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

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

این پروژه به تو کمک می‌کنه تا در کار با Apache Spark، از امنیت نوع (Type Safety) در ستون‌های دیتا استفاده کنی. ️ به جای اینکه نام ستون‌ها رو به صورت رشته (string) بنویسی و خطر اشتباه تایپی یا وجود نداشتن ستون رو داشته باشی، Doric بهت اجازه می‌ده ستون‌ها رو به صورت نوع‌دهی شده و کاملاً ایمن استفاده ک ...

  • #TypeSafety
  • #Spark
  • #Scala
  • #DataEngineering
  • #BigData
  • #ETL
  • #Doric
  • #DataPipeline
  • #TypeSafeCode
  • #FunctionalProgramming

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

  • #cross_platform
  • #mobile_dev
  • #Doric
  • #UI_framework
  • #native_performance
  • #web_app
  • #Qt_integration
  • #hybrid_app
  • #frontend
  • #unified_codebase

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

  • #analytics
  • #database
  • #realtime
  • #bigdata
  • #OLAP
  • #ApacheDoris
  • #datawarehouse
  • #BI
  • #cloudnative
  • #highperformance

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

  • #ApacheDoris
  • #DataAnalytics
  • #OpenSource
  • #OLAP
  • #BigData
  • #DorisWebsite
  • #TechDocs
  • #DataWarehouse
  • #RealTimeAnalytics
  • #Database

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

  • #web_security
  • #pentesting
  • #dorking
  • #Selenium
  • #bugbounty
  • #infosec
  • #OSINT
  • #vulnerability_scanning
  • #ethical_hacking
  • #NullArray

این یک موتور رندر نرم‌افزاری برای سیستم‌عامل DOS در حالت گرافیکی 13h (Mode 13h) است که امکان نمایش گرافیک 2D و سه‌بعدی را روی سخت‌افزارهای قدیمی فراهم می‌کند. کاربرد: این ابزار برای توسعه‌دهندگانی که می‌خواهند بازی یا برنامه‌های گرافیکی سه‌بعدی را برای محیط‌های قدیمی DOS بنویسند، مناسب است. به‌ویژه ...

  • #SoftwareRendering
  • #DOS
  • #RetroComputing
  • #GameDev
  • #LowLevelGraphics
  • #Mode13h
  • #3DRendering
  • #OldSchoolGaming
  • #Assembly
  • #Programming

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

  • #DOSBox
  • #RetroGaming
  • #Emulator
  • #LegacySoftware
  • #GamePreservation
  • #OpenSource
  • #DOSGaming
  • #Staging
  • #ClassicGames
  • #Emulation

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

  • #sentiment_analysis
  • #russian_language
  • #NLP
  • #text_analysis
  • #AI
  • #machine_learning
  • #dostoevsky
  • #bureaucratic_labs
  • #opinion_mining
  • #emotion_detection

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

  • #TextToSpeech
  • #RAG
  • #LLM
  • #OfflineAI
  • #LocalAI
  • #PrivacyFirst
  • #VoiceAssistant
  • #AIResearch
  • #EdgeComputing
  • #OpenSource

این پروژه یک استک توسعه هوش مصنوعی است که ابزارهای پیشرفته‌ای را برای توسعه‌دهندگان فراهم می‌کند. ترکیب Claude Code، Task Master و Cursor به شما کمک می‌کند تا با کمک هوش مصنوعی، کُد بنویسید، پروژه‌ها را مدیریت کنید و توسعه نرم‌افزار را بهینه‌سازی کنید. کاربرد: این استک برای توسعه‌دهندگانی طراحی شده ...

  • #AI_Development
  • #ClaudeCode
  • #TaskMaster
  • #Cursor
  • #DevTools
  • #CodeAutomation
  • #AI_Coding
  • #DeveloperTools
  • #FastDevelopment
  • #SmartCoding

این ابزار یک فازر تخصصی برای آزمایش آسیب‌پذیری گذر از مسیر (Directory Traversal) در برنامه‌های تحت وب، سرورهای FTP و HTTP است. ️ کاربرد: این ابزار با ارسال ترکیب‌های مختلف از مسیرهای مانند ../ به سرور، سعی می‌کند به فایل‌ها و دایرکتوری‌های محدود شده دسترسی پیدا کند. این کار به توسعه‌دهندگان و امنیت‌ ...

  • #DirectoryTraversal
  • #SecurityTesting
  • #PenetrationTesting
  • #WebSecurity
  • #Fuzzing
  • #EthicalHacking
  • #BugBounty
  • #RedTeam
  • #InfoSec
  • #dotdotpwn

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

  • #dotfiles
  • #configuration
  • #automation
  • #devops
  • #linux
  • #macOS
  • #productivity
  • #cli
  • #backup
  • #dotdrop

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

  • #dotenv
  • #NodeJS
  • #EnvironmentVariables
  • #WebDevelopment
  • #Backend
  • #JavaScript
  • #DevOps
  • #Security
  • #Configuration
  • #APIs

کاربرد: این ابزار به تو کمک می‌کنه تا متغیرهای محیطی (environment variables) رو از یک فایل .env بخونی و ثبت کنی، بدون اینکه نیاز باشه دستی اون‌ها رو تنظیم کنی. در چه شرایطی بهتره استفاده بشه؟ وقتی داری روی یک پروژه PHP کار می‌کنی و می‌خوای تنظیمات مثل رمز دیتابیس، کلید API یا حالت دیباگ رو تو یک فای ...

  • #dotenv
  • #PHP
  • #Symfony
  • #EnvironmentVariables
  • #WebDevelopment
  • #Security
  • #Laravel
  • #ConfigManagement
  • #DevOps
  • #PHPTools

این ابزار به شما کمک می‌کنه تا متغیرهای محیطی موجود در سیستم یا فایل .env رو درون خود فایل .env گسترش بدید و ازشون استفاده کنید. ️ کاربرد: وقتی توی فایل .env نیاز دارید یک متغیر رو با استفاده از متغیر دیگه تعریف کنید، از dotenvexpand استفاده می‌کنید. مثلاً یک مسیر یا URL رو ترکیب کنید با یک متغیر قب ...

  • #dotenv
  • #environment_variables
  • #nodejs
  • #config_management
  • #devops
  • #javascript
  • #expand_variables
  • #project_setup
  • #automation
  • #env_files

این ابزار به راحتی متغیرهای محیطی را از فایل‌های .env.development، .env.test، .env.production و همچنین نسخه‌های .local آنها بارگیری می‌کند. کاربرد: وقتی در پروژه‌های Node.js نیاز داری متغیرهای محیطی مختلف رو بر اساس محیط اجرا (مثل توسعه، تست یا تولید) مدیریت کنی، این کتابخانه دقیقاً کاریه که لازمه. ...

  • #dotenv
  • #NodeJS
  • #EnvironmentVariables
  • #DevOps
  • #Configuration
  • #JavaScript
  • #Backend
  • #Automation
  • #CI_CD
  • #LocalDevelopment

کاربرد: یک ابزار سریع و سبک برای بررسی و اعتبارسنجی فایل‌های .env هست که خطاها مثل فاصله‌های اضافی، تعریف نشدن متغیرها یا قالب‌بندی نادرست رو شناسایی می‌کنه. این ابزار به زبان Rust نوشته شده و به دلیل سرعت بالا، مناسب استفاده در محیط‌های توسعه و CI/CD هست. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوا ...

  • #dotenv
  • #linter
  • #Rust
  • #CI_CD
  • #Environment_Variables
  • #DevOps
  • #CodeQuality
  • #StaticAnalysis
  • #CLI_Tools

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

  • #dotenv
  • #environment_variables
  • #security
  • #devops
  • #team_collaboration
  • #cloud_secrets
  • #config_management
  • #vault
  • #secure_sync
  • #dotenv_vault

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

  • #dotenv
  • #webpack
  • #environment_variables
  • #security
  • #frontend
  • #javascript
  • #webdev
  • #build_tools

کاربرد: dotenvx یک ابزار امن برای مدیریت متغیرهای محیطی (environment variables) در پروژه‌های توسعه‌ایه، که از فرمت آشنا .env استفاده می‌کنه. این ابزار به شما کمک می‌کنه تا اطلاعات حساس مثل کلیدها و رمزهای دسترسی رو به صورت امن و مرتب نگه داری کنی، بدون اینکه نیاز باشه اون‌ها رو مستقیماً توی کد بنویس ...

  • #dotenv
  • #environment_variables
  • #security
  • #devops
  • #CI_CD
  • #web_development
  • #tooling
  • #productivity
  • #open_source
  • #dotenvx

این مجموعه تنظیمات، مثل یک چاقوی سوئیسی برای توسعه‌دهندگان عمل می‌کنه ️ کاربرد: این dotfiles برای ساخت یک محیط توسعه عالی و شخصی‌سازی‌شده طراحی شده — شامل تنظیمات vim، tmux، Fzf، Rg (ripgrep) و LSP برای تجربه‌ای سریع، تمیز و قدرتمند در خط فرمان و ویرایش کد در چه شرایطی بهتره استفاده بشه؟ اگر دوست دا ...

این مجموعه از تنظیمات شخصی (dotfiles) برای کاربران macOS و Ubuntu طراحی شده تا تجربهٔ کار با ترمینال و محیط توسعه رو سریع‌تر و یکدست‌تر کنه ️ کاربرد: این دات‌فایل‌ها به تو کمک می‌کنن تا محیط کاری خودت رو روی یک سیستم جدید در کمتر از چند دقیقه راه‌اندازی کنی. شامل تنظیمات zsh، git، vim، tmux و دیگر ا ...

  • #dotfiles
  • #macOS
  • #Ubuntu
  • #DeveloperTools
  • #TerminalSetup
  • #Zsh
  • #GitConfig
  • #Linux
  • #DevEnvironment
  • #Automation

این مجموعه تنظیمات شخصی برای سیستم عامل macOS هست که ظاهر و عملکرد محیط کاربری رو به صورت حرفهای سفارشیسازی میکنه. ️ کاربرد: این تنظیمات شامل پیکربندی مدیر ویندوز (wm)، نوار ابزار (bar)، ترمینال، شل، ویرایشگر کد، مرورگر و سایر ابزارهای خط فرمانه. هدفش ایجاد یک محیط کاری تمیز، سریع و زیبا برای توسعه‌ ...

  • #dotfiles
  • #macOS
  • #productivity
  • #terminal
  • #zsh
  • #neovim
  • #hammerspoon
  • #devtools
  • #cli
  • #minimalsetup

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

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

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

این مجموعه تنظیمات شخصی برای محیط توسعه و سیستم عامل است که توسط maximbaz آماده شده و شامل پیکربندی‌هایی برای NixOS، sway (مدیر صفحه نمایش ویستا)، kitty (ترمینال)، helix (ویرایشگر متن)، zsh و سایر ابزارهاست. ️ کاربرد: این دات‌فایل‌ها به شما کمک می‌کنند تا محیط توسعه شخصی و قابل تکراری داشته باشید که ...

  • #dotfiles
  • #NixOS
  • #sway
  • #kitty
  • #helix
  • #zsh
  • #configuration
  • #linux
  • #developer
  • #productivity

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

  • #dotfiles
  • #macOS
  • #developer_tools
  • #zsh
  • #vim
  • #git
  • #terminal
  • #productivity
  • #dev_setup
  • #Homebrew

این مجموعه تنظیمات شخصی برای سیستم عامل Arch Linux هست که شامل پیکربندی محیط دسکتاپ و ابزارهای خط فرمان میشه. کاربرد: این تنظیمات به تو کمک میکنه تا محیط کاری خودت رو سریع و تمیز راه‌اندازی کنی، بدون اینکه دست به تنظیمات دستی بزنی. این فایل‌ها شامل تنظیمات Zsh (شل قدرتمند)، Sway (مدیر صفحه نمایش وای ...

  • #dotfiles
  • #ArchLinux
  • #SwayWM
  • #Zsh
  • #Alacritty
  • #Emacs
  • #LinuxConfig
  • #MinimalDesktop
  • #DevEnvironment
  • #Productivity

این مجموعه از تنظیمات شخصی برای افزایش بهره‌وری توسعه‌دهندگان طراحی شده است. ️ کاربرد: این dotfiles به شما کمک می‌کنه محیط توسعه‌ای تمیز، سریع و یکدست روی سیستم‌های جدید راه‌اندازی کنید. شامل تنظیمات برای macOS، zsh، Homebrew، VSCode و ابزارهای مرتبط با Python هست. در چه شرایطی بهتره استفاده بشه؟ وق ...

  • #dotfiles
  • #macOS
  • #zsh
  • #Homebrew
  • #VSCode
  • #Python
  • #DeveloperTools
  • #Minimalism
  • #DevSetup
  • #Automation

این مجموعه از تنظیمات شخصی (dot files) برای توسعه‌دهندگان وب است که عمدتاً در محیط ترمینال کار می‌کنند. ️ کاربرد: این فایل‌ها تنظیمات پیش‌فرض و بهینه‌شده برای ابزارهایی مثل Neovim، Zsh، Tmux و Git فراهم می‌کنند تا تجربه کدنویسی در ترمینال سریع‌تر و راحت‌تر شود. در چه شرایطی بهتره استفاده بشه؟ اگر شم ...

  • #dotfiles
  • #webdev
  • #neovim
  • #zsh
  • #tmux
  • #git
  • #terminal
  • #linux
  • #developer_tools
  • #productivity

این مجموعه تنظیمات شخصی برای بهبود تجربه کار با محیط توسعه‌ی لینوکس و macOS هست. کاربرد: این فایل‌ها (dotfiles) تنظیمات شخصی ابزارهای خط فرمان مثل vim، zsh، tmux و همچنین تنظیمات سیستم عامل macOS رو شامل میشن. هدفش سرعت بخشیدن به کار، یکدست کردن محیط توسعه و راحتی در مدیریت ابزارهاست. در چه شرایطی ب ...

  • #dotfiles
  • #vim
  • #zsh
  • #tmux
  • #macOS
  • #developer_tools
  • #productivity
  • #cli
  • #linux
  • #automation

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

چه کاربردی داره؟ این مجموعه تنظیمات شخصی برای محیط توسعه‌ی منبع بازه که شامل پیکربندی‌های vim، zsh، git، homebrew و neovim میشه. ️ این فایل‌ها بهت کمک می‌کنن تا محیط کاری خودتو سریع و یکدست روی هر سیستمی تنظیم کنی. در چه شرایطی بهتره استفاده بشه؟ اگر تو یه توسعه‌دهنده‌ی لینوکسی یا مک‌یوزر هستی و دنب ...

  • #dotfiles
  • #vim
  • #zsh
  • #neovim
  • #git
  • #homebrew
  • #devEnvironment
  • #terminal
  • #productivity
  • #macOS

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

  • #dotfiles
  • #developer_tools
  • #zsh
  • #vim
  • #git
  • #linux
  • #macOS
  • #productivity
  • #dev_environment
  • #automation

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

  • #Hyprland
  • #Linux
  • #Dotfiles
  • #Productivity
  • #DevEnvironment
  • #ArchLinux
  • #TilingWM
  • #OpenSUSE
  • #Fedora
  • #ML4W

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

  • #dotfiles
  • #Neovim
  • #Vim
  • #CLI
  • #Linux
  • #DeveloperTools
  • #Productivity
  • #Terminal
  • #Config
  • #DevEnvironment

کاربرد: این مجموعه تنظیمات شخصیِ jessfraz برای محیط توسعه‌ی لینوکس و مکه، شامل فایل‌های پیکربندی مثل .bashrc، .gitconfig، .vimrc و غیره. این تنظیمات به بهینه‌سازی ترمینال، شل، ویرایشگرها و ابزارهای خط فرمان کمک می‌کنه. ️ در چه شرایطی بهتره استفاده بشه؟ اگر دنبال یه محیط توسعه‌ی تمیز، سریع و حرفه‌ای ...

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

  • #Qt
  • #QML
  • #C_Library
  • #Bindings
  • #Desktop_Apps
  • #Linux_Development
  • #GUI
  • #System_Programming
  • #DotherSide
  • #C_language

این پروژه یک نمونه کامل از پیاده‌سازی و داکریزه کردن یک برنامه وب Razor MVC Core است که از یک GraphQL 4 Web API به صورت کامل استفاده می‌کند. ساختار پروژه بر پایه .NET 6 و با معماری چندلایه Onion Architecture طراحی شده و اصول بهترین شیوه‌های توسعه نرم‌افزار مانند SOLID و DRY رعایت شده است. همچنین مفا ...

  • #GraphQL
  • #DotNet6
  • #OnionArchitecture
  • #DDD
  • #SOLID
  • #Docker
  • #WebAPI
  • #MVC
  • #CleanCode
  • #Microservices

این یک الگوی آماده برای ساخت وب‌سرویس‌های ASP.NET Core Web API با استفاده از .NET 9.0 است که تمامی ابزارهای ضروری برای شروع یک پروژه حرفه‌ای را از پیش پیاده‌سازی کرده است. کاربرد: این پروژه به تو کمک می‌کنه تا بدون دردسر راه‌اندازی اولیه، مستقیماً وارد کدنویسی لجیک کسب‌وکار بشی. تمامی بسته‌های متداو ...

  • #dotnet
  • #webapi
  • #boilerplate
  • #mediatr
  • #serilog
  • #swagger
  • #dotnet9
  • #microservices
  • #cleanarchitecture
  • #api_template

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

  • #Microservices
  • #NETCore
  • #CQRS
  • #EventSourcing
  • #Docker
  • #Kubernetes
  • #gRPC
  • #APIGateway
  • #InsuranceSystem
  • #DotNet

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

  • #dotnet
  • #roadmap
  • #developer
  • #csharp
  • #backend
  • #softwareengineer
  • #learncoding
  • #programming
  • #tech
  • #dotnetdeveloper

این یک سرور فیک REST بر پایه .NET است که به راحتی می‌توان از آن به عنوان بک‌اند جعلی برای پروتوتایپینگ پروژه‌های فرانت‌اند استفاده کرد. ️ کاربرد: این ابزار برای ایجاد یک API فیک با قابلیت‌های CRUD استفاده می‌شه، بدون نیاز به نوشتن کد بک‌اند واقعی. مثلاً وقتی داری یه اپ فرانت‌اند می‌سازی و هنوز بک‌ان ...

  • #FakeAPI
  • #REST
  • #DotNet
  • #CRUD
  • #Prototyping
  • #Backend
  • #WebDevelopment
  • #MockServer
  • #Frontend
  • #API_Template

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

  • #GraphQL
  • #DotNet
  • #Xamarin
  • #MobileDevelopment
  • #Backend
  • #API
  • #CSharp
  • #CrossPlatform
  • #TheCodeTraveler
  • #NetCore

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

  • #CSharp
  • #DotNet
  • #NETCore
  • #ProgrammingGuide
  • #InterviewPrep
  • #DeveloperTools
  • #LearningPath
  • #SoftwareDevelopment
  • #CodingTips
  • #TechCommunity

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

  • #realtime_web
  • #dotnet
  • #signalr
  • #web_development
  • #blazor
  • #aspnetcore
  • #live_updates
  • #dotNetify
  • #lightweight_framework
  • #interactive_apps

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

  • #React
  • #dotNetify
  • #RealTimeApp
  • #SPA
  • #SignalR
  • #WebSockets
  • #CSharp
  • #DotNet
  • #LiveUpdates
  • #Dashboard

کاربرد: این یک کیت شروع سریع برای توسعه برنامه‌های .NET 9 با معماری تمیز و ماژولاره که شامل Web API و Blazor Client میشه. پشتیبانی از چندین کاربر (Multitenancy)، امنیت، مدیریت نقش‌ها، احراز هویت JWT و همه چیزهای لازم برای یک پروژه حرفه‌ای رو داره. کاملاً آماده ابری (CloudReady) و مناسب برای ساخت پرو ...

  • #dotnet_starter_kit
  • #blazor
  • #webapi
  • #multitenancy
  • #clean_architecture
  • #modular_design
  • #cloud_ready
  • #saas
  • #dotnet9
  • #fullstack_hero

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

  • #WebAssembly
  • #dotnet
  • #WASM
  • #compiler
  • #codeanalysis
  • #server
  • #tooling
  • #security
  • #optimization
  • #runtime

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

  • #dotNET
  • #API
  • #CloudComputing
  • #Microservices
  • #AsyncProgramming
  • #WebDevelopment
  • #DotNext
  • #ScalableApps
  • #ModernCSharp
  • #HighPerformance

این مجموعه از تنظیمات شخصی (dotfiles) برای بهبود تجربه توسعه‌دهندگان طراحی شده. هدف اصلی این پروژه، رفع Code Smell در تنظیمات محیط توسعه است — یعنی حذف تکرارها، بهبود خوانایی و استانداردسازی فایل‌های پیکربندی. کاربرد: این dotfiles به شما کمک می‌کنن تا محیط توسعه‌تون رو سریع راه‌اندازی کنید، بدون این ...

  • #dotfiles
  • #devEnvironment
  • #CodeSmell
  • #DeveloperTools
  • #BashConfig
  • #ZshConfig
  • #LinuxSetup
  • #MacSetup
  • #CleanCode
  • #DevOps

این یک کتابخانه برای OpenSCAD است که به تو کمک می‌کنه بدون دردسرِ محاسبات ریاضی، مدل‌های سه‌بعدی بسازی. ️ کاربرد: این ابزار توابع آماده‌ای برای عملیات‌های ریاضی و هندسی پیچیده در OpenSCAD فراهم می‌کنه، مثل ماتریس‌ها، بردارها، تبدیل‌های فضایی و مثلثات. با استفاده از این کتابخانه، نیازی نیست هر بار فر ...

  • #OpenSCAD
  • #3DModeling
  • #CAD
  • #MathLibrary
  • #Robotics
  • #Engineering
  • #ParametricDesign
  • #JustinSDK
  • #dotSCAD

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

  • #Hyprland
  • #Dotfiles
  • #Linux
  • #Rice
  • #Wayland
  • #MinimalDesktop
  • #Productivity
  • #Customization
  • #End4
  • #LinuxSetup

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

  • #dotsindicator
  • #androidui
  • #viewpager
  • #materialdesign
  • #onboarding
  • #kotlin
  • #androiddev
  • #uxdesign
  • #slider
  • #mobileux

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

  • #componentLibrary
  • #designSystem
  • #UIkit
  • #webDevelopment
  • #darkMode
  • #customizableUI
  • #RTLsupport
  • #dotUI
  • #frontend
  • #tailwindcss

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

  • #dotvvm
  • #webframework
  • #MVVM
  • #Csharp
  • #OpenSource
  • #dotnet
  • #SPA
  • #WebApp
  • #TypeScript
  • #Razor

این پروژه یک نمونه عالی از یک اپلیکیشن فیسبوک سبک است که با استفاده از Vue.js 2.x، Vuex، Vuerouter و Superagent ساخته شده است. کاربرد: این دمو برای یادگیری و درک بهتر مدیریت حالت (state) در ویو، روتینگ و دریافت داده از API طراحی شده. در چه شرایطی بهتره استفاده بشه؟ اگر دنبال یک نمونه عملی از یک اپلی ...

  • #VueJS
  • #Vuex
  • #VueRouter
  • #SPA
  • #Frontend
  • #WebApp
  • #JavaScript
  • #DemoProject
  • #API_Integration
  • #StateManagement

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

  • #MovieAPI
  • #PythonScraping
  • #Douban
  • #WebCrawler
  • #DataMining
  • #FilmDatabase
  • #APIBuilder
  • #MovieRecommendation
  • #PythonProject
  • #WebScraping

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

  • #Electron
  • #NodeJS
  • #DesktopApp
  • #Backend
  • #JavaScript
  • #SplitProcess
  • #Lightweight
  • #LocalServer
  • #DevTools
  • #Doubleshotjs

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

  • #facial_recognition
  • #AI
  • #computer_vision
  • #image_processing
  • #machine_learning
  • #smart_home
  • #security_system
  • #deep_learning
  • #open_source
  • #double_take

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

  • #DepthEstimation
  • #3DReconstruction
  • #AR
  • #Robotics
  • #AutonomousVehicles
  • #ComputerVision
  • #ECCV2024
  • #NianticLabs
  • #GeometricLearning
  • #AI

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

  • #DouyinScraper
  • #Golang
  • #ADB
  • #DataMining
  • #VideoCrawler
  • #MobileAutomation
  • #TikTokClone
  • #WebScraping
  • #ContentAnalysis
  • #ChinaSocialMedia

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

  • #TikTok_Downloader
  • #Async_API
  • #Video_Downloader
  • #No_Watermark
  • #Social_Media_Scraper
  • #Douyin_API
  • #Bilibili_Downloader
  • #Python_Tool
  • #Content_Automation
  • #Open_Source

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

  • #VueJS
  • #MobileUI
  • #LiveStreaming
  • #WebDevelopment
  • #Frontend
  • #ComponentDesign
  • #UI_Clone
  • #ResponsiveDesign
  • #DouyuClone
  • #VueProject

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

  • #DouZero
  • #ReinforcementLearning
  • #SelfPlay
  • #GameAI
  • #DeepLearning
  • #DouDizhu
  • #Kwai
  • #AIResearch
  • #CardGames
  • #RLAgents

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

  • #YouTubeDownloader
  • #FreeApp
  • #CrossPlatform
  • #OfflineVideos
  • #MusicDownloader
  • #DesktopApp
  • #MediaDownloader
  • #OpenSource
  • #VideoDownload
  • #downline

این ابزار یک برنامهٔ مک‌است که با استفاده از SwiftUI نوشته شده و به کاربران کمک می‌کند تا بسته‌های نصب (pkg) مربوط به نصب‌کنندهٔ macOS Big Sur را دانلود کنند. کاربرد: این اپلیکیشن برای کسانی مفید است که می‌خواهند یک نسخهٔ کامل از نصب‌کنندهٔ macOS Big Sur را روی دستگاه خود داشته باشند، بدون اینکه واب ...

  • #macOS
  • #BigSur
  • #Installer
  • #SwiftUI
  • #DownloadTool
  • #SystemAdmin
  • #MacUtility
  • #TechTools
  • #ITSupport
  • #BootableUSB

این یک راهنمای ضروری برای به‌روز ماندن در حوزه‌های هوش مصنوعی، یادگیری ماشین، یادگیری عمیق و بینایی کامپیوتر است. کاربرد: این پروژه به شما کمک می‌کند تا منابع معتبر، دوره‌های آموزشی، مقالات پیشنهادی و ابزارهای مرتبط با AI/ML/DL/CV را به‌صورت ساختاریافته دنبال کنید. در چه شرایطی بهتره استفاده بشه؟ اگ ...

  • #AI
  • #MachineLearning
  • #DeepLearning
  • #ComputerVision
  • #PyTorch
  • #TensorFlow
  • #HuggingFace
  • #LearnAI

دوزر یک ابزار حرکت داده در زمان واقعی است که از فناوری CDC (تغییر داده در لحظه) استفاده می‌کند تا داده‌ها را از منابع مختلف به مقاصد متنوع منتقل کند. کاربرد: این ابزار برای همگام‌سازی داده‌ها در زمان واقعی بین سیستم‌های مختلف طراحی شده — مثل انتقال داده از یک پایگاه داده به یک Data Warehouse یا Sear ...

  • #realtime_data
  • #CDC
  • #data_pipeline
  • #data_sync
  • #stream_processing
  • #ETL
  • #getdozer
  • #kafka
  • #elasticsearch
  • #postgresql

مشاهدهٔ زندهٔ لاگ کانتینرها در مرورگر. این ابزار به صورت بلادرنگ لاگ‌های کانتینرها را نمایش می‌دهد و از Docker، Docker Swarm و Kubernetes پشتیبانی می‌کند. کاربرد: با Dozzle می‌تونی بدون دسترسی به ترمینال، لاگ‌های کانتینرها رو به صورت زنده در مرورگر ببینی. این ابزار مثل یه live tail عمل می‌کنه و تغیی ...

  • #realtime_logs
  • #docker
  • #kubernetes
  • #logging_tool
  • #devops
  • #container_monitoring
  • #debugging
  • #swarm
  • #dozzle
  • #log_viewer

این پروژه شامل یادداشت‌های آموزشی برای دوره DP203: Data Engineering on Azure است که توسط مایکروسافت ارائه می‌شود. هدف اصلی، کمک به دانشجویان و متخصصان برای یادگیری مفاهیم مهندسی داده در پلتفرم ابری Azure است. کاربرد: این یادداشت‌ها به عنوان منبع مطالعاتی برای آمادگی آزمون DP203 و درک بهتر ابزارها و ...

  • #AzureDataEngineering
  • #DP203
  • #AzureDataFactory
  • #AzureDatabricks
  • #AzureSynapse
  • #DataLake
  • #CloudComputing
  • #MicrosoftAzure
  • #DataEngineering
  • #BigData

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

  • #docker
  • #devops
  • #lightweight
  • #container
  • #dpanel
  • #donknap
  • #webpanel
  • #linux
  • #server
  • #management