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

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

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

  • #errcheck
  • #GoLang
  • #StaticAnalysis
  • #ErrorHandling
  • #CodeQuality
  • #DevTools
  • #CI_CD
  • #OpenSource
  • #Programming
  • #GolangTools

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

  • #debugging
  • #php
  • #symfony
  • #error_handling
  • #development
  • #web_dev
  • #exception_handler
  • #php_tools
  • #coding
  • #dev_tools

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

  • #webpack
  • #error_overlay
  • #developer_experience
  • #react
  • #javascript
  • #frontend
  • #devtools
  • #coding
  • #debugging
  • #webdev

این پروژه شامل صفحات خطا با طراحی جذاب برای سرورهای وب است که به صورت آماده در قالب Docker image و مخزن Git در دسترس قرار دارد. کاربرد: این صفحات خطا (مثل 404، 500، 502 و غیره) ظاهری زیبا و حرفه‌ای دارند و می‌تونی به جای صفحات پیش‌فرض ساده و بی‌روح سرور، از این مدل استفاده کنی. در چه شرایطی بهتره اس ...

  • #custom_error_pages
  • #docker
  • #traefik
  • #kubernetes
  • #nginx
  • #devops
  • #web_development
  • #error_handling
  • #docker_images
  • #web_design

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

  • #GoLang
  • #ErrorHandling
  • #Microservices
  • #DevOps
  • #Backend
  • #GolangLibraries
  • #Debugging
  • #SoftwareEngineering
  • #API_Development
  • #Reliability

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

  • #logging
  • #error_handling
  • #javascript
  • #nodejs
  • #debugging
  • #devtools
  • #web_development
  • #monitoring
  • #frontend
  • #backend

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

  • #documentation
  • #AI
  • #CLI
  • #API
  • #developer_tools
  • #knowledge_base
  • #productivity
  • #open_source
  • #Erudito
  • #tech_support

این یک شبیه‌ساز سرور برای بازی Monster Hunter Frontier است که به صورت متن باز توسعه داده شده و با زبان برنامه‌نویسی Go نوشته شده است. کاربرد: این پروژه به شما امکان می‌دهد یک سرور خصوصی از بازی Monster Hunter Frontier را راه‌اندازی کنید و با دوستان یا جامعه بازی‌های قدیمی، تجربه بازی چندنفره را دوبا ...

  • #MonsterHunter
  • #GameServerEmulator
  • #GoLang
  • #RetroGaming
  • #PrivateServer
  • #OpenSource
  • #MHFrontier
  • #GamingCommunity
  • #Emulation
  • #MultiplayerGaming

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

  • #lowcode
  • #AIframework
  • #enterpriseapps
  • #rapiddevelopment
  • #backend
  • #automation
  • #erupt
  • #smartpanels
  • #devtool
  • #efficientcoding

کاربرد: این پروژه یک راهنمای جیبی از ویژگی‌های جدید ES6 (ES2015) هست که به تو کمک می‌کنه سریع متوجه بشی چطور از قابلیت‌های مدرن جاوااسکریپت مثل arrow functions، destructuring، classes، modules و غیره استفاده کنی. در چه شرایطی بهتره استفاده بشه؟ وقتی داری با جاوااسکریپت مدرن کار می‌کنی و نیاز داری سر ...

  • #javascript
  • #es6
  • #cheatsheet
  • #webdev
  • #coding
  • #frontend
  • #js
  • #modernjs
  • #developer
  • #tips

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

  • #bundler
  • #JavaScript
  • #TypeScript
  • #buildtool
  • #webdev
  • #frontend
  • #esbuild
  • #fast
  • #developer
  • #tooling

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

  • #esbuild
  • #Webpack
  • #TypeScript
  • #React
  • #BuildTool
  • #Frontend
  • #JavaScript
  • #Loader
  • #Performance
  • #FastBuild

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

  • #esc_pos
  • #flutter
  • #dart
  • #receipt_printer
  • #thermal_printer
  • #pos_system
  • #bluetooth_printing
  • #dart_library
  • #flutter_package
  • #mobile_pos

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

  • #ScreenshotTool
  • #OCR
  • #Translate
  • #ScreenRecorder
  • #ReverseImageSearch
  • #ProductivityTool
  • #OfflineOCR
  • #MultiPlatform
  • #eSearch
  • #ScreenTranslator

این یک محیط یکپارچه با رابط گرافیکی (GUI) برای سیستم‌های ویندوز و مک است که خدماتی مانند Nginx، PHP، MySQL و Redis را در کنار هم ادغام کرده است. ️ کاربرد: این ابزار برای توسعه‌دهندگان وب طراحی شده تا بتوانند به راحتی و بدون پیچیدگی نصب و پیکربندی جداگانهٔ هر سرویس، محیط لوکال خود را راه‌اندازی کنند. ...

  • #WebDevelopment
  • #PHP
  • #Nginx
  • #MySQL
  • #Redis
  • #LocalServer
  • #MacOS
  • #Windows
  • #DevEnvironment
  • #LEMP

این یک اپلیکیشن فروشگاهی کامل با قابلیت‌های پیشرفته است که با Flutter و Firebase ساخته شده و مناسب توسعه‌دهندگانی است که می‌خواهند یک اپلیکیشن eCommerce حرفه‌ای با زیرساخت ابری بسازند. کاربرد: این پروژه به توسعه‌دهندگان کمک می‌کند تا یک اپلیکیشن فروشگاهی کامل با قابلیت‌هایی مثل ورود و ثبت‌نام کاربر، ...

  • #eCommerceApp
  • #FlutterFirebase
  • #OnlineShop
  • #MobileDevelopment
  • #CrossPlatform
  • #FirebaseAuth
  • #CloudFirestore
  • #AppTemplate

کاربرد: این یک نمونه واقعی از یک برنامه مبتنی بر میکروسرویس و کانتینر است که با فناوری‌های مدرن مایکروسافت مثل .NET 7، Docker و Azure Kubernetes Services ساخته شده. به توسعه‌دهندگان کمک می‌کنه تا نحوه طراحی، پیاده‌سازی و مدیریت یک برنامه توزیع‌شده با میکروسرویس‌های مستقل رو یاد بگیرن. در چه شرایطی ب ...

  • #Microservices
  • #Docker
  • #Kubernetes
  • #NET7
  • #Containerization
  • #CloudNative
  • #eShop
  • #DevOps
  • #CrossPlatform
  • #CSharp

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

  • #javascript
  • #eslint
  • #webdev
  • #coding
  • #frontend
  • #backend
  • #linter
  • #TypeScript
  • #devtools
  • #cleanCode

کاربرد: این پیش‌فرض ESLint توسط Anthony Fu طراحی شده و برای استانداردسازی کد در پروژه‌های جاوااسکریپت و تایپ‌اسکریپت استفاده میشه. ️ این تنظیمات به تو کمک می‌کنه تا کد تمیز، خوانا و بدون باگ بنویسی، بدون اینکه خودت همه قوانین رو تعریف کنی. در چه شرایطی بهتره استفاده بشه؟ اگر داری روی یک پروژه مدرن ک ...

  • #eslint
  • #typescript
  • #javascript
  • #code_quality
  • #linting
  • #vuejs
  • #react
  • #nodejs
  • #coding_standards
  • #antfu

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

  • #eslint
  • #javascript
  • #typescript
  • #codequality
  • #linting
  • #webdevelopment
  • #nodejs
  • #react
  • #security
  • #tooling

کاربرد: این پکیج یک تنظیم پیشرفته و پیش‌فرض برای ESLint ارائه میده که به شما کمک میکنه تا کد تمیز، خوانا و استانداردی در پروژه‌های React، Vue و TypeScript داشته باشید. ️ در چه شرایطی بهتره استفاده بشه؟ اگر دنبال یک تنظیم ESLint آماده و به‌روز هستی که نیاز به پیکربندی دستی کمی داره و برای پروژه‌های م ...

  • #eslint
  • #react
  • #vue
  • #typescript
  • #code_quality
  • #frontend
  • #linting
  • #javascript
  • #web_dev
  • #clean_code

این پکیج یک تنظیم ESLint است که تمام قوانینی را غیرفعال می‌کند که یا با Prettier تداخل دارند یا از نظر فرمت‌دهی بی‌معنی هستند. هدف اصلی آن، رفع تضاد بین ESLint و Prettier برای فرمت‌بندی یکسان کد است. کاربرد: وقتی هم از ESLint برای بررسی کیفیت کد و هم از Prettier برای فرمت‌دهی استفاده می‌کنید، ممکن ا ...

  • #eslint
  • #prettier
  • #code_formatting
  • #javascript
  • #typescript
  • #linting
  • #frontend
  • #backend
  • #coding_standards
  • #devtools

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

  • #javascript
  • #eslint
  • #coding_style
  • #frontend
  • #web_development
  • #linting
  • #standardjs
  • #clean_code
  • #team_development
  • #open_source

این ابزار یک loader برای webpack است که کدهای جاوااسکریپت را با استفاده از ESLint بررسی می‌کند تا از کیفیت کد و رعایت استانداردهای برنامه‌نویسی اطمینان حاصل شود. ️ کاربرد: این لوودر در حین فرآیند build پروژه، کدهای جاوااسکریپت را تحلیل می‌کند و خطاهای احتمالی یا ناهماهنگی‌های استایل کد را گزارش می‌د ...

  • #eslint
  • #webpack
  • #javascript
  • #linting
  • #deprecated
  • #frontend
  • #build_tool
  • #code_quality
  • #web_development
  • #webpack_loader

این پلاگین برای این ساخته شده که ESLint رو با دستورات Chai.js مثل expect و should سازگار کنه. وقتی از Chai.js برای تست‌نویسی استفاده می‌کنی، بعضی اوقات ESLint خطاهای گمراه‌کننده میده، چون متغیرهایی مثل expect یا should رو نمی‌شناسه. این پلاگین اون‌ها رو به‌صورت معتبر معرفی می‌کنه و از بروز خطا جلوگی ...

  • #eslint
  • #chaijs
  • #testing
  • #javascript
  • #mocha
  • #jest
  • #unitTesting
  • #assertions
  • #should
  • #expect

این پلاگین برای ESLint طراحی شده تا از سبک برنامه‌نویسی تابعی (Functional Programming) در جاوااسکریپت و تایپ‌اسکریپت حمایت کند. ️ کاربرد: این ابزار به شما کمک می‌کنه تا از تغییر حالت (mutation) جلوگیری کنید و کدهای تابعی تمیزتر و قابل پیش‌بینی‌تری بنویسید. در چه شرایطی بهتره استفاده بشه؟ اگر دارید ب ...

  • #functionalProgramming
  • #JavaScript
  • #TypeScript
  • #ESLint
  • #Immutability
  • #PureFunctions
  • #React
  • #Redux
  • #CleanCode
  • #FP

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

  • #eslint
  • #jest
  • #testing
  • #javascript
  • #typescript
  • #frontend
  • #backend
  • #codestyle
  • #unitTesting
  • #linting

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

  • #accessibility
  • #eslint
  • #react
  • #a11y
  • #frontend
  • #webdev
  • #javascript
  • #jsx
  • #development
  • #codequality

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

  • #eslint
  • #mocha
  • #testing
  • #javascript
  • #unitTesting
  • #codeQuality
  • #frontend
  • #backend
  • #automation
  • #linting

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

  • #eslint
  • #javascript
  • #typescript
  • #code_quality
  • #import_sorting
  • #autofix
  • #clean_code
  • #linting
  • #web_development
  • #front_end

این پلاگین برای بررسی و استانداردسازی کدهای SQL در پروژه‌های جاوااسکریپت و تایپ‌اسکریپت استفاده می‌شه. ️ کاربرد: این ابزار به شما کمک می‌کنه تا کدهای SQL که درون کد جاوااسکریپت نوشته شدن رو از نظر سینتکس و بهترین شیوه‌ها بررسی کنید. در چه شرایطی بهتره استفاده بشه؟ وقتی در پروژه‌تون کوئری‌های SQL رو ...

  • #sql
  • #eslint
  • #linting
  • #javascript
  • #typescript
  • #database
  • #codestyle
  • #nodejs
  • #developer_tools

کاربرد: این پلاگین ESLint به تو کمک می‌کنه تا از بهترین روش‌ها در استفاده از Tailwind CSS در پروژه‌ات پیروی کنی. ️ اون رو با خطاهای رایج در کلاس‌های Tailwind مثل ترتیب اشتباه کلاس‌ها، استفاده از کلاس‌های غیرمجاز یا تکراری، و مشکلات نام‌گذاری متغیرها مقابله کنی. در چه شرایطی بهتره استفاده بشه؟ اگر دا ...

  • #tailwindcss
  • #eslint
  • #frontend
  • #linting
  • #webdev
  • #css
  • #codequality
  • #javascript
  • #react
  • #tooling

این پلاگین ESLint به تو کمک می‌کنه تا در حین نوشتن تست با کتابخانه Testing Library، از بهترین روش‌ها پیروی کنی و از اشتباهات رایج جلوگیری کنی. ️ کاربرد: این ابزار قوانینی رو اعمال می‌کنه که تست‌های تو رو قابل فهم‌تر، پایدارتر و نزدیک به رفتار واقعی کاربر کنه. مثلاً از استفاده از datatestid جلوگیری م ...

  • #testing
  • #eslint
  • #javascript
  • #react
  • #testinglibrary
  • #frontend
  • #codestyle
  • #bestpractices
  • #unitTesting
  • #webdev

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

  • #eslint
  • #vuejs
  • #frontend
  • #javascript
  • #codestyle
  • #linter
  • #webdev
  • #development
  • #vue_plugin
  • #coding_best_practices

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

  • #eslint
  • #code_style
  • #javascript
  • #typescript
  • #linting
  • #frontend
  • #backend
  • #coding_standards
  • #devtools
  • #webdev

کاربرد: این ابزار به تو امکان میده که از ماژول‌های جدید جاوااسکریپت (ECMAScript modules) در نود جی‌اس استفاده کنی، حتی اگر نسخه نودت قدیمی‌تر باشه. به عبارت دیگه، می‌تونی امروز از قابلیت‌های فردا استفاده کنی! در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای بدون تغییر محیط اجرای نود، از import و export ...

  • #esm
  • #javascript
  • #nodejs
  • #ecmascript
  • #modules
  • #modernJS
  • #open_source
  • #development
  • #import_export
  • #standard_things

کاربرد: این یک شبکه تحویل محتوا (CDN) بدون نیاز به ساخت (nobuild) است که به توسعه‌دهندگان وب امکان می‌دهد مستقیماً از ماژول‌های NPM در مرورگر استفاده کنند، بدون نیاز به باندل کردن یا پیکربندی پیچیده. فقط کافیه نام پکیج رو در URL وارد کنی و ماژول ES با فرمت مناسب برای مرورگر برات بارگیری بشه. در چه ش ...

  • #web_development
  • #esm
  • #cdn
  • #javascript
  • #npm
  • #frontend
  • #developer_tools
  • #modern_web
  • #no_build
  • #web_modules

چه چیزیه؟ این یک فریم‌ورک نسل جدید برای توسعه میکروفرانت‌اند است که بر پایه ESM (ECMAScript Modules) ساخته شده و بدون نیاز به sandbox، کاملاً سبک و با صفر هزینهٔ اجرایی عمل می‌کند. همچنین از توسعه ترکیبی با چندین فریم‌ورک مختلف پشتیبانی می‌کند. کاربرد: برای ساخت برنامه‌های بزرگ فرانت‌اند با قابلیت م ...

  • #microFrontend
  • #ESM
  • #ZeroRuntimeOverhead
  • #HybridFramework
  • #WebPerformance
  • #ModularArchitecture
  • #FrontendTooling
  • #LightweightFramework
  • #MultiFramework
  • #esmnext

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

  • #typescript
  • #nodejs
  • #developer_tools
  • #esno
  • #tsx
  • #javascript
  • #automation
  • #scripting
  • #antfu
  • #devops

این یک ORM برای ElasticSearch در پایتون است که بر پایه Pydantic ساخته شده و به شما امکان می‌دهد با سند‌های ایندکس شده در اِلس به صورت شیء‌گرا کار کنید کاربرد: این ابزار برای کسانی مناسب است که با ElasticSearch کار می‌کنند و می‌خواهند داده‌های خود را به صورت ساختاریافته و با اعتبارسنجی قوی مدیریت کنن ...

  • #ElasticSearch
  • #PythonORM
  • #Pydantic
  • #DataModeling
  • #SearchEngine
  • #FastAPI
  • #TypeSafe
  • #ESORM
  • #DevTools
  • #Backend

موتور گیم انجین قدرتمند و آزمایشی برای توسعه‌ی بازی‌های گرافیکی پیشرفته با تمرکز بر رندرینگ نور و سایه با کیفیت بالا. کاربرد: این موتور برای توسعه‌ی بازی‌های سه‌بعدی با تمرکز بر گرافیکِ واقع‌گرایانه، به‌ویژه در حوزه‌هایی که نیاز به سیستم‌های نورپردازی پیچیده مثل Global Illumination و Ray Tracing دار ...

  • #GameEngine
  • #GraphicsProgramming
  • #RayTracing
  • #GlobalIllumination
  • #Rendering
  • #IndieGames
  • #BobbyAnguelov
  • #Esoterica
  • #RealTimeRendering
  • #3DGraphics

کاربرد: این کتابخانه به توی توسعه‌دهندگان کمک می‌کنه تا با استفاده از ماژول ESP32، سیستم‌های بلوتوث A2DP رو به راحتی پیاده‌سازی کنند. با این ابزار می‌تونی یک دریافت‌کننده موسیقی (Bluetooth Receiver) یا ارسال‌کننده صدا (Bluetooth Sender) بسازی. این کتابخانه با Arduino، PlatformIO و همچنین Espressif I ...

  • #BluetoothAudio
  • #ESP32
  • #A2DP
  • #IoT
  • #WirelessAudio
  • #Arduino
  • #PlatformIO
  • #AudioStreaming
  • #DIYElectronics
  • #SmartHome

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

  • #SQLite3
  • #ESP32
  • #Arduino
  • #IoT
  • #EmbeddedDB
  • #LocalStorage
  • #Cplusplus
  • #Microcontroller
  • #DataLogging
  • #SmartDevices

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

  • #ESP32
  • #AudioPlayback
  • #I2S
  • #MP3Player
  • #SDCard
  • #IoTAudio
  • #EmbeddedSystems
  • #Microcontroller
  • #DIYElectronics
  • #SmartDevices

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

  • #BluetoothJammer
  • #BLE_Security
  • #WiFi_Jamming
  • #ESP32_Project
  • #RF_Interference
  • #Security_Testing
  • #IoT_Security
  • #Wireless_Hacking
  • #nRF24
  • #Red_Teaming

کتاب برنامه‌نویسی تعبیه‌شده با ESP32 و زبان Rust این پروژه راهنمای جامعی برای توسعه‌دهندگانی است که می‌خواهند با استفاده از زبان مدرن Rust، روی میکروکنترلرهای قدرتمند ESP32 کار کنند. کاربرد: آموزش برنامه‌نویسی سیستم‌های تعبیه‌شده بدون سیستم عامل (baremetal) یا با استفاده از سیستم‌های عامل کوچک (RTOS ...

  • #EmbeddedSystems
  • #RustLang
  • #ESP32
  • #IoT
  • #BareMetal
  • #Microcontrollers
  • #LowPower
  • #RealTimeOS
  • #HardwareHacking
  • #EdgeComputing

این یک ابزار هک سخت‌افزاری مبتنی بر ESP32 است که با یک رابط وب و دستورات متنی (WebBased CLI) کار می‌کند و تقریباً هر پروتکل ارتباطی را پشتیبانی می‌کند. ️ کاربرد: این ابزار به تو اجازه می‌دهد تا بدون نیاز به تجهیزات گران‌قیمت، به راحتی با چیپ‌ها، سنسورها و ماژول‌های الکترونیکی ارتباط برقرار کنی و داد ...

  • #HardwareHacking
  • #ESP32
  • #BusPirate
  • #WebCLI
  • #I2C
  • #SPI
  • #UART
  • #ReverseEngineering
  • #Electronics
  • #IoT

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

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

  • #ESP32CAM
  • #RTSP
  • #IoT
  • #HomeSecurity
  • #LiveStreaming
  • #SmartCamera
  • #EmbeddedSystems
  • #WiFiCamera
  • #OpenSource
  • #DIY

این پروژه یک ابزار تست بی‌سیم دو منظوره مبتنی بر تراشه ESP32 است که برای اهداف امنیتی و تشخیص شبکه‌های بی‌سیم طراحی شده است. ️ کاربرد: این ابزار می‌تونه هم به عنوان یک دستگاه تشخیص شبکه‌های وای‌فای (WiFi Scanner) و هم به عنوان یک ابزار تست امنیتی مثل تشخیص نقاط ضعف یا شبیه‌سازی دستگاه‌های مخرب (مثل ...

  • #WiFi_Toolkit
  • #ESP32
  • #CyberSecurity
  • #Penetration_Testing
  • #Network_Scanner
  • #IoT_Security
  • #Red_Teaming
  • #Wireless_Security
  • #Ethical_Hacking
  • #Security_Research

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

  • #ESP32
  • #FlashingTool
  • #IoT
  • #MicroPython
  • #FirmwareUpdate
  • #EmbeddedSystems
  • #DeveloperTool
  • #OpenSource
  • #DIYElectronics
  • #ESP32Flash

این یک کتابخانه سازگار با Adafruit GFX برای ریزکنترل‌کنندههای ESP32، ESP32S2 و ESP32S3 است که از طریق DMA به راه‌اندازی نمایشگرهای ماتریس LED با پروتکل HUB75 می‌پردازد. این کتابخانه امکان نرخ بازخوانی بالا و زنجیره‌سازی چندین پنل را فراهم می‌کند. کاربرد: این کتابخانه برای کنترل نمایشگرهای LED ماتریس ...

  • #ESP32
  • #LEDMatrix
  • #HUB75
  • #DMA
  • #GFX
  • #IoT
  • #DigitalDisplay
  • #EmbeddedSystems
  • #ArduinoProjects

کاربرد: این پروژه یک مجموعه ابزار برای انجام عملیات تهاجمی و دفاعی در شبکه‌های وای‌فای و بلوتوث روی ماژول ESP32 است. با استفاده از این ابزار، کاربران می‌توانند شبکه‌های بی‌سیم را اسکن کنند، حمله‌های مختلفی مثل deauthentication انجام دهند، نقاط دسترسی جعلی (Fake AP) ایجاد کنند و حتی اطلاعات بلوتوث دس ...

  • #WiFiHacking
  • #BluetoothSecurity
  • #ESP32
  • #PenetrationTesting
  • #CyberSecurity
  • #EthicalHacking
  • #RedTeam
  • #NetworkSecurity
  • #IoTSecurity
  • #InfoSec

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

  • #PassengerCounting
  • #IoT
  • #ESP32
  • #BLE
  • #WiFiSniffer
  • #SmartCities
  • #TrafficMonitoring
  • #PrivacyFriendly
  • #OpenSourceHardware
  • #IndoorAnalytics

این پروژه یک فرم‌ور برای تراشه ESP32 است که به دستگاه اجازه می‌دهد تا بسته‌های PROBE REQUEST ارسالی از گوشی‌های هوشمند در حال جستجوی شبکه وای‌فای را رهگیری کند کاربرد: این ابزار می‌تونه اطلاعاتی مثل آدرس MAC دستگاه، لیست شبکه‌های ذخیره‌شده و حتی الگوی حرکت کاربر رو استخراج کنه. این اطلاعات می‌تونه ب ...

  • #WiFiSniffer
  • #ESP32
  • #IoT
  • #NetworkMonitoring
  • #ProbeRequest
  • #MACAddress
  • #WirelessSecurity
  • #DataAnalytics
  • #SmartCities
  • #PrivacyAware

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

  • #ESP32
  • #iOS17
  • #CyberSecurity
  • #WirelessAttack
  • #PenetrationTesting
  • #DoS
  • #AppleSecurity
  • #EthicalHacking
  • #IoTSecurity
  • #RedTeam

چیه؟ یک کتابخانه آردوینو برای پخش فایل‌های صوتی مثل MOD، WAV، FLAC، MIDI، RTTTL، MP3 و AAC روی میکروکنترلرهای ESP8266، ESP32 و همچنین Raspberry Pi Pico این کتابخانه از خروجی I2S DAC یا یک DAC دلتاسیگما شبیه‌سازی‌شده نرم‌افزاری پشتیبانی می‌کنه. کاربرد: برای اضافه کردن قابلیت پخش صدا به پروژه‌های مبتن ...

  • #ESP8266
  • #ESP32
  • #RaspberryPiPico
  • #AudioLibrary
  • #MP3Player
  • #I2S
  • #ArduinoProjects
  • #EmbeddedAudio
  • #DIYElectronics
  • #SoundModule

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

  • #WiFi_Hacking
  • #ESP8266
  • #CyberSecurity
  • #Penetration_Testing
  • #Network_Security
  • #IoT_Security
  • #Beacon_Spam
  • #Ethical_Hacking
  • #Red_Teaming
  • #Infosec

این کتابخانه به تو اجازه میده تا دستگاه‌های ESP8266 و ESP32 رو به راحتی به پلتفرم Sinric Pro وصل کنی و از طریق این پلتفرم، دستگاهت رو با دستیارهای صوتی مثل Alexa، Google Home و SmartThings کنترل کنی کاربرد: این کتابخانه یه راه ساده و سریع برای ایجاد دستگاه‌های هوشمند با قابلیت کنترل از راه دور ارائه ...

  • #IoT
  • #SmartHome
  • #ESP8266
  • #ESP32
  • #Alexa
  • #GoogleHome
  • #SinricPro
  • #VoiceControl
  • #HomeAutomation
  • #DIY

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

  • #football_data
  • #LaLiga
  • #open_source
  • #sports_analytics
  • #data_science
  • #football_db
  • #Spain_football
  • #free_data
  • #machine_learning
  • #sports_tech

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

  • #text_expander
  • #productivity_tool
  • #Rust
  • #cross_platform
  • #automation
  • #coding
  • #workflows
  • #keyboard_shortcuts
  • #open_source
  • #espanso

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

  • #ESP32
  • #AT_Commands
  • #IoT
  • #WiFi_Module
  • #Bluetooth
  • #ESP8266
  • #Embedded_Systems
  • #Espressif
  • #Smart_Devices
  • #AT_Firmware

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

  • #WiFiTracker
  • #IoT
  • #ESP8266
  • #PresenceDetection
  • #RemoteMonitoring
  • #SmartHome
  • #NetworkSecurity
  • #BugDevice
  • #AlexLynd
  • #ESP_Bug

این یک کتابخانهٔ فوق‌العاده سریع و کارآمد برای ساخت داشبورد عملیاتی روی دستگاه‌های میکروکنترلری مثل ESP32، RP2040+W و RP2350+W است. کاربرد: این کتابخانه به تو اجازه می‌ده بدون نیاز به اینترنت یا سرور خارجی، یک رابط کاربری ساده و پویا روی خود دستگاه ایجاد کنی. با استفاده از آن می‌تونی وضعیت سنسورها ر ...

  • #IoT
  • #ESP32
  • #RP2040
  • #EmbeddedDashboard
  • #Microcontroller
  • #WebServer
  • #LocalControl
  • #Sensors
  • #DIYElectronics
  • #SmartDevices

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

  • #drone
  • #ESP32
  • #quadcopter
  • #IoT
  • #robotics
  • #embedded
  • #open_source
  • #AI_on_edge
  • #DIY_drone
  • #flying_robot

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

  • #text_to_speech
  • #TTS
  • #espeak
  • #open_source
  • #linux
  • #accessibility
  • #speech_synthesis
  • #multilingual
  • #embedded_systems
  • #assistive_technology

این یک فریمورک رفتارمحور توسعه (BDD) برای زبان برنامه‌نویسی Elixir است که الهام‌گرفته از RSpec در دنیای روبی است. کاربرد: برای نوشتن تست‌های خوانا و قابل فهم به سبک رفتارمحور، که در آن تست‌ها شبیه جملات طبیعی نوشته می‌شوند. مناسب برای تیم‌هایی که می‌خواهند تست‌هایشان هم برای توسعه‌دهندگان و هم برای ...

  • #BDD
  • #Elixir
  • #Testing
  • #RSpec
  • #SoftwareQuality
  • #TDD
  • #Espec
  • #BehaviorDrivenDevelopment
  • #UnitTest
  • #CleanCode

چه کاری انجام میده؟ این ابزار یک موتور پردازش رویدادهای پیچیده (CEP) هست که به تو امکان میده تا داده‌های جریانی رو در لحظه تحلیل کنی، مثل این که از SQL روی داده‌های زنده استفاده می‌کنی. با Streaming SQL می‌تونی قوانین تعریف کنی و به رویدادها واکنش نشون بدی، مثلاً تشخیص الگوهای خاص، جمع‌آوری آمار لحظ ...

  • #ComplexEventProcessing
  • #StreamingSQL
  • #RealTimeAnalytics
  • #IoT
  • #FraudDetection
  • #EventProcessing
  • #CEP
  • #DataStreaming
  • #esper
  • #LiveDataAnalysis

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

  • #embedded_rust
  • #esp32
  • #no_std
  • #iot
  • #rustlang
  • #hal
  • #microcontroller
  • #edge_computing
  • #rust_embedded
  • #esp_hal

کاربرد: ESPHome یک پلتفرم متن‌باز برای کنترل ماژول‌های ESP8266 و ESP32 با استفاده از فایل‌های پیکربندی ساده و قدرتمند است. ️ این ابزار به شما امکان می‌دهد دستگاه‌های هوشمند ساخته شده با این ماژول‌ها را بدون نیاز به کدنویسی پیچیده، راه‌اندازی کنید و آن‌ها را به سیستم‌های اتوماسیون خانه مثل Home Assis ...

  • #ESPHome
  • #HomeAutomation
  • #IoT
  • #ESP32
  • #ESP8266
  • #SmartHome
  • #DIYElectronics
  • #OpenSource
  • #HomeAssistant
  • #CustomDevices

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

  • #ESPHome
  • #IoT
  • #HomeAutomation
  • #ESP32
  • #ESP8266
  • #SmartHome
  • #MQTT
  • #DIYElectronics
  • #EmbeddedSystems
  • #OpenSource

چه کاری انجام میده؟ این فریم‌ور پیشرفته به شما امکان می‌دهد دستگاه‌های هوشمند مبتنی بر چیپ‌های ESP32، ESP32S، ESP32C و ESP8266 (مثل شیلی، سونآف، الکترودراگون و دستگاه‌های Tuya) رو به صورت بومی با اپل هوم‌کیت (Apple HomeKit) کار کنن. بدون نیاز به هاب یا سرور خارجی، دستگاه‌ها مستقیماً با HomeKit ارتبا ...

  • #HomeKit
  • #ESP32
  • #SmartHome
  • #TuyaHack
  • #IoT
  • #Firmware
  • #AppleHome
  • #DIYElectronics
  • #RavenSystem
  • #HomeAutomation