DevTwitter | توییت برنامه نویسی
30.3K subscribers
5K photos
394 videos
6 files
4.79K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://xn--r1a.website/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
ایموجی های انیمیت شده تلگرام برای استفاده در وبسایت یا اپلیکیشن برای افزایش جذابیت و تعامل.

بیش از 1000 ایموجی و افکت دانلود شده مستقیم از تلگرام در دو فرمت tgs و lottie json

https://github.com/saeedtahmtan/telemoji

دموی ایموجی ها رو میتونید اینجا ببینید.
https://saeedtahmtan.github.io/telemoji

@DevTwitter | <Saeed Tahmtan/>
👍6619🔥6
من یه سیستم GraphRAG درست کردم که نسبت به RAG معمولی، می‌تونه روابط بین چیزهای مختلف رو پیدا کنه و جواب‌های دقیق‌تری بده.

توی RAG عادی، متن تیکه تیکه میشه و بر اساس شباهت معنایی جستجو میشه. ولی این سیستم علاوه بر اون، از کلمات کلیدی متن یه گراف می‌سازه و کامیونیتی‌های جداگانه تشکیل میده.

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


لینک:
https://github.com/mohammad-majoony/graphrag-studio

@DevTwitter | <mmd/>
🔥46👍1
یک ماشین حساب ساده نوشتم با Go
برای کسایی که دارن تازه با گو آشنایی پیدا میکنند و نیازه کمی عمیق بشن و مفاهمی اولیه رو بدونند
حتما بررسی کنید که قراره با گو خیلی کارا دیگه کنیم در ادامه

https://github.com/MisaghMomeniB/calculator-go

@DevTwitter | <Misagh Momeni Bashusqeh/>
🍌95👍25👎6
This media is not supported in your browser
VIEW IN TELEGRAM
یه اپ اُپن سورس که روی dynamic island مک زندگی میکنه و سِشن‌های ترمینال یا agentهاتون رو مانیتور میکنه، هر موقع نیاز باشه prompt باز میکنه واسه approve/reject یا برای ادامه سوال میپرسه!

از کلی IDE و ترمینال از جمله claude, codex, opencode, ghostty, cmux و... هم پشتیبانی میکنه!

https://github.com/Octane0411/open-vibe-island

@DevTwitter | <Amir/>
👍17🍌1
بیشتر ما حواسمون هست رمز عبور یا اطلاعات محرمانه‌مون رو با هوش مصنوعی به اشتراک نذاریم.

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

این سؤال جرقه نوشتن این مقاله متن‌باز روی GitHub بود.
خوشحال می‌شم نظرات، نقدها و پیشنهاداتتون رو بشنوم و اگر دوست داشتید به توسعه و تکمیلش کمک کنید.

https://github.com/cnaebadi/ai-disclosure-handbook/blob/main/fa/README.md

@DevTwitter | <Sina/>
37👍4
پروژه FreeLLMAPI - همه توکن‌های رایگان AI در یک جا!

یک پروکسی OpenAI-compatible فوق‌العاده که tierهای رایگان ۱۶ ارائه‌دهنده بزرگ (Google, Groq, Cerebras, Mistral, NVIDIA, Cloudflare، HuggingFace و...) رو پشت یک endpoint واحد جمع کرده!

چی بهتون می‌ده؟
- حدود ۱.۷ میلیارد توکن در ماه!
- قابلیت routing هوشمند + failover خودکار (اگه یکی rate limit خورد، خودش می‌ره بعدی)
- کلیدها رمزنگاری‌شده ذخیره می‌شن
- پشتیبانی از streaming، tool calling، embeddings و...
- می‌تونید custom endpoint محلی (Ollama, llama.cpp, LM Studio و...) هم اضافه کنید.

نصبش با یک خط کد (Docker) تموم می‌شه و داشبورد داره برای مدیریت همه‌چیز.
اگه زیاد با AI کار می‌کنید و توکن‌هاتون زود تموم می‌شه، این پروژه دقیقاً همون چیزیه که لازم دارید.

لینک پروژه:
https://github.com/tashfeenahmed/freellmapi

@DevTwitter | <Diego Jr/>
28👍7
یک کامپوننت React برای ورودی اعداد فارسی و عربی با تبدیل خودکار ارقام، جداکننده هزارگان، کنترل دقت اعشاری و پشتیبانی کامل از RTL. کاربر ارقام فارسی تایپ می‌کند، فرم شما عدد انگلیسی تمیز دریافت می‌کند — بدون هیچ تبدیل دستی.

 امکانات
 تبدیل خودکار ارقام — فارسی (۰-۹) و عربی (٠-٩) به انگلیسی و برعکس
 چند زبانه — فارسی (fa)، عربی (ar)، انگلیسی (en)
 جداکننده هزارگان — قابل تنظیم با هر کاراکتری
 آماده برای ارز — پشتیبانی از پسوند (تومان، ریال، ر.س) و جداکننده اعشاری سفارشی
 فقط ~۱ کیلوبایت — بدون dependency اضافه (به جز decimal.js)
 TypeScript — تعریف تایپ کامل
 حفظ موقعیت cursor — بدون جهش هنگام فرمت‌دهی
 اعتبارسنجی min/max — کنترل بازه مجاز و دقت اعشاری
 دسترس‌پذیر — رعایت استانداردهای WCAG

——
لینک ها
npm
https://www.npmjs.com/package/persian-number-input

github
https://github.com/javadSharifi/persian-number-input

demo
https://persian-number-input.netlify.app/

@DevTwitter | <Javad/>
49🍌8🔥4
زیرنویس فارسی برای هر ویدیوی یوتیوب — خودکار و هم‌زمان!

چندتا افزونه‌ی مترجم امتحان کردم؛ یا کار نمی‌کردن یا قاطی می‌کردن.
برای همین خودم یکی ساختم: تمیز، سریع و حرفه‌ای

یه افزونه‌ی کروم که زیرنویس هر ویدیوی یوتیوب رو می‌گیره، با هوش مصنوعی
به فارسیِ روان ترجمه می‌کنه و درست روی ویدیو نشونت می‌ده.

امکانات:
- ترجمه‌ی خودکار فارسی، روی خودِ ویدیو (حتی در حالت تمام‌صفحه)
- نمایش هم‌زمان متن اصلی برای زبان‌آموزی (اختیاری)
- شخصی‌سازی کامل: فونت، رنگ، اندازه و پس‌زمینه
- فونت زیبای وزیرمتن
- ترجمه با هوش مصنوعی DeepSeek از طریق OpenRouter


دانلود و آموزش کامل:
https://github.com/zakeri-dev/Youtube-Ai-Translator

@DevTwitter | <MrShak Dev/>
👍79👎14🔥5
من یه افزونه مرورگر در دوره ی قطع اینترنت نوشته بودم و با دوستان و خانواده استفاده میکردیم امروز یه دستی به روش کشیدم و اوپن سورس کردمش توی گیت‌هاب

این افزونه میاد یه لایه رمزنگاری E2E در سمت کلاینت براتون ایجاد میکنه تا بتونید روی پیامرسان های داخلی پیام رمز شده ارسال کنید برای دوستاتون (از سر ناچاری و ...)

فعلا در حد ارسال متن هست ولی احتمالا گسترش بدمش برای ارسال فایل که بتونه فایل ها رو هم رمز کنه

و یا حتی با الگوریتم هایی مثل دیفی هلمن رو برای تبادل کلید رو هم اضافه کنم
ولی فعلا در حد متن هست و لینکش هم در زیر براتون گزاشتم

https://github.com/alisharify7/CipherGap

@DevTwitter | <Ali Sharify/>
👍11822🍌11
این پلاگین خیلی خوبه! یه تیم ایجنت کامل برای پروژت راه میندازه.
حتما تستش کنید
https://github.com/github/awesome-copilot/blob/main/plugins/ai-team-orchestration/README.md

@DevTwitter | <بوکانت/>
👍12👎21
یه مسیریاب برای متروی تهران نوشتم به کمک Codex جون

اسمش هم گذاشته‌م: شریان / Sharyaan

یه سری فیچر هم بهش اضافه کرده‌م که خودتون ببینین بهتره.

لینک وبسایت:
sharyaan.ryanheida.com

لینک ریپو که به تازگی پابلیک کردمش:
https://github.com/Ryan-PG/sharyaan


و خب مشخصا این اپ رو به کمک این دیتایی که دوستمون زده بود آوردم بالا و دمش هم گرم
https://github.com/mostafa-kheibary/tehran-metro-data

اگر دوست داشتینش می‌تونین هم استفاده کنین و هم خودتون اصلا بگیرین هاستش کنین روی Cloudflare و استار بدین و...

اگر براتون مفید بود یا حتی جالب بود، خوشحال میشم از بخش فیدبک، بهم بگین توی سایت

@DevTwitter | <Ryan Heida/>
🔥119👎15🍌11
خبر عالی برای توسعه دهندگان PHP : استریم صدا و تصویر در تماس‌های تلگرام با PHP ممکن شد ؟

آیا شما هم یک توسعه‌دهنده PHP هستید و از اینکه برای راه اندازی Voice Chat در تلگرام مجبور بودید به سراغ پایتون بروید خسته شده اید ؟ دیگر وقت آن رسیده که به محیط محبوب خود برگردید !

https://github.com/TakNone/phptgcalls


ترکیب قدرتمند کتابخانه های LiveProto و PhpTgCalls اکنون می‌توانید به راحتی و مستقیماً با استفاده از PHP استریم صدا و تصویر را در تماس های تلگرام مدیریت کنید

ویژگی ها :
- پشتیبانی از ویس کال های گروهی و تماس های p2p به شکل کامل !
- طراحی شده برای پاسخگویی به نیازهای ارتباطات لحظه ای ( Real-time ) در تلگرام
- پشتیبانی از پخش صدا و تصویر با کیفیت بالا در تماس های تلگرام
- نوشته شده با Rust و Tokio بصورت کاملا Asynchronous برای عملکرد های حرفه ای تر!

@DevTwitter | <TakNone/>
👍29🍌216
نسخه ۳ پکیج Nastaliq CAPTCHA منتشر شد!
این نسخه یه بازنویسی کامل از پروژه‌ست، از جاوااسکریپت به TypeScript مهاجرت کردیم تا کد قابل‌اعتمادتر و قابل‌نگهداری‌تر بشه.

چی تغییر کرده؟

- مهاجرت کامل به TypeScript
- مستندسازی کامل کد، هر کلاس و متد عمومی توضیح دارن (نه فقط کد، بلکه چرایی تصمیم‌ها)
- تست‌های جامع با Jest برای تمام بخش‌های پکیج
- بازبینی الگوریتم‌های رنگ و چیدمان برای خوانایی بهتر تصویر کپچا
- README جدید با مثال‌های عملی و راهنمای امن برای استفاده

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

https://github.com/alirezakeshvari/nastaliq-captcha

@DevTwitter | <Alireza Keshvari/>
161🍌9👍6
تیم TypeScript نسخه RC از TypeScript 7.0 را معرفی کرده؛ نسخه‌ای که دیگر فقط یک آپدیت معمولی نیست، بلکه روی یک معماری کاملاً جدید ساخته شده است.

کامپایلر و Language Service از JavaScript به Go منتقل شده‌اند و نتیجه آن بهبود چشمگیر عملکرد است.


مهم‌ترین نکات:

ـ تا حدود ۱۰ برابر سریع‌تر در Type Checking و فرآیندهای توسعه
ـ استفاده از Parallelism و اجرای Native به جای وابستگی به Node.js
ـ حفظ سازگاری با رفتار و Type System نسخه‌های قبلی
ـ بهبود سرعت IntelliSense، Auto-complete و تجربه کار با IDEها
ـ امکان استفاده همزمان با TypeScript 6 برای مهاجرت تدریجی پروژه‌ها


برای تیم‌هایی که با Monorepoها یا Codebaseهای بزرگ کار می‌کنند، این نسخه می‌تواند یکی از تأثیرگذارترین بهبودهای DX در سال‌های اخیر باشد؛ چون زمان انتظار برای Type Checking و بازخورد IDE به شکل محسوسی کاهش پیدا می‌کند

https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-rc/

@DevTwitter | <Ali Nazari/>
👍316🔥5
دیگه وقت جنگو بود
یک Blog با جنگو آوردم بالا، ساده و آموزشی
برای دوستانی که دارن جنگو رو یاد میگیرند و نیازه کمی با مباحث اولیه آشنا بشن و یک پروژه ساده بسازن تا دستشون بیاد
قراره به مرور کامل تر و آپدیت تر بشه

https://github.com/MisaghMomeniB/django-blog-backend

@DevTwitter | <Misagh Momeni Bashusqeh/>
🍌7021👎2
اگر دوست داری Claude برات مثل یه Senior Software Engineer واقعی کد بزنه (نه فقط vibe coding)، این مجموعه Skills از Matt Pocock رو بهش بده!
مجموعه‌ای از مهارت‌های حرفه‌ای:

Architecture
TDD
Refactoring
Code Review
و مهارت‌های سطح بالا

https://github.com/mattpocock/skills

@DevTwitter | <Reza :)/>
37👎10👍6
با Banana Slides فقط با یک جمله اسلاید بساز

اگه از ساختن پاورپوینت‌های وقت‌گیر خسته شدی، حتماً یه نگاهی به Banana Slides بنداز.

کافیه موضوع یا یه توضیح کوتاه بهش بدی تا خودش به‌صورت خودکار، اسلایدهای حرفه‌ای و قابل ویرایش برات بسازه.

گیت‌هاب پروژه:
https://github.com/Anionex/banana-slides

@DevTwitter | <NexoraStudio AI/>
👍162🍌1
پس از 110 روز و گذشت بیش از 2600 ساعت مجدد اینترنت بین الملل دیتاسنترها با باز شده.

@DevTwitter | <Amin Badin/>
💔83🔥6🍌4
اون دولوپر نِرد که تو اتاق از همه ساکت‌تره ولی با یک خط کد کار رو در میاره! Ponytail ساخته شده که شخصیت این آدم رو به coding agent شما بده!

یه مایندستی تو برنامه‌نویسی وجود داره به اسم YAGNI یا You Ain't Gonna Need It!
فلسفه‌اش اینه که تا وقتی که واقعا به یک functionality نیاز پیدا نکردی، نرو ستمش چون حجم کد بیشتر یعنی هزینه نگهداری بالاتر، باگ بیشتر و...

حتی اگه از Ponytail هم نخواستید استفاده کنید، می‌تونید همیشه از claude بخواید که پروژه رو با متد YAGNI انجام بده یا مستقیم بهش بگید که مینیمال‌ترین راه‌حل رو ارائه بده، شاید شمام مثل من به جای ۵۰۰ خط JS با ۳ خط Go کارتون راه بیفته :)

https://github.com/DietrichGebert/ponytail

@DevTwitter | <Amir/>
🔥31👎28🍌3