Skip to content

Latest commit

 

History

History
316 lines (227 loc) · 9.58 KB

File metadata and controls

316 lines (227 loc) · 9.58 KB

🌐 Sprachen: English | Español | Français | Deutsch | Português | 日本語 | 简体中文 | 繁體中文 | 한국어 | العربية | Русский | Italiano | Nederlands | Polski | Türkçe | Tiếng Việt | ไทย | Bahasa Indonesia


🆓 Free Crypto News API

GitHub Sterne Lizenz

Free Crypto News API Demo

Wenn Sie das nützlich finden, geben Sie dem Repo einen Stern! Es hilft anderen, dieses Projekt zu entdecken und motiviert die kontinuierliche Entwicklung.


Erhalten Sie Echtzeit-Krypto-Nachrichten von 7 großen Quellen mit einem einzigen API-Aufruf.

curl https://cryptocurrency.cv/api/news

Free Crypto News CryptoPanic Andere
Preis 🆓 Für immer kostenlos $29-299/Monat Kostenpflichtig
API-Schlüssel ❌ Nicht erforderlich Erforderlich Erforderlich
Ratenlimit Unbegrenzt* 100-1000/Tag Begrenzt
Quellen 12 Englisch + 12 International 1 Variiert
International 🌏 KO, ZH, JA, ES + Übersetzung Nein Nein
Self-Hosting ✅ Ein Klick Nein Nein
PWA ✅ Installierbar Nein Nein
MCP ✅ Claude + ChatGPT Nein Nein

🌍 Internationale Nachrichtenquellen

Erhalten Sie Krypto-Nachrichten von 75 internationalen Quellen in 18 Sprachen — mit automatischer Übersetzung ins Englische!

Unterstützte Quellen

Region Quellen
🇰🇷 Korea Block Media, TokenPost, CoinDesk Korea
🇨🇳 China 8BTC (巴比特), Jinse Finance (金色财经), Odaily (星球日报)
🇯🇵 Japan CoinPost, CoinDesk Japan, Cointelegraph Japan
🇪🇸 Lateinamerika Cointelegraph Español, Diario Bitcoin, CriptoNoticias

Schnelle Beispiele

# Alle internationalen Nachrichten abrufen
curl "https://cryptocurrency.cv/api/news/international"

# Koreanische Nachrichten mit englischer Übersetzung
curl "https://cryptocurrency.cv/api/news/international?language=ko&translate=true"

# Nachrichten aus der asiatischen Region
curl "https://cryptocurrency.cv/api/news/international?region=asia&limit=20"

Funktionen

  • Auto-Übersetzung ins Englische via Groq AI
  • 7-Tage-Übersetzungscache für Effizienz
  • Original + Englischer Text erhalten
  • Ratenlimitierung (1 Anfrage/Sek.) zur Respektierung der APIs
  • Fallback-Handling für nicht verfügbare Quellen
  • Deduplizierung über Quellen hinweg

📱 Progressive Web App (PWA)

Free Crypto News ist eine vollständig installierbare PWA, die offline funktioniert!

Funktionen

Funktion Beschreibung
📲 Installierbar Zum Startbildschirm auf jedem Gerät hinzufügen
📴 Offline-Modus Gecachte Nachrichten ohne Internet lesen
🔔 Push-Benachrichtigungen Eilmeldungen erhalten
Blitzschnell Aggressive Caching-Strategien
🔄 Hintergrund-Sync Automatische Updates bei Wiederverbindung

App Installieren

Desktop (Chrome/Edge):

  1. Besuchen Sie cryptocurrency.cv
  2. Klicken Sie auf das Installations-Symbol (⊕) in der Adressleiste
  3. Klicken Sie auf "Installieren"

iOS Safari:

  1. Besuchen Sie die Seite in Safari
  2. Tippen Sie auf Teilen (📤) → "Zum Home-Bildschirm"

Android Chrome:

  1. Besuchen Sie die Seite
  2. Tippen Sie auf das Installationsbanner oder Menü → "App installieren"

Quellen

Wir aggregieren von 7 vertrauenswürdigen Medien:

  • 🟠 CoinDesk — Allgemeine Krypto-Nachrichten
  • 🔵 The Block — Institutionell & Forschung
  • 🟢 Decrypt — Web3 & Kultur
  • 🟡 CoinTelegraph — Globale Krypto-Nachrichten
  • 🟤 Bitcoin Magazine — Bitcoin-Maximalist
  • 🟣 Blockworks — DeFi & Institutionen
  • 🔴 The Defiant — DeFi-nativ

Endpoints

Endpoint Beschreibung
/api/news Neueste von allen Quellen
/api/search?q=bitcoin Nach Schlüsselwörtern suchen
/api/defi DeFi-spezifische Nachrichten
/api/bitcoin Bitcoin-spezifische Nachrichten
/api/breaking Nur die letzten 2 Stunden
/api/trending Trendthemen mit Sentiment
/api/analyze Nachrichten mit Themenklassifizierung
/api/stats Analytik & Statistiken
/api/sources Alle Quellen auflisten
/api/health API- & Feed-Gesundheitsstatus

🤖 KI-gestützte Endpoints (KOSTENLOS via Groq)

Endpoint Beschreibung
/api/summarize KI-Zusammenfassungen von Artikeln
/api/ask?q=... Fragen zu Krypto-Nachrichten stellen
/api/digest KI-generierte tägliche Zusammenfassung
/api/sentiment Tiefe Sentimentanalyse pro Artikel
/api/entities Personen, Unternehmen, Ticker extrahieren
/api/narratives Marktnarrative & Themen identifizieren
/api/signals Nachrichtenbasierte Trading-Signale (pädagogisch)

SDKs & Komponenten

Paket Beschreibung
React <CryptoNews /> Drop-in-Komponenten
TypeScript Vollständiges TypeScript SDK
Python Zero-Dependency Python-Client
JavaScript Browser & Node.js SDK
Go Go-Client-Bibliothek
PHP PHP SDK

Basis-URL: https://cryptocurrency.cv


Antwortformat

{
  "articles": [
    {
      "title": "Bitcoin Erreicht Neues ATH",
      "link": "https://coindesk.com/...",
      "description": "Bitcoin übertraf...",
      "pubDate": "2025-01-02T12:00:00Z",
      "source": "CoinDesk",
      "timeAgo": "vor 2 Std."
    }
  ],
  "totalCount": 150,
  "fetchedAt": "2025-01-02T14:30:00Z"
}

Integrationsbeispiele

Wählen Sie Ihre Plattform. Kopieren Sie den Code. Deployen Sie.


🐍 Python

Keine Abhängigkeiten. Kopieren Sie einfach die Datei.

curl -O https://raw.githubusercontent.com/nirholas/free-crypto-news/main/sdk/python/crypto_news.py
from crypto_news import CryptoNews

news = CryptoNews()

# Neueste Nachrichten abrufen
for article in news.get_latest(5):
    print(f"📰 {article['title']}")
    print(f"   {article['source']}{article['timeAgo']}")
    print(f"   {article['link']}\n")

🟨 JavaScript / TypeScript

Funktioniert in Node.js und Browsern.

TypeScript SDK (npm)

npm install @nirholas/crypto-news
import { CryptoNews } from '@nirholas/crypto-news';

const client = new CryptoNews();

// Vollständig typisierte Antworten
const articles = await client.getLatest(10);
const health = await client.getHealth();

Self-Hosting

Ein-Klick-Deployment

Mit Vercel deployen

Manuell

git clone https://github.com/nirholas/free-crypto-news.git
cd free-crypto-news
pnpm install
pnpm dev

Öffnen Sie http://localhost:3000/api/news

Umgebungsvariablen

Alle Umgebungsvariablen sind optional. Das Projekt funktioniert ohne Konfiguration.

Variable Standard Beschreibung
GROQ_API_KEY - Aktiviert KI-Zusammenfassung, Klassifizierung und Echtzeit-Übersetzung (40+ Sprachen). KOSTENLOS! Holen Sie sich Ihren auf console.groq.com/keys

Tech-Stack

  • Runtime: Next.js 14 Edge Functions
  • Hosting: Vercel kostenloses Tier
  • Daten: Direktes RSS-Parsing (keine Datenbank)
  • Cache: 5-Minuten Edge-Cache

Beitragen

PRs sind willkommen! Ideen:

  • Mehr Nachrichtenquellen
  • Sentimentanalyse ✅ Erledigt
  • Themenklassifizierung ✅ Erledigt
  • WebSocket Echtzeit-Feed ✅ Erledigt
  • Rust / Ruby SDKs
  • Mobile App (React Native)

📚 Dokumentation

Dokument Beschreibung
Benutzerhandbuch Endbenutzer-Funktionen, Tastaturkürzel, PWA
Entwicklerhandbuch Architektur, Komponenten, App erweitern
Beitragen Wie man beiträgt
Changelog Versionshistorie
Sicherheit Sicherheitsrichtlinie

Lizenz

MIT © 2025 nich


Hören Sie auf, für Krypto-News-APIs zu bezahlen.
Mit 💜 für die Community gemacht


Fanden Sie das nützlich? Geben Sie einen Stern!
Es hilft anderen, dieses Projekt zu entdecken und hält die Entwicklung am Laufen

Stern auf GitHub