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

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

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

  • ##HomeAutomation
  • ##IoT
  • ##CSharp
  • ##DotNetCore
  • ##SmartHome
  • ##Linux
  • ##RaspberryPi
  • ##OpenSource
  • ##HomeControl
  • ##NETDeveloper

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

  • ##vim
  • ##colorscheme
  • ##wal
  • ##pywal
  • ##linux
  • ##terminal
  • ##texteditor
  • ##personalization
  • ##x11
  • ##theming

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

  • ##EdgeML
  • ##MachineLearning
  • ##OnDeviceAI
  • ##TinyML
  • ##AIattheEdge
  • ##IoT
  • ##PrivacyFirstAI
  • ##EfficientAI
  • ##SmartDevices
  • ##LowLatencyAI

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

  • ##UBottomSheet
  • ##SwiftUI
  • ##iOS
  • ##BottomSheet
  • ##AppleMapsClone
  • ##ProtocolOriented
  • ##UIKit
  • ##iOS
  • ##UserExperience
  • ##Swift

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

  • ##IoT
  • ##ThingsBoard
  • ##DeviceManagement
  • ##RuleChain
  • ##Dashboard
  • ##ESP32
  • ##RaspberryPi
  • ##DataVisualization
  • ##SmartDevices
  • ##HowTo

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

  • ##testing
  • ##vim
  • ##vimscript
  • ##plugins
  • ##automation
  • ##development
  • ##CI
  • ##TDD
  • ##text
  • ##open

این پروژه شامل پیاده‌سازی‌های .NET nanoFramework برای انواع سنسورها، تراشه‌ها، نمایشگرها، هات‌ها (HATs) و درایورهاست. ️ کاربرد: این کتابخانه به توسعه‌دهندگان اجازه می‌دهد تا با استفاده از C و .NET nanoFramework، با سخت‌افزارهای اینترنت اشیا (IoT) تعامل داشته باشند. در چه شرایطی بهتره استفاده بشه؟ وق ...

  • ##IoT
  • ##Csharp
  • ##nanoFramework
  • ##Microcontrollers
  • ##Sensors
  • ##HATs
  • ##EmbeddedSystems
  • ##HardwareDrivers
  • ##DIYElectronics
  • ##SmartDevices

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

  • ##digital
  • ##svelte
  • ##web
  • ##frontend
  • ##responsive
  • ##ui
  • ##website
  • ##javascript
  • ##modern
  • ##startup

این یک ربات چهارپا مبتنی بر ESP32 است که به صورت متن‌باز توسعه داده شده و الهام‌گرفته از ربات‌های Boston Dynamics است. این پلتفرم برای علاقه‌مندان به رباتیک، دانش‌آموزان، محققان و توسعه‌دهندگان هوش مصنوعی و اینترنت اشیا (IoT) طراحی شده تا بتوانند ربات‌های چهارپا را به راحتی بسازند و برنامه‌نویسی کنن ...

  • ##OpenSource
  • ##Robotics
  • ##STEM
  • ##ESP32
  • ##QuadrupedRobot
  • ##AI
  • ##IoT
  • ##DIYRobot
  • ##PetoiCamp
  • ##OpenCat

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

  • ##Qt
  • ##Amap
  • ##MapPlugin
  • ##C
  • ##GIS
  • ##LocationServices
  • ##DesktopApp
  • ##MobileApp
  • ##ChinaTech
  • ##Navigation

مدیریت توان دستگاه‌های Raspberry Pi با استفاده از ماژول PiSugar روی سخت‌افزارهای کم‌مصرف، با عملکردی پایدار و سریع در زبان Rust کاربرد: این پروژه برای مدیریت انرژی و باتری در دستگاه‌های Raspberry Pi استفاده می‌شه، به‌طور خاص با ماژول PiSugar که به شما امکان می‌دهد پی‌سی‌های تک‌بردی رو به صورت باتری‌ ...

  • ##PowerManagement
  • ##RaspberryPi
  • ##PiSugar
  • ##RustLang
  • ##IoT
  • ##LowPower
  • ##BatteryManagement
  • ##EmbeddedSystems
  • ##PortableDevices

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

  • ##fullstack
  • ##NextJS
  • ##NodeJS
  • ##DigitalWallet
  • ##FintechApp
  • ##WebDevelopment
  • ##OpenSource
  • ##BankingApp
  • ##JavaScript
  • ##FinanceTool

این پروژه برای راه‌اندازی خودکار یک Raspberry Pi با استفاده از Ansible طراحی شده و به صورت خودکار Docker و Pihole روی آن نصب می‌کند. ️ کاربرد: این ابزار به شما کمک می‌کند بدون دخالت دستی و با یک اسکریپت ساده، یک Pihole قدرتمند روی Raspberry Pi راه‌اندازی کنید. Pihole یک فیلتر محتوای شبکه‌ای است که ت ...

  • ##ansible
  • ##pihole
  • ##raspberrypi
  • ##docker
  • ##networksecurity
  • ##homeautomation
  • ##devops
  • ##infrastructure
  • ##automation
  • ##iot

این پروژه یک پیاده‌سازی با استفاده از PyTorch از مقاله NIPS 2016 با عنوان Perspective Transformer Nets است که به درک ساختار سه‌بعدی اشیا از تصاویر دو بعدی می‌پردازد. کاربرد: این مدل برای استخراج و درک نمایش‌های سه‌بعدی اشیا از روی تصاویر دو بعدی طراحی شده و می‌تواند در کاربردهایی مثل تشخیص شیء، بازس ...

  • ##3DReconstruction
  • ##PyTorch
  • ##PerspectiveTransformer
  • ##ComputerVision
  • ##DeepLearning
  • ##ObjectRecognition
  • ##NIPS2016
  • ##AR
  • ##SceneUnderstanding
  • ##3DRepresentation

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

  • ##AndroidAuto
  • ##CarConnectivity
  • ##WirelessProxy
  • ##aa
  • ##OpenSource
  • ##AutomotiveTech
  • ##ADB
  • ##Debugging
  • ##SmartCar
  • ##InCarEntertainment

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

  • ##WordPress
  • ##Bootstrap5
  • ##Gulp
  • ##StarterTheme
  • ##WebDevelopment
  • ##Frontend
  • ##Sass
  • ##ModularDesign
  • ##CustomTheme
  • ##Bartoletti

این درایور برای کنترل ماژول‌های SX127x (ترانسیورهای LoRa) با استفاده از MicroPython روی برد‌هایی مثل ESP8266، ESP32 و Raspberry Pi طراحی شده است. ️ کاربرد: این کتابخانه به تو امکان می‌ده تا از قابلیت‌های LoRa مثل ارسال و دریافت داده با برد بسیار بالا و مصرف انرژی پایین استفاده کنی، مناسب پروژه‌های ا ...

  • ##LoRa
  • ##MicroPython
  • ##ESP8266
  • ##ESP32
  • ##IoT
  • ##SX127x
  • ##WirelessCommunication
  • ##Raspberry
  • ##LowPowerNetwork
  • ##SensorNetwork

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

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

این پروژه یک محیط دروازه (Gateway) قدرتمند و ساده برای خانه روی رزبری‌پای ارائه می‌دهد که تمام ابزارهای ضروری برای مدیریت و امنیت اینترنت را در یک سیستم یکپارچه جای داده است. کاربرد: این سیستم به شما کمک می‌کند تا کنترل کاملی بر شبکه خانگی خود داشته باشید. شامل فیلترینگ تبلیغات با PiHole، ایجاد DNS ...

  • ##HomeLab
  • ##RaspberryPi
  • ##PiHole
  • ##Unbound
  • ##VPN
  • ##TorrentClient
  • ##NetworkMonitoring
  • ##Portainer
  • ##Privacy
  • ##SelfHosted

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

  • ##onDeviceAI
  • ##OfflineAI
  • ##LocalLLM
  • ##PrivacyFirst
  • ##AubAI
  • ##GenAI
  • ##MobileAI
  • ##AIIntegration
  • ##TextGeneration
  • ##EdgeComputing

این یک کلاینت برای سنتز صداهای مصنوعی ElevenLabs است که به تو امکان می‌دهد با استفاده از API این سرویس، صداهای طبیعی و پویا بسازی. ️ کاربرد: این ابزار برای تولید صدا از متن (TexttoSpeech) مناسب است و می‌تونه توی پروژه‌هایی مثل پادکست‌های خودکار، داستان‌های صوتی، ربات‌های گفتگو با صدا، یا حتی بازی‌ها ...

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

  • ##RTS
  • ##GameDevelopment
  • ##Java
  • ##AI
  • ##StrategyGame
  • ##IndieDev
  • ##OpenSource
  • ##ProgrammingProject
  • ##GameAI
  • ##JavaRTS

این ابزار به شما کمک می‌کنه تا یادداشت‌های خود در ویچت ریدینگ (WeChat Reading) رو به فرمت Markdown خارج کنید. کاربرد: این ابزار برای کسانی عالیه که می‌خوان یادداشت‌های کتاب‌هایی که می‌خونن رو در قالب تمیز و قابل ویرایش داشته باشن. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خواید یادداشت‌های خودتون رو د ...

  • ##WeChatReading
  • ##MarkdownExport
  • ##ReadingNotes
  • ##KnowledgeManagement
  • ##BookLovers
  • ##DigitalNotes
  • ##ObsidianTips
  • ##NotionIntegration
  • ##ReadAndReflect
  • ##wxread

این پروژه یک سیستم مدیریت تیم‌ها و فعالیت‌های دانشجویی در طول برنامه Rails Girls Summer of Code است. کاربرد: این ابزار به تیم‌های دانشجویی کمک می‌کنه تا پیشرفت کارهاشون رو مدیریت کنن، فعالیت‌هاشون رو ثبت کنن و ارتباط بهتری با مربی‌ها و سازمان دهنده داشته باشن. در چه شرایطی بهتره استفاده بشه؟ وقتی یک ...

  • ##OpenSource
  • ##WomenInTech
  • ##RailsGirls
  • ##TeamManagement
  • ##CodeCamp
  • ##StudentProjects
  • ##RemoteCollaboration
  • ##DeveloperTools
  • ##ProgrammingEducation
  • ##Hackathon

این پروژه یک اکشن (action) برای فریم‌ورک Svelte ارائه می‌دهد که اثر ریپل (Ripple) مشابه المان‌های متریال دیزاین را به راحتی به المان‌های DOM اضافه می‌کند. کاربرد: این اکشن برای ایجاد فیدبک بصری هنگام تعامل کاربر با دکمه‌ها، کارت‌ها یا هر المان قابل کلیک دیگر استفاده می‌شه. این اثر کاربرپسند بودن راب ...

  • ##svelte
  • ##ripple
  • ##web
  • ##ui
  • ##material
  • ##frontend
  • ##javascript
  • ##actions
  • ##user
  • ##interactive

این پروژه یک پیاده‌سازی رسمی با استفاده از PyTorch از مقاله SAFA: Structure Aware Face Animation در کنفرانس 3DV 2021 است. کاربرد: این مدل برای انیمیشن‌های چهره‌ای هوشمند و دقیق طراحی شده که ساختار چهره را درک می‌کند و حرکات طبیعی و واقع‌گرایانه ایجاد می‌کند. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز ...

  • ##FaceAnimation
  • ##PyTorch
  • ##3DV2021
  • ##SAFA
  • ##ComputerVision
  • ##DeepLearning
  • ##AI
  • ##StructureAware
  • ##AvatarAnimation
  • ##FacialExpression

این یک تمپلیت ترکیبی از Django و SvelteKit (با Svelte 5) است که توسعه‌دهندگان را برای ساخت برنامه‌های تحت وب پویا و مدرن آماده می‌کند. کاربرد: این پروژه به شما کمک می‌کند تا از قدرت Django در بک‌اند و SvelteKit در فرانت‌اند استفاده کنید، بدون اینکه نیاز به تنظیمات پیچیده داشته باشید. شامل احراز هویت ...

  • ##django
  • ##sveltekit
  • ##svelte5
  • ##webdev
  • ##fullstack
  • ##auth
  • ##forms
  • ##toast
  • ##javascript
  • ##python

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

  • ##react
  • ##jsx
  • ##innerText
  • ##utility
  • ##text
  • ##seo
  • ##testing
  • ##frontend
  • ##javascript
  • ##web

این ابزار به شما کمک می‌کنه تا به راحتی SCSS رو به پروژه‌های Svelte اضافه کنید. با استفاده از این افزونه، می‌تونید از قابلیت‌های پیشرفته‌ی استایل‌نویسی مثل متغیرها، میکسین‌ها و تو در تو نویسی در پروژه‌های خود استفاده کنید. کاربرد: این ابزار برای افرادی مناسبه که می‌خوان در پروژه‌های Svelte به جای CS ...

  • ##svelte
  • ##scss
  • ##frontend
  • ##webdev
  • ##css
  • ##sveltekit
  • ##styling
  • ##theming
  • ##developer
  • ##webdesign

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

این پروژه یک عامل هوشمند برای پرسش و پاسخ داده‌های CRM است که با استفاده از فناوری RAG پیشرفته و تبدیل زبان طبیعی به کوئری SQL (NL2SQL)، به کاربران اجازه می‌دهد به زبان ساده سوال بپرسند و اطلاعات مربوط به داده‌های Salesforce را دریافت کنند. کاربرد: این ابزار برای تیم‌های فروش، پشتیبانی مشتریان و تحل ...

  • ##CRM
  • ##Salesforce
  • ##NL2SQL
  • ##RAG
  • ##DataAgent
  • ##AIAnalytics
  • ##CustomerData
  • ##SalesInsights
  • ##NaturalLanguageQuery
  • ##SmartCRM

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

  • ##bash
  • ##webdev
  • ##linux
  • ##automation
  • ##scripting
  • ##backend
  • ##productivity
  • ##devtools
  • ##open
  • ##web

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

  • ##guitar
  • ##raspberry
  • ##music
  • ##web
  • ##DIY
  • ##digital
  • ##smartphone
  • ##open
  • ##audio
  • ##pipedal

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

  • ##OLAP
  • ##MultidimensionalDB
  • ##DataAnalytics
  • ##BusinessIntelligence
  • ##RealTimeAnalytics
  • ##DataWarehouse
  • ##EuclidOLAP
  • ##AnalyticsEngine

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

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

  • ##DataStructures
  • ##Algorithms
  • ##Programming
  • ##CodingInterview
  • ##LeetCode
  • ##ProblemSolving
  • ##ComputerScience
  • ##Tech
  • ##Developer
  • ##DSA

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

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

  • ##CryptoBot
  • ##TradingBot
  • ##TypeScript
  • ##NodeJS
  • ##Bitcoin
  • ##AutomatedTrading
  • ##WolfBot
  • ##Blockchain
  • ##AlgorithmicTrading
  • ##DeFi

یک کلاینت تلگرام برای دستگاه‌های KaiOS که با فریم‌ورک Svelte ساخته شده است کاربرد: این پروژه به کاربران کمک می‌کنه تا روی گوشی‌های ساده و کم‌قدرت KaiOS (مثل نوکیا ۸۰۰۰ ۴G) از تلگرام استفاده کنند، بدون نیاز به مرورگر سنگین یا اپلیکیشن‌های پیچیده در چه شرایطی بهتره استفاده بشه؟ وقتی دستگاه شما قدرت پر ...

  • ##TelegramClient
  • ##KaiOS
  • ##Svelte
  • ##LightweightApp
  • ##WebApp
  • ##LowEndDevices
  • ##PWA
  • ##MessagingApp
  • ##OpenSource
  • ##MobileWeb

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

  • ##PortfolioWebsite
  • ##ReactJS
  • ##Bootstrap
  • ##GitHubPages
  • ##PersonalWebsite
  • ##ResumeOnline
  • ##WebDeveloper
  • ##Frontend
  • ##ResponsiveDesign
  • ##OpenSource

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

  • ##svelte
  • ##datepicker
  • ##webdev
  • ##a11y
  • ##ui
  • ##ux
  • ##component
  • ##javascript
  • ##frontend
  • ##accessible

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

  • ##angular
  • ##forms
  • ##dirtycheck
  • ##unsavedchanges
  • ##typescript
  • ##frontend
  • ##webdev
  • ##angularlibs
  • ##devtools

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

  • ##hashtag
  • ##twitter
  • ##social
  • ##brand
  • ##marketing
  • ##trend
  • ##social
  • ##digital
  • ##online
  • ##realtime

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

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

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

  • ##svelte
  • ##image
  • ##masonry
  • ##responsive
  • ##web
  • ##frontend
  • ##gallery
  • ##photo
  • ##ui
  • ##javascript

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

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

  • ##sveltekit
  • ##components
  • ##webdev
  • ##ui
  • ##frontend
  • ##javascript
  • ##typescript
  • ##rodneylab

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

  • ##LibraryManagement
  • ##QRCodeSystem
  • ##CodeIgniter4
  • ##OpenSource
  • ##PHPProject
  • ##DigitalLibrary
  • ##StudentProject
  • ##WebApp
  • ##BookTracking
  • ##SimpleTech

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

  • ##WebGPU
  • ##RayTracing
  • ##Svelte
  • ##Graphics
  • ##InteractiveRendering
  • ##RealTimeRendering
  • ##3DGraphics
  • ##BrowserRendering
  • ##WebGLAlternative
  • ##GPUComputing

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

  • ##DataScience
  • ##MachineLearning
  • ##Python
  • ##Roadmap
  • ##AI
  • ##Statistics
  • ##DataAnalysis
  • ##LearnToCode
  • ##SelfLearning
  • ##Programming

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

  • ##GitHubExtension
  • ##BrowserExtension
  • ##RepoSize
  • ##DeveloperTools
  • ##OpenSource
  • ##WebExtension
  • ##ProductivityTool
  • ##CodeSize
  • ##GitTools
  • ##TechForDevs

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

  • ##datawrapper
  • ##APIwrapper
  • ##data
  • ##automation
  • ##dashboards
  • ##charts
  • ##javascript
  • ##python
  • ##web
  • ##headless

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

  • ##Svelte
  • ##Ubuntu
  • ##WebOS
  • ##LinuxSimulation
  • ##DesktopUI
  • ##VirtualEnvironment
  • ##WebApp
  • ##UIFramework
  • ##BrowserOS
  • ##LinuxTheme

این پروژه شامل کارهای عملی و تمرین‌های انجام‌شده در دورهٔ نانودیگری دیتا انجینیری از Udacity است. کاربرد: این مجموعه به عنوان نمونه‌کار عملی از مهارت‌های یک مهندس داده، از جمله طراحی Data Pipeline، کار با ETL، استفاده از AWS، Spark و Redshift به کار می‌رود. در چه شرایطی بهتره استفاده بشه؟ اگر دنبال ...

  • ##DataEngineering
  • ##ETL
  • ##AWS
  • ##Redshift
  • ##Spark
  • ##DataPipeline
  • ##Udacity
  • ##Python
  • ##DataWarehouse
  • ##BigData

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

  • ##music
  • ##open
  • ##linux
  • ##portable
  • ##minimalist
  • ##feugy
  • ##audio
  • ##lightweight
  • ##desktop
  • ##simple

این یک پلتفرم وبلاگ‌نویسی چندکاربره است که با تکنولوژی‌های مدرن فول‌استک ساخته شده. با استفاده از Node.js, Express, MongoDB, React و Next.js، این پروژه امکان ایجاد، انتشار و مدیریت وبلاگ توسط چندین کاربر را فراهم می‌کند. کاربرد: این پروژه برای افرادی که می‌خواهند یک سیستم وبلاگ‌نویسی شخصی یا تیمی دا ...

  • ##fullstack
  • ##blogging
  • ##react
  • ##nodejs
  • ##nextjs
  • ##express
  • ##mongodb
  • ##javascript
  • ##web
  • ##mern

این یک پروژهٔ بک‌اند فروشگاه اینترنتی قدرتمند است که با Ruby on Rails 6 و GraphQL ساخته شده و از احراز هویت JWT پشتیبانی می‌کند. همچنین یک پنل مدیریت با Svelte JS و Tailwind CSS دارد که ظاهری زیبا و واکنش‌گرا ارائه می‌دهد. کاربرد: این پروژه برای توسعه‌دهندگانی مناسب است که می‌خواهند یک سیستم فروشگاه ...

  • ##ecommerce
  • ##rubyonrails
  • ##graphql
  • ##sveltejs
  • ##tailwindcss
  • ##jwt
  • ##web
  • ##fullstack
  • ##open
  • ##admin

این یک کتابخانه جاوااسکریپت/تس است که برای مدیریت درخواست‌های HTTP با استفاده از RxJS طراحی شده. کاربرد: مدیریت وضعیت درخواست‌ها مثل loading، error و data رو ساده می‌کنه و با استفاده از observables، داده‌ها رو به صورت واکنش‌گرا (reactive) در دسترس قرار می‌ده. در چه شرایطی بهتره استفاده بشه؟ وقتی از ...

  • ##rxjs
  • ##reactiveProgramming
  • ##API
  • ##Angular
  • ##TypeScript
  • ##stateManagement
  • ##webDev
  • ##httpClient
  • ##observable
  • ##frontend

این یک نسخهٔ شخصی از تمپلیت رسمی Svelte است که پشتیبانی از HMR (Hot Module Replacement) به آن اضافه شده است. این بدین معناست که در حین توسعه، تغییرات کدها بدون نیاز به ریلود کامل صفحه اعمال می‌شوند و تجربهٔ توسعه را سریع‌تر و روان‌تر می‌کند. کاربرد: این تمپلیت برای توسعه‌دهندگانی مناسب است که می‌خوا ...

  • ##svelte
  • ##hmr
  • ##vite
  • ##rollup
  • ##webdev
  • ##frontend
  • ##javascript
  • ##typescript
  • ##ui
  • ##devtools

چای یک استک ساده و نظری برای React Native است که با TypeScript، Expo Router، Tailwind CSS و Zustand کار می‌کند. کاربرد: این پروژه به تو کمک می‌کنه تا یک پروژه مدرن و تمیز با React Native راه‌اندازی کنی بدون اینکه زمان زیادی صرف پیکربندی اولیه کنی. ️ در چه شرایطی بهتره استفاده بشه؟ اگر دنبال یک شروع ...

  • ##ReactNative
  • ##TypeScript
  • ##Expo
  • ##TailwindCSS
  • ##Zustand
  • ##MobileDev
  • ##ChaiStack
  • ##DeveloperTools
  • ##ExpoRouter
  • ##CleanCode

این پروژه یک ابزار سریع و کارآمد برای تخمین چگالی داده‌ها در زبان برنامه‌نویسی جولیا (Julia) فراهم می‌کند. کاربرد: برای تخمین چگالی احتمال (density estimation) به‌صورت بسیار سریع از طریق تکنیک Average Shifted Histograms استفاده می‌کنه. این روش جایگزین سریع‌تر و کارآمدتری نسبت به روش‌های سنتی مثل هیس ...

  • ##DataAnalysis
  • ##JuliaLang
  • ##DensityEstimation
  • ##FastComputing
  • ##DataScience
  • ##MachineLearning
  • ##Statistics
  • ##ASH
  • ##BigData
  • ##RealTimeAnalytics

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

  • ##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 و دستگاه‌های کم‌مصرف طراحی شده. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی به دنبال یک راه‌حل محل ...