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

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

کاربرد: این پروژه یک سیستم ادامه‌دهندهٔ حضور (代签到) برای پلتفرم چینی «Xuebato» (معادل Learning通) هست که به کاربران کمک می‌کنه بدون حضور فیزیکی در کلاس، حضورشون رو ثبت کنن. شامل بک‌اند با Python Flask، فرانت‌اند وب و همچنین یک اپلیکیشن Flutter برای دسترسی آسان از موبایل می‌شه. در چه شرایطی بهتره استفا ...

  • ##AutoAttendance
  • ##Flask
  • ##Flutter
  • ##WebApp
  • ##StudentTools
  • ##XuebatoHelper
  • ##PythonBackend
  • ##MobileApp
  • ##FullStack
  • ##EnderWolf006

این دوره جامع‌ترین راهنمای SQL از یک متخصص واقعیه! اگر می‌خوای از صفر تا صد SQL رو یاد بگیری، این پروژه دقیقاً چیزیه که نیاز داری. کاربرد: یادگیری SQL از مباحث پایه مثل SELECT و INSERT تا پرس‌وجوهای پیشرفته مثل JOIN، Subqueries، Window Functions و بهینه‌سازی کوئری‌ها. همچنین شامل مثال‌های دنیای واقع ...

  • ##SQL
  • ##DataAnalysis
  • ##Database
  • ##QueryOptimization
  • ##DataEngineering
  • ##LearnSQL
  • ##BackendDevelopment
  • ##RealWorldSQL
  • ##DataScience
  • ##Programming

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

  • ##Livepeer
  • ##VideoStreaming
  • ##Decentralized
  • ##GoLang
  • ##Blockchain
  • ##Web3
  • ##Transcoding
  • ##LiveVideo
  • ##OpenSource
  • ##DeFi

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

  • ##CUBRID
  • ##OpenSource
  • ##RDBMS
  • ##WebApplications
  • ##Database
  • ##HighPerformance
  • ##Scalability
  • ##DataManagement
  • ##RelationalDB
  • ##CloudReady

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

  • ##Flask
  • ##Python
  • ##WebDevelopment
  • ##Cookiecutter
  • ##Minimalism
  • ##API
  • ##Backend
  • ##Microframework
  • ##DevTools
  • ##CleanCode

این پروژه چه کار میکنه؟ این ابزار به دیتابیس PostgreSQL اجازه میده که درخواست‌هایی که با پروتکل MongoDB Wire ارسال میشن رو دریافت و پردازش کنه. به عبارت دیگه، میتونی از ابزارهایی که با مونگودی بی کار میکنن (مثل درایورهای MongoDB) استفاده کنی، در حالی که دیتایت واقعاً توی PostgreSQL ذخیره میشه. کاربر ...

  • ##database
  • ##PostgreSQL
  • ##MongoDB
  • ##WireProtocol
  • ##NoSQL
  • ##oxide
  • ##data
  • ##SQL
  • ##developer
  • ##open

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

  • ##AnimeAPI
  • ##ImageAPI
  • ##Setu
  • ##TelegramBot
  • ##RandomImage
  • ##AnimeLover
  • ##API
  • ##DeveloperTool
  • ##AnimePics

این یک پایگاه داده سبک و بدون نیاز به سرور در فایل‌های JSON است که با PHP کار می‌کند. کاربرد: برای پروژه‌های کوچک و متوسطی که نیاز به یک سیستم ذخیره‌سازی ساده و بدون نصب MySQL یا SQLite دارند، عالیه. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای بدون دردسر دیتابیس راه بندازی، مثلاً توی اسکریپت‌های سا ...

  • ##PHP
  • ##FlatFileDatabase
  • ##JSON
  • ##LightweightDB
  • ##NoSQL
  • ##WebDevelopment
  • ##OpenSource
  • ##LazerDatabase
  • ##SimpleStorage
  • ##DataManagement

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

  • ##Flask
  • ##RESTfulAPI
  • ##Python
  • ##WebDevelopment
  • ##Backend
  • ##API
  • ##Boilerplate
  • ##Microservices
  • ##FastDevelopment
  • ##CleanCode

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

  • ##myxql
  • ##Elixir
  • ##MySQL
  • ##Ecto
  • ##PhoenixFramework
  • ##DatabaseDriver
  • ##WebDevelopment
  • ##Backend
  • ##RelationalDB
  • ##DataMigration

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

  • ##CrossLingualTransfer
  • ##SubwordEmbeddings
  • ##Wechsel
  • ##NLP
  • ##LowResourceLanguages
  • ##MonolingualModels
  • ##LanguageTransfer
  • ##EmbeddingInitialization
  • ##MultilingualNLP
  • ##CPJKU

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

  • ##influxdb
  • ##rust
  • ##timeseries
  • ##iot
  • ##monitoring
  • ##database
  • ##telemetry
  • ##rustlang
  • ##logging
  • ##data

این پروژه یک ابزار هوش مصنوعی بر پایه فلَسک (Flask) و اسکریپت‌های پایتون است که با تحلیل تاریخچه نظرات کاربران رِدیت، جهت‌گیری سیاسی آن‌ها را پیش‌بینی می‌کند کاربرد: این ابزار به تحلیلگران، پژوهشگران و توسعه‌دهندگان کمک می‌کنه تا نظرات کاربران را بر اساس محتوا و سبک نوشتن دسته‌بندی کنند و بفهمند یک ...

  • ##stance
  • ##political
  • ##reddit
  • ##NLP
  • ##machine
  • ##social
  • ##FlaskApp
  • ##user
  • ##AI
  • ##sentiment

این یک منبع اتصال عمومی (connection pool) برای زبان برنامه‌نویسی Rust است که از قابلیت‌های async/await پشتیبانی می‌کند. کاربرد: این کتابخانه به تو اجازه می‌ده تا اتصالات به پایگاه‌داده یا سرویس‌های دیگر (مثل Redis یا PostgreSQL) رو مدیریت کنی بدون اینکه هر بار اتصال جدید برقرار کنی. این کار عملکرد ب ...

  • ##async
  • ##connection
  • ##database
  • ##redis
  • ##postgresql
  • ##rust
  • ##high
  • ##web
  • ##mobc
  • ##scalability

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

این یک کتابخانه ORM در زبان Rust است که برای توسعه‌دهندگانی طراحی شده که دوست دارند با SQL کار کنند، نه اینکه از آن فرار کنند. Ormlite به شما اجازه می‌دهد تا از قدرت و انعطاف‌پذیری SQL استفاده کنید، در عین حال از امکانات مدرن ORM مثل مپ کردن خودکار نتایج به ساختارها (structs) بهره‌مند شوید. کاربرد: ...

  • ##Rust
  • ##ORM
  • ##SQL
  • ##Database
  • ##WebDevelopment
  • ##Actix
  • ##Axum
  • ##PostgreSQL
  • ##SQLite
  • ##LightweightORM

یک سیستم شبیه‌ساز وبلاگ کوتاه (وِیبو) بر پایه Python Flask که امکان ایجاد، نمایش و مدیریت پست‌های کوتاه را فراهم می‌کند. کاربرد: این پروژه برای یادگیری ساخت یک پلتفرم شبکه اجتماعی ساده با استفاده از Flask و مفاهیم پایه وب توسعه داده شده — مناسب برای تمرین فرانت‌اند و بک‌اند در توسعه وب. در چه شرایطی ...

  • ##microblog
  • ##Flask
  • ##Python
  • ##WebDevelopment
  • ##SocialNetwork
  • ##BackEnd
  • ##OpenSource
  • ##LearningProject
  • ##MiniApp
  • ##WebApp

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

  • ##data
  • ##database
  • ##privacy
  • ##devops
  • ##testing
  • ##data
  • ##hellofresh
  • ##klepto
  • ##data
  • ##test

این یک کامپوننت توست (نوتیفیکیشن) برای فریم‌ورک Angular است که با الهام از کتابخانه @emilkowalski/sonner ساخته شده و تجربه نمایش پیام‌های موقت را ساده و زیبا می‌کند. کاربرد: این کامپوننت برای نمایش پیام‌های کوتاه و موقت مثل موفقیت، خطا، هشدار یا بارگذاری در رابط کاربری استفاده می‌شه. در چه شرایطی به ...

  • ##ngx
  • ##Angular
  • ##ToastNotifications
  • ##UIComponents
  • ##WebDevelopment
  • ##TypeScript
  • ##DeveloperTools
  • ##Frontend
  • ##AngularLibraries
  • ##UserExperience

این یک انبار داده سری‌زمانی (Timeseries Lakehouse) است که برای پردازش داده‌های بلادرنگ و اجرای پرس‌وجوهایی با سرعت کمتر از یک ثانیه طراحی شده. با استفاده از DuckDB به عنوان موتور OLAP و Parquet Query Engine، عملکرد بالایی در تحلیل داده‌های حجیم فراهم می‌کند. همچنین با قابلیت فشرده‌سازی خودکار (Compa ...

  • ##timeseries
  • ##realtime
  • ##duckdb
  • ##parquet
  • ##cloudnative
  • ##dataengineering
  • ##olap
  • ##lakehouse
  • ##gigapi
  • ##fastquery

این ابزار امکان استفاده از تگ <story> رو در فایل‌های تکی Vue فراهم می‌کنه تا بتونی داستان‌های Storybook رو مستقیماً داخل کامپوننت‌هات بنویسی کاربرد: کمک می‌کنه تست‌ها و داستان‌های رابط کاربری رو نزدیک‌تر به کد اصلی کامپوننت نگه داری، بدون نیاز به فایل جداگانه برای هر داستان در چه شرایطی بهتره ...

  • ##Vue
  • ##Storybook
  • ##ComponentTesting
  • ##UIComponents
  • ##Frontend
  • ##DevTools
  • ##WebDevelopment
  • ##VueComponents
  • ##DesignSystem
  • ##StoryBlocks

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

  • ##edgy
  • ##ORM
  • ##Python
  • ##Database
  • ##ComplexQueries
  • ##DataValidation
  • ##AsyncSupport
  • ##WebDevelopment
  • ##ScalableApps
  • ##Pydantic

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

  • ##AI
  • ##AnimationGenerator
  • ##EdTech
  • ##STEM
  • ##Physics
  • ##SmartLearning
  • ##AI
  • ##VisualLearning
  • ##TeachWithAI
  • ##LeapAI

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

  • ##hashids
  • ##PostgreSQL
  • ##UniqueID
  • ##ShortID
  • ##DatabaseSecurity
  • ##URLShortener
  • ##DataObfuscation
  • ##pg
  • ##CyberSecurity
  • ##iCyberon

این یک فروشگاه آنلاین کتاب است که با فناوری‌های Python / Flask REST، MySQL، Angular و Bootstrap ساخته شده است. کاربرد: این پروژه برای مدیریت و نمایش کتاب‌ها در یک فروشگاه آنلاین طراحی شده و امکاناتی مثل نمایش لیست کتاب‌ها، جستجو، افزودن به سبد خرید و مدیریت داده‌ها از طریق API را فراهم می‌کند. در چه ...

  • ##OnlineBookStore
  • ##Flask
  • ##Angular
  • ##MySQL
  • ##Bootstrap
  • ##WebApp
  • ##RESTAPI
  • ##FullStack
  • ##BookStore
  • ##Python

این یک پایگاه داده مشاهده‌پذیری (Observability Database) است که برای جمع‌آوری، تحلیل و ذخیره‌سازی داده‌های معیارها (Metrics)، ردیابی (Tracing) و گزارش‌های سیستمی (Logging) طراحی شده است. کاربرد: این پروژه به توسعه‌دهندگان و مهندسان زیرساخت کمک می‌کند تا عملکرد، خطاهای و سرعت سرویس‌های میکروسرویسی را ...

  • ##Observability
  • ##Metrics
  • ##Tracing
  • ##Logging
  • ##CloudNative
  • ##Microservices
  • ##Monitoring
  • ##ApacheSkyWalking
  • ##BanyanDB
  • ##DistributedSystems

این پروژه یک سیستم پیشنهاد فیلم مبتنی بر وب است که با استفاده از چارچوب Django و تکنیک فیلترینگ همکاری‌محور (Collaborative Filtering) ساخته شده است. کاربران می‌توانند فیلم‌هایی که دیده‌اند را امتیازدهی کنند و سیستم بر اساس سلیقه کاربران مشابه، فیلم‌های جدیدی را به آن‌ها پیشنهاد می‌دهد. کاربرد: این س ...

  • ##MovieRecommendation
  • ##Django
  • ##CollaborativeFiltering
  • ##WebApp
  • ##Personalization
  • ##MachineLearning
  • ##ContentFiltering
  • ##UserExperience
  • ##Python
  • ##RecommendationSystem

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

  • ##form
  • ##input
  • ##javascript
  • ##user
  • ##web
  • ##data
  • ##mustafayigitt
  • ##frontend
  • ##client
  • ##easy

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

  • ##JobPortal
  • ##PHP
  • ##MySQL
  • ##WebApplication
  • ##Bootstrap
  • ##HTML
  • ##JavaScript
  • ##AcademicProject
  • ##OnlineJobs
  • ##CareerPlatform

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

  • ##PostgreSQL
  • ##Lua
  • ##OpenResty
  • ##DatabaseDriver
  • ##WebDevelopment
  • ##HighPerformance
  • ##Nginx
  • ##AsyncDatabase
  • ##pgmoon
  • ##Backend

این یک سرور خصوصی برای بازی SIF1 (School Idol Festival 1) است که به صورت متن باز و با هدف ایجاد محیطی مستقل برای اجرای بازی توسعه داده شده. کاربرد: این پروژه به کاربران اجازه می‌دهد تا یک سرور محلی برای SIF1 راه‌اندازی کنند، بدون نیاز به دسترسی به سرورهای رسمی. این موضوع برای تست، توسعه، یا اجرای نس ...

  • ##SIF1
  • ##PrivateServer
  • ##NPPS
  • ##GamePreservation
  • ##OpenSource
  • ##FanProject
  • ##DarkEnergyProcessor
  • ##RetroGaming
  • ##ServerEmulation
  • ##JPGame

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

  • ##web
  • ##networking
  • ##wtx
  • ##http
  • ##websocket
  • ##microservices
  • ##data
  • ##web
  • ##api
  • ##realtime

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

  • ##Chatbot
  • ##Python
  • ##RiveScript
  • ##AI
  • ##NLP
  • ##TelegramBot
  • ##InteractiveBot
  • ##Scripting
  • ##BotDevelopment
  • ##ConversationalAI

این پلاگین ابزار dbt (Data Build Tool) برای کار با پایگاه داده ClickHouse است و به شما امکان می‌دهد تا فرآیندهای ELT (استخراج، بارگذاری و تبدیل داده) را با استفاده از قابلیت‌های ClickHouse به صورت کارآمد مدیریت کنید. کاربرد: این ابزار برای تیم‌های داده‌ای مناسب است که از ClickHouse به عنوان انبار دا ...

  • ##dbt
  • ##ClickHouse
  • ##DataEngineering
  • ##ELT
  • ##DataWarehouse
  • ##Analytics
  • ##DataTransformation
  • ##OpenSource

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

  • ##interview
  • ##tech
  • ##startup
  • ##creative
  • ##hiring
  • ##developer
  • ##job
  • ##unusual
  • ##d1mnewz
  • ##interviews

این یک چارچوب جدید تحت وب برای توسعه پایتون است که با ترکیبی از ابزارهای قدرتمند مثل FastAPI, Starlette, Pydantic و HTMX ساخته شده. هدف اصلی‌اش ساده‌سازی و تسریع فرآیند توسعه وب با حفظ انعطاف‌پذیری و عملکرد بالا است. کاربرد: این فریم‌ورک برای ساخت برنامه‌های تحت وب مدرن، تعاملی و سریع مناسب است — به ...

  • ##web
  • ##python
  • ##fastapi
  • ##htmx
  • ##starlette
  • ##pydantic
  • ##backend
  • ##modern
  • ##api
  • ##clean

این یک ربات چت هوش مصنوعی برای دیسکورد است که به کمک Groq API و مدل Meta Llama3 یا کلید شخصی ChatGPT کار می‌کند. چالش اصلی اینه که این ربات روی یک حساب واقعی دیسکورد اجرا میشه، نه یک حساب بات، پس می‌تونه بدون نیاز به مجوز خاصی به هر سروری اضافه بشه! کاربرد: می‌تونی با دوستات توی سرور دیسکورد مثل یک ...

  • ##DiscordBot
  • ##AIChat
  • ##Llama3
  • ##GroqAPI
  • ##Selfbot
  • ##ChatGPT
  • ##Automation
  • ##PersonalAI
  • ##DiscordTools
  • ##LLM

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

  • ##microletter
  • ##newsletter
  • ##opensource
  • ##minimalist
  • ##berrysauce
  • ##emailservice
  • ##lightweight
  • ##developer
  • ##indie
  • ##simple

/graphql این فریم‌ورک یک راه‌حل کامل و همه‌چیزدریک برای ساخت APIهای گراف‌کوئری با عملکرد بالا و کاملاً آسنکرون است. از Python و ASGI بهره می‌برد و برای توسعه‌دهندگانی مناسب است که به دنبال سرعت، مقیاس‌پذیری و ساختار منظم در پروژه‌های بزرگ هستند. چه زمانی بهتر است استفاده شود؟ وقتی نیاز به یک بک‌اند ...

  • ##GraphQL
  • ##AsyncAPI
  • ##Python
  • ##ASGI
  • ##HighPerformance
  • ##WebFramework
  • ##Turbulette
  • ##API
  • ##Backend
  • ##Scalable

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

این پروژه یک آموزش عملی برای ساخت برنامه‌های ری‌اکت با قابلیت همزمانی و آفلاین با استفاده از GraphQL و AWS AppSync است. کاربرد: این آموزش به تو کمک می‌کنه تا با استفاده از AWS AppSync، برنامه‌هایی بسازی که داده‌ها را به صورت بلادرنگ به‌روزرسانی می‌کنند و حتی وقتی کاربر آفلاین هست، تغییرات ذخیره شده ...

  • ##aws
  • ##react
  • ##graphql
  • ##offline
  • ##realtime
  • ##cloud
  • ##amplify
  • ##fullstack
  • ##web
  • ##react

این یک پروژه نمونه برای اتوماسیون تست است که با استفاده از Playwright و TypeScript پیاده‌سازی شده است. کاربرد: این پروژه به تو کمک می‌کنه تا با ابزار Playwright و زبان TypeScript آشنا بشی و بتونی تست‌های اتوماتیک برای وب‌اپلیکیشن‌ها بنویسی. همچنین می‌تونی ازش به عنوان الگو برای شروع یک پروژه واقعی ا ...

  • ##playwright
  • ##typescript
  • ##automation
  • ##webtesting
  • ##e2e
  • ##testing
  • ##ci
  • ##frontend
  • ##browser
  • ##test

این پروژه یک ابزار قدرتمند برای مدل‌سازی موضوعات در متون کوتاه مثل توییت‌ها، کامنت‌ها یا پیام‌های چت است. از الگوریتم Biterm Topic Model (BTM) استفاده می‌کنه که بهتر از مدل‌های سنتی مثل LDA در متون کوتاه عمل می‌کنه، چون روابط بین جفت کلمات (بای‌ترم‌ها) رو در نظر می‌گیره. کاربرد: این ابزار برای استخر ...

  • ##TopicModeling
  • ##ShortText
  • ##BTM
  • ##NLP
  • ##TextMining
  • ##MachineLearning
  • ##DataScience
  • ##SocialMediaAnalysis
  • ##Biterm
  • ##AI

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

ایجاد GraphQL schema با استفاده از کلاس‌های TypeScript کاربرد: این ابزار به تو اجازه می‌ده تا بدون نوشتن دستی فایل‌های .graphql، ساختار GraphQL رو مستقیماً با کلاس‌های TypeScript تعریف کنی. تمام تایپ‌ها، ریزولورها و انواع داده به صورت خودکار از روی کدت استخراج می‌شن در چه شرایطی بهتره استفاده بشه؟ و ...

  • ##GraphQL
  • ##TypeScript
  • ##TypeGQL
  • ##Prisma
  • ##Backend
  • ##API
  • ##TypeSafety
  • ##CodeFirst
  • ##NodeJS
  • ##WebDev

این پروژه برای توسعهٔ برنامه‌های تحت FastAPI در محیط‌های امن و محرمانه مانند enclave طراحی شده است. ️ کاربرد: این ابزار به شما امکان می‌دهد تا سرویس‌های API با قابلیت حفظ حریم خصوصی و امنیت بالا ایجاد کنید، بدون اینکه نیاز به مدیریت پیچیدهٔ زیرساخت‌های امنیتی داشته باشید. در چه شرایطی بهتره استفاده ...

  • ##FastAPI
  • ##PrivacyPreserving
  • ##EnclaveComputing
  • ##SecureAPI
  • ##ConfidentialComputing
  • ##DataSecurity
  • ##ObliviousAI
  • ##TrustedExecutionEnvironment

این پروژه ترکیبی از FastAPI و SQLAlchemy 1.4 با پشتیبانی از حالت ناهمزمان (async) است که برای ساخت برنامه‌های تحت‌وب سریع و مقیاس‌پذیر طراحی شده. کاربرد: این پروژه به توسعه‌دهندگان کمک می‌کند تا از قابلیت‌های ORM قدرتمند SQLAlchemy در کنار FastAPI برای ایجاد APIهای مدرن و با عملکرد بالا استفاده کنند ...

  • ##FastAPI
  • ##SQLAlchemy
  • ##Async
  • ##ORM
  • ##WebDevelopment
  • ##Python
  • ##API
  • ##Backend
  • ##Microservices
  • ##Database

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

  • ##WebTesting
  • ##AIAutomation
  • ##ChaosTesting
  • ##DevOps
  • ##QualityAssurance
  • ##TestAutomation
  • ##BugHunting
  • ##CI
  • ##SmartTesting
  • ##wacat

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

  • ##xcast
  • ##EarthScience
  • ##ClimateAnalysis
  • ##DataScience
  • ##xarray
  • ##Python
  • ##Geospatial
  • ##MachineLearning
  • ##WeatherPrediction
  • ##HighPerformance

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

  • ##Playwright
  • ##TestAutomation
  • ##WebTesting
  • ##CITools
  • ##JavaScript
  • ##E2ETesting
  • ##FrontendTesting
  • ##DevTools
  • ##AutomationTutorial
  • ##WebDevelopment

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

  • ##selfhosting
  • ##opensource
  • ##privacy
  • ##Nextcloud
  • ##Matrix
  • ##PiHole
  • ##webapps
  • ##devops
  • ##security
  • ##freedom

این یک سیستم مدیریت محتوای ویدیویی آنلاین بر پایه پایتون و FastAPI است که قابلیت جمع‌آوری خودکار اطلاعات از منابع مختلف را با استفاده از چارچوب Scrapy دارد. کاربرد: این پروژه برای مدیریت و نمایش محتوای انیمه و ویدیوهای مرتبط طراحی شده و از طریق سیستم push notification به کاربران اطلاعیه‌های به‌روزرس ...

  • ##animeAPI
  • ##FastAPI
  • ##Python
  • ##Scrapy
  • ##Docker
  • ##AsyncNotifications
  • ##Redis
  • ##MySQL
  • ##VideoCMS
  • ##WebScraping

این یک اپلیکیشن تحت‌وب مبتنی بر Dash است که به کاربران کمک می‌کند تا داده‌های سری زمانی را با استفاده از مدل sARIMA تحلیل کنند. کاربرد: این ابزار برای تحلیل و پیش‌بینی داده‌های سری زمانی طراحی شده و به‌ویژه زمانی مفید است که داده‌ها دارای الگوی فصلی (مانند داده‌های روزانه، ماهانه یا سالانه) باشند. ه ...

  • ##TimeSeries
  • ##sARIMA
  • ##DashApp
  • ##Forecasting
  • ##DataAnalysis
  • ##WebApp
  • ##Python
  • ##MachineLearning
  • ##SeasonalData
  • ##PredictiveModeling

این ابزار یک ارائه‌دهنده ترافرم (Terraform Provider) برای کار با Kustomize است که به شما امکان می‌دهد منابع کوبرنتیس را با استفاده از ترافرم و Kustomize مدیریت کنید. ️ کاربرد: این ابزار برای افرادی که از Terraform برای مدیریت زیرساخت‌های ابری استفاده می‌کنند و همزمان می‌خواهند کانفیگ‌های K8s را با K ...

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

این پلاگین برای Cypress طراحی شده تا بتواند تمام درخواست‌های شبکه‌ای انجام‌شده در حین تست‌های اتوماتیک را ضبط کرده و در قالب فایل HAR (HTTP Archive) ذخیره کند. کاربرد: با استفاده از این ابزار می‌تونی تمام تعاملات شبکه‌ای مثل درخواست‌های API، بارگذاری تصاویر، فایل‌های JS/CSS و غیره رو در یک فایل ساخت ...

  • ##Cypress
  • ##HAR
  • ##WebTesting
  • ##Automation
  • ##SecurityTesting
  • ##Performance
  • ##APItesting
  • ##DevTools
  • ##Frontend
  • ##NetworkMonitoring

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

  • ##shopify
  • ##vuejs
  • ##ecommerce
  • ##webdevelopment
  • ##frontend
  • ##themedevelopment
  • ##webpack
  • ##javascript

| این ابزار یک چارچوب تست خودکار برای میکروسرویس‌هاست که رویکرد تست‌محور (Test Driven) رو تقویت می‌کنه و تست نویسی رو ساده، قابل فهم و لذت‌بخش می‌کنه. کاربرد: این ابزار به تو اجازه می‌ده تا تست‌های اتوماتیک برای APIها و میکروسرویس‌های خودت بنویسی، بدون نیاز به کدنویسی پیچیده. با استفاده از فایل‌های ...

  • ##Microservices
  • ##AutomationTesting
  • ##TestDriven
  • ##APItesting
  • ##CI
  • ##Gherkin
  • ##YAML
  • ##DevOps
  • ##QA
  • ##RestQA

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

  • ##machine
  • ##systematic
  • ##active
  • ##research
  • ##open
  • ##data
  • ##screening
  • ##AI
  • ##synergy
  • ##evidence

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

  • ##BigData
  • ##Spark
  • ##Scala
  • ##DataAnalytics
  • ##MovieAnalysis
  • ##DataCleaning
  • ##DistributedComputing
  • ##ETL
  • ##DataScience
  • ##LargeScaleProcessing

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

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