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

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

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

  • ##document
  • ##PDF
  • ##Word
  • ##data
  • ##report
  • ##contract
  • ##template
  • ##serverless
  • ##dynamic
  • ##automation

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

  • ##Git
  • ##Windows
  • ##DeveloperTools
  • ##OpenSource
  • ##Programming
  • ##SoftwareDevelopment
  • ##TechInIran
  • ##DevEnvironment
  • ##Code
  • ##waylau

این ابزار یک ابزار اجرای کد است که قابلیت بارگذاری پیلود Metasploit، Cobalt Strike External C2 و همچنین Reflective DLL injection را دارد. ️ کاربرد: این ابزار به طور خاص برای دور زدن تشخیص‌های آنتی‌ویروسی در اجرای کدهای مخرب طراحی شده و به عاملان حمره کمک می‌کند تا بدون اینکه توسط سیستم‌های امنیتی شن ...

  • ##RedTeam
  • ##C2
  • ##Metasploit
  • ##CobaltStrike
  • ##ReflectiveDLL
  • ##PenetrationTesting
  • ##EthicalHacking
  • ##MemoryInjection
  • ##PostExploitation
  • ##Cooolis

کاربرد: این پروژه یک کتابخانهٔ منبع باز برای توسعهٔ رابط‌های کاربری در ویندوز با C است. ️ شامل کنترل‌ها، ابزارها و قابلیت‌های گسترده برای ساخت برنامه‌های زیبا و حرفه‌ای در محیط WinForm می‌شه. از .NET Framework 4.0 تا .NET9 پشتیبانی می‌کنه و مناسب توسعه‌ی سریع و تمیزه. در چه شرایطی بهتره استفاده بشه؟ ...

  • ##WinForm
  • ##UIFramework
  • ##CSharp
  • ##DesktopApp
  • ##OpenSource
  • ##DotNet
  • ##SunnyUI
  • ##ModernUI
  • ##DevTool
  • ##DotNet9

این یک الگو و آموزش گام‌به‌گام برای ترکیب FastAPI و Svelte است تا بتوانید برنامه‌های وب مدرن و سریعی بسازید. کاربرد: این پروژه به شما کمک می‌کنه تا یک بک‌اند قدرتمند با FastAPI (بر پایه Python) و یک فرانت‌اند واکنش‌گرا با Svelte (بدون DOM مجازی، سریع و سبک) داشته باشید. در چه شرایطی بهتره استفاده بش ...

  • ##FastAPI
  • ##Svelte
  • ##FullStack
  • ##Python
  • ##WebDev
  • ##StarterTemplate
  • ##API
  • ##JavaScript
  • ##MVP
  • ##Dashboard

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

  • ##AR
  • ##VR
  • ##ReactNative
  • ##CrossPlatform
  • ##MobileDevelopment
  • ##ImmersiveTech
  • ##ViroReact
  • ##AugmentedReality
  • ##VirtualReality

این پروژه یک پیاده‌سازی PyTorch از مدل پیش‌آموزش‌دیده BERT برای طبقه‌بندی چندبرچسبی متن (MultiLabel Text Classification) است. این یعنی هر متن می‌تونه همزمان متعلق به چند دسته باشه، مثل دسته‌بندی خبرها که یک مقاله می‌تونه هم درباره «ورزش» باشه و هم «سیاست». ️ کاربرد: این مدل زمانی عالی عمل می‌کنه که ...

  • ##TextClassification
  • ##BERT
  • ##PyTorch
  • ##MultiLabel
  • ##NLP
  • ##DeepLearning
  • ##MachineLearning
  • ##Transformer
  • ##AI
  • ##NaturalLanguageProcessing

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

  • ##NLP
  • ##spaCy
  • ##NaturalLanguageProcessing
  • ##MachineLearning
  • ##TextAnalysis
  • ##AI
  • ##DeepLearning
  • ##DataScience
  • ##Python
  • ##LanguageModels

این پروژه نسخه‌ای از CRuby است که به WebAssembly کامپایل شده و امکان اجرای کد روبی در مرورگر یا محیط‌های بدون سرور (مثل Cloudflare Workers) را فراهم می‌کند. کاربرد: با استفاده از این پروژه می‌تونی کد روبی رو مستقیماً در مرورگر اجرا کنی، بدون نیاز به سرور. همچنین برای تست کتابخانه‌های روبی در محیط وب ...

  • ##ruby
  • ##wasm
  • ##webassembly
  • ##serverless
  • ##programming
  • ##browser
  • ##developer
  • ##cloud
  • ##deno
  • ##coding

کاربرد: این پلاگین شبکه‌ای برای کوبرنتیس در محیط اَمَزون وب سرویس (AWS) است که از طریق Elastic Network Interfaces (ENI) به هر پاد یک آدرس IP اختصاصی از زیرشبکه VPC می‌دهد. این کار عملکرد شبکه را بهبود می‌بخشد و محدودیت‌های مسیریابی NAT را کاهش می‌دهد. در چه شرایطی بهتره استفاده بشه؟ وقتی در AWS با A ...

  • ##Kubernetes
  • ##EKS
  • ##AWS
  • ##Networking
  • ##CNI
  • ##VPC
  • ##CloudNative
  • ##DevOps
  • ##Microservices
  • ##NetworkSecurity

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

  • ##FakeNewsDetection
  • ##AI
  • ##NLP
  • ##MachineLearning
  • ##ContentModeration
  • ##NeuralNetworks
  • ##TextAnalysis
  • ##DeepLearning
  • ##Misinformation
  • ##GroverModel

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

  • ##data
  • ##webgl
  • ##gpu
  • ##scientific
  • ##realtime
  • ##3D
  • ##luma
  • ##geospatial
  • ##interactive
  • ##high

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

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

  • ##microservices
  • ##NodeJS
  • ##ZeroConfig
  • ##DistributedSystems
  • ##RealTimeApps
  • ##ServiceDiscovery
  • ##ScalableArchitecture
  • ##BackendDev
  • ##EventDriven
  • ##cotejs

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

  • ##AlpacaAPI
  • ##PythonSDK
  • ##TradingBot
  • ##AlgorithmicTrading
  • ##StockMarket
  • ##CryptoTrading
  • ##FinanceAPI
  • ##AutomatedTrading
  • ##QuantitativeFinance
  • ##Fintech

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

  • ##DeepLearning
  • ##ImageProcessing
  • ##VideoEditing
  • ##AI
  • ##Privacy
  • ##MosaicRemoval
  • ##ComputerVision
  • ##DeepMosaics
  • ##ContentCreation
  • ##NeuralNetworks

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

  • ##AngularSidebar
  • ##Bootstrap4
  • ##AdminPanel
  • ##ResponsiveDesign
  • ##WebDashboard
  • ##Angular7
  • ##UIComponent
  • ##NavigationMenu
  • ##FrontendTool
  • ##CleanCode

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

  • ##SelfServiceInfrastructure
  • ##DevOpsAutomation
  • ##CloudOrchestration
  • ##QoveryEngine
  • ##DeveloperExperience
  • ##CI
  • ##ScalableDeployments
  • ##InfrastructureAsCode
  • ##FastDeployment
  • ##CloudNative

این کتابخانه جاوااسکریپت برای توسعه‌ی اپلیکیشن‌های موبایل با قابلیت‌های آفلاین، همگام‌سازی خودکار و امضای درخواست‌های AWS با Sigv4 طراحی شده است. همچنین از React Native پشتیبانی می‌کند و به راحتی با سرویس AWS AppSync یکپارچه می‌شود. کاربرد: این ابزار برای توسعه‌دهندگانی مناسب است که می‌خواهند با است ...

  • ##aws
  • ##appsync
  • ##react
  • ##graphql
  • ##offline
  • ##mobile
  • ##javascript
  • ##aws
  • ##data
  • ##amplify

کاربرد: این کتابخانه برای انتقال سریع داده‌ها از پایگاه‌های داده به DataFrame در زبان‌های Rust و Python طراحی شده. هدف اصلی‌اش کاهش مصرف حافظه و افزایش سرعت خواندن داده‌ها از دیتابیس‌ها مثل PostgreSQL, MySQL, SQLite و SQL Server هست. در چه شرایطی بهتره استفاده بشه؟ وقتی با داده‌های حجیم کار می‌کنی و ...

  • ##connectorx
  • ##dataengineering
  • ##ETL
  • ##Python
  • ##Rust
  • ##DataFrame
  • ##Database
  • ##BigData
  • ##Pandas
  • ##HighPerformance

این پروژه ترکیبی از Three.js و SvelteKit است که به توسعه‌دهندگان اجازه می‌دهد تا به راحتی صحنه‌های سه‌بعدی را در برنامه‌های وب خود بسازند. کاربرد: این پروژه برای ایجاد محتوای تعاملی سه‌بعدی در وبسایت‌های مدرن مناسب است. مثلاً نمایش محصولات سه‌بعدی، افکت‌های بصری جذاب، یا بازی‌های سبک مبتنی بر مرورگر ...

  • ##3D
  • ##SvelteKit
  • ##ThreeJS
  • ##WebGL
  • ##Interactive
  • ##Frontend
  • ##3D
  • ##Web
  • ##Creative
  • ##Browser

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

  • ##Laravel
  • ##LogViewer
  • ##Debugging
  • ##WebDevelopment
  • ##PHP
  • ##ErrorTracking
  • ##DevTools
  • ##ARCANEDEV
  • ##Backend
  • ##LaravelPackage

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

  • ##shellscripting
  • ##POSIX
  • ##modernish
  • ##portablecode
  • ##unixtools
  • ##linux
  • ##devops
  • ##scripting
  • ##reliablecode
  • ##open

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

  • ##blockchain
  • ##Polkadot
  • ##Parachain
  • ##DeFi
  • ##Web3
  • ##SDK
  • ##crypto
  • ##smart
  • ##dApps
  • ##Substrate

این یک جایگزین سبک و کارآمد برای توابع malloc و free در محیط‌های بدون مدیریت حافظه است، مثل برنامه‌های WASM یا دستگاه‌های توکار که دسترسی به حافظه خطی دارند. کاربرد: این کتابخانه برای مدیریت حافظه در سیستم‌های منابع محدود طراحی شده و به جای استفاده از heap سیستم، از یک بلاک حافظه از پیش تخصیص داده‌ش ...

کاربرد: این یک هستهٔ پردازندهٔ RISCV باز متن است که کاملاً از صفر و با زبان Verilog نوشته شده و قابل استفاده در پروژه‌های سخت‌افزاری مانند FPGA یا طراحی تراشه است. در چه شرایطی بهتره استفاده بشه؟ وقتی به دنبال یک هستهٔ سبک، ساده و قابل فهم از CPU هستید و می‌خواهید بدون پیچیدگی‌های زیاد، مفاهیم پرداز ...

  • ##RISCV
  • ##Verilog
  • ##OpenSource
  • ##CPUDesign
  • ##FPGA
  • ##Hardware
  • ##RTL
  • ##ProcessorCore
  • ##DIYElectronics
  • ##LowPower

این پروژه چیه؟ یه روش هوشمند برای شتاب‌دهی مدل‌های انتشاری (Diffusion Models) بدون نیاز به آموزش مجدد یا تنظیم اضافیه. با استفاده از DeepCache، می‌تونی تصاویر با کیفیت بالا رو خیلی سریع‌تر تولید کنی، بدون اینکه دقت مدل کم بشه. کاربرد: توی تولید تصویر با مدل‌هایی مثل Stable Diffusion، این روش زمان پر ...

  • ##DeepCache
  • ##DiffusionModels
  • ##AI
  • ##ImageGeneration
  • ##StableDiffusion
  • ##CVPR2024
  • ##ModelAcceleration
  • ##FreeSpeedup
  • ##AIOptimization

کاربرد: این پروژه یک ابزار برای ایجاد مدل‌های سبکی (LoRA) در Stable Diffusion هست که با روش‌های پیشرفته‌تر از روش‌های معمول، تنظیم رتبه (Rank Adaptation) رو انجام میده. به کمک این ابزار میشه مدل‌های شخصی‌سازی شده با کیفیت بالا و حجم کم تولید کرد. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای یک مدل S ...

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

  • ##anime
  • ##sveltekit
  • ##frontend
  • ##video
  • ##modern
  • ##web
  • ##responsive
  • ##open
  • ##anime
  • ##streaming

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

  • ##javascript
  • ##monorepo
  • ##package
  • ##bolt
  • ##devtools
  • ##frontend
  • ##backend
  • ##npm
  • ##yarn
  • ##tooling

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

  • ##docker
  • ##devops
  • ##containerization
  • ##cloud
  • ##microservices
  • ##ci
  • ##y0ngb1n
  • ##automation
  • ##webdev
  • ##linux

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

این یک الگوی اولیه حداقلی برای ساخت APIهای RESTful با استفاده از Express و TypeScript است که به راحتی با یک دستور اجرا می‌شود. از TypeORM برای مدیریت دیتابیس و PostgreSQL به عنوان پایگاه داده استفاده می‌کند و کل محیط توسعه با Docker پیکربندی شده است. کاربرد: این پروژه برای شروع سریع توسعه‌ی بک‌اند د ...

  • ##Express
  • ##TypeScript
  • ##TypeORM
  • ##PostgreSQL
  • ##Docker
  • ##REST
  • ##NodeJS
  • ##Boilerplate
  • ##FullStack
  • ##Backend

کاربرد: این ابزار یک اکسپلویت ProofofConcept برای آسیب‌پذیری CVE20241086 است که امکان ارتقاء دسترسی محلی (Local Privilege Escalation) روی سیستم‌های لینوکسی فراهم می‌کنه. ️ یعنی اگر کاربر دسترسی محدودی روی سیستم داشته باشه، می‌تونه با استفاده از این ابزار به دسترسی سطح بالاتر (مثل root) دست پیدا کنه. ...

  • ##LPE
  • ##LinuxExploit
  • ##CVE
  • ##PrivilegeEscalation
  • ##KernelExploit
  • ##CTF
  • ##SecurityResearch
  • ##LinuxSecurity
  • ##Pentesting
  • ##ZeroDay

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

  • ##developerTools
  • ##analytics
  • ##SaaS
  • ##dataIntegration
  • ##embeddedAnalytics
  • ##productAnalytics
  • ##APIfirst
  • ##dataDashboard
  • ##latitude
  • ##realTimeAnalytics

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

  • ##KivyMD
  • ##MaterialDesign
  • ##CrossPlatform
  • ##Python
  • ##TouchUI
  • ##MobileApp
  • ##DesktopApp
  • ##UIFramework
  • ##Kivy
  • ##AppDevelopment

این پروژه یک نسخهٔ پورت شده از nuqs برای فریم‌ورک Svelte است که به توسعه‌دهندگان کمک می‌کند تا مدیریت سریع و هوشمند پارامترهای URL را در برنامه‌های خود پیاده‌سازی کنند کاربرد: این ابزار برای مدیریت query parameters در برنامه‌های Svelte بدون نیاز به کدنویسی تکراری و پیچیده طراحی شده است. به‌راحتی می‌ ...

  • ##Svelte
  • ##SvelteKit
  • ##URLParams
  • ##StateManagement
  • ##WebDev
  • ##Frontend
  • ##TypeScript
  • ##DeveloperTools
  • ##QueryParams
  • ##SPAs

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

  • ##CUDA
  • ##Optimization
  • ##GPUComputing
  • ##ParallelProgramming
  • ##HighPerformanceComputing
  • ##MachineLearning
  • ##CPlusPlus
  • ##Algorithm
  • ##NVIDIA
  • ##Compute

این ابزار یک اکشن گیت‌هاب است که به توسعه‌دهندگان کمک می‌کند تا فرآیند ساخت و به‌روزرسانی برنامه‌های Expo را به صورت خودکار انجام دهند. ️ کاربرد: این اکشن امکان اجرای EAS Build و EAS Update را از طریق گیت‌هاب اکشن فراهم می‌کند. به این معنی که هر بار که کدی را در مخزن گیت‌هاب پوش می‌کنید، می‌توانید ب ...

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

  • ##React
  • ##Performance
  • ##RenderTracker
  • ##Debugging
  • ##Optimization
  • ##ReactComponents
  • ##Frontend
  • ##WebDev
  • ##UseMemo
  • ##UseCallback

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

  • ##flutter
  • ##reorderable
  • ##drag
  • ##ui
  • ##mobile
  • ##flutter
  • ##user
  • ##interactive
  • ##flutter
  • ##ux

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

  • ##SwiftMacros
  • ##Swift5
  • ##Xcode15
  • ##CodeGeneration
  • ##Automation
  • ##SwiftUI
  • ##CleanCode
  • ##iOSDev
  • ##SwiftLang
  • ##MetaProgramming

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

  • ##Laravel
  • ##PHP
  • ##WorldData
  • ##Countries
  • ##Cities
  • ##Timezones
  • ##Currencies
  • ##Languages
  • ##WebDevelopment
  • ##Internationalization

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

  • ##pi
  • ##RaspberryPi
  • ##OpenSource
  • ##DIYProjects
  • ##LinuxTools
  • ##CodeOnPi
  • ##EasyInstall
  • ##PiSoftware
  • ##TechForKids
  • ##HomeLab

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

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

  • ##SRE
  • ##SiteReliabilityEngineering
  • ##DevOps
  • ##Monitoring
  • ##IncidentResponse
  • ##Automation
  • ##Postmortem
  • ##SystemDesign
  • ##Reliability
  • ##Operations

این یک لیست از مجموعه‌های داده عمومی با قابلیت داده‌های زمان واقعی است که توسط تیم bytewax.io نگهداری می‌شود. کاربرد: این پروژه به توسعه‌دهندگان، تحلیل‌گران داده و محققان کمک می‌کند تا به داده‌های زنده و به‌روز دسترسی داشته باشند تا بتوانند سیستم‌های پردازش جریان داده، نمایش داده‌های لحظه‌ای یا برنا ...

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

  • ##HTML
  • ##Bootstrap
  • ##Linting
  • ##WebDevelopment
  • ##Frontend
  • ##CodeQuality
  • ##DeveloperTools
  • ##CI

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

  • ##bs
  • ##Bootstrap4
  • ##FileUpload
  • ##Frontend
  • ##UI
  • ##WebDevelopment
  • ##JavaScript
  • ##FormStyling
  • ##Plugin
  • ##UX

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

  • ##ModelOptimization
  • ##Quantization
  • ##Compression
  • ##AIMET
  • ##DeepLearning
  • ##EdgeAI
  • ##NeuralNetworks
  • ##OnDeviceAI
  • ##EfficientML
  • ##QUIC

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

  • ##ReinforcementLearning
  • ##Biomechanics
  • ##OpenSim
  • ##Robotics
  • ##HumanMotion
  • ##AIinMedicine
  • ##MusculoskeletalModel
  • ##Simulation
  • ##MachineLearning
  • ##HealthcareAI

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

  • ##phpfastcache
  • ##caching
  • ##performance
  • ##webdevelopment
  • ##backend
  • ##php
  • ##optimization
  • ##highperformance
  • ##databaselayer
  • ##fastloading

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

  • ##OpenWebUI
  • ##Tauri
  • ##DesktopApp
  • ##AI
  • ##LLM
  • ##LocalAI
  • ##OfflineAI
  • ##Rust
  • ##TypeScript
  • ##AIInterface

کاربرد: این کتابخانه یک ابزار اعتبارسنجی فرم‌های وب با قابلیت typesafe است که با استفاده از اصول اولیه وب، فرم‌های HTML را به صورت پیشرفته‌تر می‌سازد. همچنین به خوبی با فریم‌ورک‌های سروری مثل Remix و Next.js کار می‌کند و به توسعه‌دهندگان کمک می‌کند تا فرم‌های امن و قابل اعتماد بسازند. ️ در چه شرایطی ...

  • ##form
  • ##type
  • ##RemixJS
  • ##NextJS
  • ##ReactForms
  • ##Web
  • ##Server
  • ##HTML
  • ##edmundhung
  • ##Progressive

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

  • ##laravel
  • ##boilerplate
  • ##admin
  • ##gentelella
  • ##php
  • ##web
  • ##starter
  • ##backend
  • ##fullstack
  • ##laravel

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

  • ##JavaScript
  • ##BeginnerFriendly
  • ##WebDevelopment
  • ##LearnToCode
  • ##AsyncAwait
  • ##ES6
  • ##CodeBestPractices
  • ##Frontend
  • ##ProgrammingTutorial
  • ##jsPrimer

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

یک کلاینت متنی برای کار با ردیس در محیط خط فرمان، بدون نیاز به رابط گرافیکی ️ این ابزار با رابط کاربری ساده و تمیز، مدیریت دیتابیس ردیس رو راحت‌تر می‌کنه کاربرد: این ابزار برای کسانی که با ردیس کار می‌کنن و دوست دارن در محیط CLI بدون استفاده از ابزارهای گرافیکی، دیتابیس رو مدیریت کنن، عالیه ️ قابلیت ...

  • ##RedisClient
  • ##CLI
  • ##TextUI
  • ##Redis
  • ##DatabaseTool
  • ##DevOps
  • ##TerminalApp
  • ##mylxsw
  • ##ProductivityTool
  • ##LinuxTool

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

  • ##CuratedLists
  • ##ResourceHub
  • ##TopicGuides
  • ##OpenSource
  • ##LearningTools
  • ##AwesomeResources
  • ##DiscoverProjects
  • ##KnowledgeBase
  • ##ToolRecommendations
  • ##CommunityDriven

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

  • ##ownCloud
  • ##CloudStorage
  • ##OpenSource
  • ##AppDevelopment
  • ##NextcloudAlternative
  • ##SelfHosted
  • ##FileSync
  • ##CollaborationTools
  • ##DevCommunity
  • ##GitHub

کاربرد: یک ابزار قدرتمند برای دانلود چند منبعه که از پروتکل‌های مختلفی مثل HTTP/HTTPS، FTP، SFTP، BitTorrent و Metalink پشتیبانی می‌کنه. برای کاربرانی که دنبال سرعت بیشتر و قابلیت اعتماد بالا در دانلودن، مناسبه. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای چند منبع دانلود رو ترکیب کنی تا سرعت بیشتر ...

  • ##aria2
  • ##downloadmanager
  • ##CLItool
  • ##multiplatform
  • ##BitTorrent
  • ##FTPclient
  • ##SFTPclient
  • ##Metalink
  • ##commandline
  • ##downloadutility

این پروژه چیکار میکنه؟ فریم‌ورکی برای دستکاری و سوءاستفاده از ابجکت‌های گروهی (Group Policy) در محیط‌های دامنه ویندوزه ️ کاربرد: برای تست نفوذ، ارزیابی امنیتی و ایجاد پشت‌درهای دسترسی در سیستم‌های تحت مدیریت گروهی مایکروسافت در چه شرایطی بهتره استفاده بشه؟ وقتی میخوای سیاست‌های دامنه رو دستکاری کنی ...

  • ##cybersecurity
  • ##pentesting
  • ##redteam
  • ##GPOhacking
  • ##ethicalhacking
  • ##WindowsSecurity
  • ##infosec
  • ##backdoor
  • ##networkpenetration
  • ##GroupPolicy

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

  • ##LeetCode
  • ##CodingInterview
  • ##Algorithm
  • ##DataStructures
  • ##ProblemSolving
  • ##TechInterview
  • ##ProgrammingPractice
  • ##CodeChallenges
  • ##SoftwareEngineering
  • ##DSA

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

  • ##iOS
  • ##Swift
  • ##SideMenu
  • ##UI
  • ##InteractiveMenu
  • ##MobileDev
  • ##SwiftUI
  • ##UserExperience
  • ##iOSDevelopment
  • ##HandsOnCode

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

  • ##HackerNews
  • ##iOSApp
  • ##Swift
  • ##OpenSource
  • ##TechNews
  • ##Developers
  • ##Programming
  • ##MobileApp

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

  • ##JavaScript
  • ##CodingPractice
  • ##Algorithm
  • ##Programming
  • ##InterviewPrep
  • ##JS
  • ##LearnToCode
  • ##WebDevelopment
  • ##Frontend
  • ##ProblemSolving

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

  • ##reinforcement
  • ##Rust
  • ##AI
  • ##MachineLearning
  • ##Robotics
  • ##AutonomousSystems
  • ##RL
  • ##ArtificialIntelligence
  • ##SmartAgents
  • ##HighPerformance

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

  • ##sql
  • ##neovim
  • ##LSP
  • ##database
  • ##productivity
  • ##coding
  • ##vim
  • ##developers
  • ##plugins
  • ##sqls

این پروژه یک سیستم ضبط ویدئویی هوشمند با قابلیت بینایی ماشین روی دستگاه‌های لبه‌ای (edge devices) است. کاربرد: این ابزار برای نظارت هوشمند، تشخیص حرکت، شناسایی اشیا و تحلیل ویدئویی در لحظه روی دوربین‌های IP و دستگاه‌های کم‌مصرف طراحی شده. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی به دنبال یک راه‌حل محل ...

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

  • ##TailwindCSS
  • ##FigmaKit
  • ##DesignSystem
  • ##UI
  • ##Frontend
  • ##Web
  • ##ComponentLibrary
  • ##DesignToCode
  • ##TailwindUI
  • ##Developer

این پروژه یک روش پیشرفته برای بازسازی سطح از داده‌های ابرنقاط (point clouds) است که در کنفرانس معتبر CVPR 2023 به عنوان مقالهٔ برگزیده (Highlight) معرفی شده است. کاربرد: این روش به کمک یادگیری عمیق و کرنل‌های عصبی، سطوح نرم و دقیقی از داده‌های نویزی یا نامنظم ابرنقاط ایجاد می‌کند. این کار برای کاربر ...

  • ##3D
  • ##DeepLearning
  • ##PointCloud
  • ##NeuralNetworks
  • ##CVPR2023
  • ##ComputerVision
  • ##SurfaceReconstruction
  • ##AI
  • ##GeometryProcessing
  • ##NKSR

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

  • ##ReinforcementLearning
  • ##AI
  • ##GameAI
  • ##DeepLearning
  • ##RL
  • ##Doom
  • ##ViZDoom
  • ##MachineLearning
  • ##ComputerVision
  • ##Research