{{ e.rankPad }}
{{ e.medal }} {{ e.title }} Staff Picks
{{ e.artistLabel }}
{{ e.badge }} · LW {{ e.lwLabel }} · Peak {{ e.peak }} ·
The official weekly Kurdish music chart
Week
{{ weekNo }}
Issued
{{ issuedDate }}
Next chart
{{ nextDate }}
Formula
Views · Platforms · Interaction · Name
Connect an artist or add a track in the admin panel — the ten fill in automatically once tracks are tracked.
How it's scored
55% YouTube views · 15% other platforms · 15% interaction · 15% name interest
Fixed weights, fixed scales, locked every Friday. Full method
Artists of the month · {{ monthLabel }}
Full month chart →{{ monthLabel }} — chosen by the editors, not the numbers.
{{ staffPickCount }} this month
★ Staff pick · No. {{ p.rank }} this week
{{ p.artistLabel }}
{{ p.badge }} · Peak {{ p.peak }} · {{ p.weeks }} weeks
{{ monthLabel }}
← ChartArtists, not songs — read from every week the chart published this month, not just today's ten. How much of the top ten they held across the month (40), how high they peaked (15), how many of the month's weeks they were on it (15), whether they climbed or slipped (15), how many tracks they landed (8) and the strength of the numbers behind them (7) — a month index out of 100. Channel size is shown but never scored.
{{ m.metaLine }} · {{ m.moveLabel }}
▶ {{ m.subsLabel }} subs
{{ m.index }}
The rest of the month
{{ m.rankPad }}
{{ m.index }}
{{ m.entriesLabel }} · Peak {{ m.peakLabel }} · {{ m.moveLabel }} · ▶ {{ m.subsLabel }}
Every term is measured on a fixed scale, so one artist's month can never move another's index — and the whole month is read from the weeks the chart actually published, so an artist who held No. 1 for three weeks and slipped off in the fourth still owns the month. In the first week of a new month the index is built from that single week and sharpens each Friday.
{{ previewMsg }}
{{ d.lwLabel }}
Last week
{{ d.peak }}
Peak
{{ d.weeks }}
Weeks on
{{ d.total }}
Chart score
{{ d.releasedLabel }}
Released
The week in numbers
{{ d.ytWeeklyNum }}
YouTube views
{{ d.ytWeeklyNote }}
{{ d.engLabel }} {{ d.engAdjLabel }}
Likes per view
{{ d.engNote }}
{{ d.searchLabel }}
Search demand
{{ d.ytSearchCount }} results
Where the {{ d.total }} points came from
One or more signals have no reading for this track yet, so they score zero. The weights are never rescaled — every song is measured against the same 55 / 15 / 15 / 15, week after week.
Integrity check
{{ d.integLabel }}
{{ d.integAdjLabel }} pts
Listen & watch
Chart history
Cover art and metadata are fetched automatically once a track is approved. Only songs released on or after 26 June 2026 are eligible, and a song is ranked only once its YouTube video has been read.
Every entry — past and present
{{ t.current }}
This week
{{ t.peak }}
Peak
{{ t.weeks }}
Weeks on
Every entry this artist has placed on Kurd10, past and present. New approved submissions are filed under their artist automatically.
Ten songs, ranked by four measured numbers — read from the YouTube, Deezer, Spotify, Last.fm and Wikipedia APIs the same way every week. Nobody votes. Nobody's taste moves a song up.
55%
Read from the YouTube Data API, official video only, and only for the tracking week. Views are scored on a fixed scale — 2,000 a week scores nothing, 5,000,000 a week scores full marks — so a song's points depend on its own numbers and never on who else is charting.
15%
The same record measured somewhere other than YouTube: Deezer’s popularity rank (40%), Spotify’s popularity score (35%) and Last.fm listeners (25%). A platform that has no reading scores zero for its share — the shares never move. A hit in two places is a hit; a hit in one is a video.
15%
Likes and comments, weighed for size first and rate second — a song with 200 likes cannot outrank one with 5,000 just because its like rate is higher.
15%
How much of YouTube answers to the record's own name (70%) and Wikipedia pageviews for the artist over 30 days (30%). A view can be served to you; a search or an encyclopedia visit has to be typed. Both run on fixed scales, and generic titles are capped at 200,000 results so they can't farm this weight.
−10
Three tests: like rate, comment rate, and views running far ahead of search. A fail costs up to 10 points and is shown on the song’s own page.
Score = 0.55 Views + 0.15 Platforms + 0.15 Interaction + 0.15 Name interest − Integrity
Who’s eligible
Kurdish lyrics, any dialect, any genre, live on YouTube. Songs enter by editorial pick or an approved submission, and can re-enter if they pick up again.
When it updates
The week runs Friday to Thursday. Positions are locked for the whole week: numbers keep refreshing on the song pages, but the ten only re-order when the week turns over on Friday.
Artist of the month & year
Songs feed artists. The month counts peaks, positions climbed, subscribers and weeks held; the year counts every week in the ten and every No. 1.
What we never count
Votes, DMs, TikTok and Instagram (neither publishes verifiable song data), and anything typed in by hand. Every number here comes from the YouTube, Deezer, Spotify, Last.fm or Wikipedia APIs.
دە گۆرانی، بە چوار ژمارەی پێوراو — لە APIی یوتیوب، دیزەر، سپۆتیفای، لاست.ئێف.ئێم و ویکیپیدیا، هەموو هەفتەیەک بە هەمان شێوە. کەس دەنگ نادات. هیچ بۆچوونێک گۆرانی بەرز ناکاتەوە.
٥٥٪
لە APIی یوتیوب دەخوێنرێتەوە، تەنها ڤیدیۆی فەرمی و تەنها بۆ هەفتەی چاودێری. هەموو گۆرانییەک بەرامبەر بە بەهێزترین گۆرانیی هەفتە خاڵ دەدرێت، بۆیە گۆرانییەک کە سەدیەکی بینینی سەرەوە هەیەتی، بەشێکی بچووکی خاڵەکان دەبات.
١٥٪
هەمان گۆرانی لە شوێنێکی تر جگە لە یوتیوب: پێگەی دیزەر، خاڵی پۆپیولاریتی سپۆتیفای و ژمارەی گوێگرانی لاست.ئێف.ئێم، تێکڕای هەر کامەیان کە وەڵام بدەن. هیتێک لە دوو شوێن هیتە؛ هیتێک لە یەک شوێن ڤیدیۆیەکە.
١٥٪
لایک و کۆمێنت، سەرەتا بەپێی قەبارە و پاشان بەپێی ڕێژە. گۆرانییەک بە ٢٠٠ لایک ناتوانێت لە گۆرانییەک بە ٥٠٠٠ لایک پێشکەوێت تەنها لەبەر ئەوەی ڕێژەی بەرزترە.
١٥٪
بینینی پەیجی ویکیپیدیای هونەرمەند لە ٣٠ ڕۆژ، تێکەڵ بە ئەوەی چەند لە یوتیوب وەڵامی ناوی گۆرانی دەداتەوە. بینین دەکرێت بۆت بنێردرێت، بەڵام گەڕان و سەردانی ویکیپیدیا دەبێت بە دەست بکرێت. ناونیشانی گشتی سنووردار دەکرێت.
−١٠
سێ تاقیکردنەوە: ڕێژەی لایک، ڕێژەی کۆمێنت، و بینینێک کە زۆر لە گەڕان پێشکەوتووترە. شکستێک تا دە خاڵ دەبات و لە پەیجی گۆرانییەکە خۆی دەردەکەوێت.
کێ شیاوە
گۆرانی کوردی، هەر شێوەزارێک، هەر جۆرێک، لەسەر یوتیوب بەردەست بێت. بە هەڵبژاردنی ئەدیتۆریاڵ یان داواکاریی پەسەندکراو دەچێتە ژوورەوە و دەتوانێت دووبارە بگەڕێتەوە.
کەی نوێ دەبێتەوە
هەفتە لە ھەینی تا پێنجشەممەیە. هەموو بەیانیی ھەینی ژمارەکان دەکێشرێن، پشکنینەکان دەکرێن و ڕیزبەندیی نوێ خۆی بڵاو دەکاتەوە.
هونەرمەندی مانگ و ساڵ
گۆرانییەکان هونەرمەند پێک دەهێنن. مانگ بەرزترین پێگە، پێگە بەدەستهێنراوەکان، بەشداربووان و هەفتەکان دەژمێرێت؛ ساڵ هەموو هەفتەیەک لە دە دا و هەموو ژمارە یەکێک.
هەرگیز چی نەژمێردراوە
دەنگ، پەیام، تیکتۆک و ئینستاگرام (هیچیان داتای پشتڕاستکراوی گۆرانی بڵاو ناکەنەوە)، و هەر شتێک بە دەست بنووسرێت. هەموو ژمارەیەک لە APIی یوتیوب، دیزەر، سپۆتیفای، لاست.ئێف.ئێم یان ویکیپیدیا دێت.
Deh stran, li gorî çar hejmarên pîvandî — ji API-ya YouTube, Deezer, Spotify, Last.fm û Wikipedia, her hefte bi heman awayî. Kes deng nade. Tu raman stranek bilind nake.
%55
Ji API-ya YouTube tên xwendin, tenê vîdyoya fermî û tenê ji bo hefteya şopandinê. Her stran li gorî strana herî xurt a hefteyê tê notandin, loma stranek bi sedyekê dîtinên pêşeng tenê parçeyek biçûk ji xalan digire.
%15
Heman stran li derveyî YouTube: pileya populerbûnê ya Deezer, nota populerbûnê ya Spotify û hejmara guhdarên Last.fm, bi navîniya kîjan ji sisiyan bersiv dide. Hitek li du deran hit e; hitek li yek derê vîdyo ye.
%15
Like û şîrove, pêşî li gorî mezinahiyê û paşê li gorî rêjeyê. Stranek bi 200 likeyan nikare ya bi 5.000 likeyan derbas bike tenê ji ber ku rêjeya wê bilindtir e.
%15
Dîtinên rûpela Wikipedia ya hunermend di 30 rojan de, tevlihev bi çiqas ji YouTube bersiva navê stranê dide. Dîtin dikare ji te re bê şandin; lêgerîn û serdana Wikipedia divê bi dest bên kirin. Sernavên gelemperî tên sînordarkirin.
−10
Sê test: rêjeya like, rêjeya şîroveyan, û dîtinên ku pir li pêş lêgerînê dimeşin. Şikestinek heta deh xalan dibe û li rûpela stranê xuya dibe.
Kî tê pejirandin
Gotinên kurdî, her zaravayek, her cure, li YouTube zindî. Bi hilbijartina edîtoriyal an serlêdaneke pejirandî dikeve hewzê û dikare ji nû ve bikeve.
Kengî nû dibe
Hefte ji Înê heta Pêncşemê ye. Her sibeha Înê hejmar tên kişandin, test tên meşandin û rêzbendiya nû xwe belav dike.
Hunermendê mehê û salê
Stran hunermendan pêk tînin. Meh lûtke, pileyên bilindkirî, abonetî û hefteyan dihesibîne; sal her hefteya di nav dehan de û her jimar yekê.
Em qet çi nahesibînin
Deng, peyam, TikTok û Instagram (tu ji wan daneyên stranê yên piştrastkirî belav nake), û her tiştê bi dest tê nivîsîn. Her hejmar ji API-ya YouTube, Deezer, Spotify, Last.fm an Wikipedia tê.
Submissions are reviewed by the Kurd10 team. To qualify, your song must feature Kurdish lyrics and be live on both Spotify and YouTube. Approved tracks enter tracking the following Friday.
Your track is in the review queue. If it's approved, tracking starts immediately and it becomes chart-eligible on the next Friday issue. We'll write to you either way.
{{ pendingCount }} pending. Approving a track starts Spotify and YouTube tracking immediately; it becomes chart-eligible on the next Friday issue.
Paste the two links — track name, artist and cover art are fetched from Spotify and YouTube automatically. It charts immediately if its score makes the ten.
{{ lastAdded.title }}
{{ lastAdded.artist }} · {{ lastAdded.rankLabel }}
Cover + name from Spotify · artist from YouTube
Search everything in the tracking pool by title or artist — see where it sits in the ranking, make it a staff pick, hide it (it leaves the public chart and the staff-pick boxes but keeps syncing), or remove it from tracking altogether.
{{ trackHitCount }}
The score inputs behind each position, and the editorial Staff Picks toggle.
| # | Track | YouTube (55%) | YT views · 7d | Platforms (15%) | Interaction (15%) | Name interest (15%) | Total | Editorial | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.rankPad }} | {{ r.title }} {{ r.artistLabel }} |
{{ r.releasedLabel }} |
{{ r.ytC }} | {{ r.ytWeeklyFull }} {{ r.ytViewsFull }} total · {{ r.ytBasis }} |
{{ r.xpC }} {{ r.xpBasis }} |
{{ r.enC }} {{ r.likesLabel }} likes · {{ r.commentsLabel }} comments |
{{ r.nsC }} {{ r.niBasis }} |
{{ r.total }} |
These tracks still sync counts and stay on artist pages, but they are not ranked in the public ten.
Connect an artist once — a Spotify artist page, a YouTube channel, or both. Adding both merges them into a single artist and keeps only the tracks that exist on Spotify. Every new release joins tracking on the Friday sync.
{{ connectMsg }}
{{ ap.name }} {{ ap.platform }}
{{ ap.trackNote }} · {{ ap.lastLabel }}
{{ ap.audienceNote }}
{{ artistGroupNote }}
Connect the same artist on both platforms and the two profiles merge into one row: only releases that exist on Spotify are imported, and YouTube videos with no Spotify match are skipped.
Attach Spotify, Instagram and YouTube links to an artist — they appear as buttons on the artist's public page.
Pulls fresh readings for every tracked track — views, likes and comments — plus subscriber counts for every connected channel, all through the YouTube Data API key in the Keys tab. In production it runs itself every Friday. Each sync is stored with a timestamp, so from the second sync onward “views this week” is a real API-measured difference rather than an estimate — every track's page states which of the two it is showing.
{{ syncMsg }}
The 15% “other platforms” weight reads Deezer's rank (no key needed), Spotify's popularity score (server keys) and Last.fm listeners (free key below). The 15% “name interest” weight blends Wikipedia pageviews over 30 days with YouTube search demand. A signal that can't be read scores zero for its own share — the shares themselves never move, so nothing is guessed and nothing drifts week to week.
{{ platformMsg }}
Get one at last.fm/api/account/create — it takes a minute and gives real listener counts. Spotify needs SPOTIFY_ID and SPOTIFY_SECRET set as environment variables on the host (Netlify → Site settings → Environment variables) from developer.spotify.com; Deezer and Wikipedia need nothing at all.
Everything below reads through the YouTube Data API key saved in the Keys tab: how many results YouTube returns for “artist + title” (the search-demand weight), likes and comments per track, and each connected channel's subscriber count so month and year artists carry real audience figures. Nothing on this page is typed in by hand: press the buttons below, or let the Friday sync do it. Where a figure cannot be read it scores zero for its share; the weights themselves stay fixed.
{{ ytSignalMsg }}
{{ photoMsg }}
| # | Track | YT search results | Likes | Comments | Interaction | Integrity |
|---|---|---|---|---|---|---|
| {{ r.rank }} | {{ r.title }} {{ r.artist }} Search on YouTube ↗ | {{ r.ytSearchLabel }} | {{ r.likes }} | {{ r.comments }} | {{ r.interLabel }} | {{ r.integLabel }} |
Channel audience — YouTube subscribers
The audience half of the month and year indexes — read automatically, never typed. Spotify monthly listeners are read from each artist's public Spotify page through this site's own server — the Web API never publishes that figure; YouTube subscribers come from the Data API for every connected channel. A missing figure scores zero for its share instead of being guessed — the weights stay fixed.
One key runs the whole chart — views, likes, comments, search demand and subscribers. Paste it once; it stays in this browser.
Key
{{ ytStateLabel }}
Tracks with a video
{{ ytLinkedLabel }}
Channels connected
{{ ytChannelLabel }}
Searches today
{{ searchUseLabel }}
Last sync
{{ lastSyncShort }}
{{ noVideoCount }} track(s) have no YouTube video connected, so they cannot be scored on views. Artists tab → “Find YouTube videos” connects them automatically.
{{ ytConnMsg }}
If you don't have a key yet — three steps, five minutes
1. Open console.cloud.google.com → create any project → press Enable on YouTube Data API v3.
2. Go to Credentials → Create credentials → API key → copy it.
3. Leave Application restrictions on None, paste the key above and press connect. If a message says the key is restricted or the API isn't enabled, it tells you exactly which of these two steps to redo.
Where the homepage playlist banner points. Update after each Friday refresh if the playlists move.
An editorial pick shown on the homepage beside the year's most-played YouTube song. Choose "None" to hide the box.
The media page thanked on the homepage. Paste their Instagram page and up to three post links — the posts embed live, so they stay current as you swap the links each week.
Shown in the site footer. Leave a field empty to hide that link.
Everything you add — tracks, artists, covers, play counts, links — is stored in this browser only, which is why another browser or phone shows an empty chart. Publishing copies it to the site so every visitor loads the same ten.
{{ publishedMsg }}
One click, no upload — the chart is written straight to the site's own storage. Press it after every sync.
This week's positions
{{ chartFreeze }}
Manual fallback, if the live store isn't set up yet: download data.json and upload it next to index.html.
{{ backupMsg }}
The full backup also contains your API keys, so keep it private — data.json does not.
| Received | Track | Links | Kurdish lyrics | Status | |
|---|---|---|---|---|---|
| {{ s.date }} | {{ s.title }} {{ s.artist }} |
Spotify ✓ YouTube ✓ | Confirmed | {{ s.status }} |
|
Songs on the live chart are entered manually or via approved submissions; ranking is fully automatic from there.