diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000..d9839533 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,29 @@ +name: CI + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: astral-sh/setup-uv@v3 + - run: uv sync --frozen + - run: uv run ruff check src/ tests/ + - run: uv run ruff format --check src/ + + test: + runs-on: ubuntu-latest + strategy: + matrix: + python: ["3.12", "3.14"] + steps: + - uses: actions/checkout@v4 + - uses: astral-sh/setup-uv@v3 + - run: uv python install ${{ matrix.python }} + - run: uv sync --python ${{ matrix.python }} + - run: uv run pytest tests/test_client.py -v diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml new file mode 100644 index 00000000..001789ce --- /dev/null +++ b/.github/workflows/codeql.yml @@ -0,0 +1,63 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL" + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: '42 19 * * 5' + +jobs: + analyze: + name: Analyze + # Runner size impacts CodeQL analysis time. To learn more, please see: + # - https://gh.io/recommended-hardware-resources-for-running-codeql + # - https://gh.io/supported-runners-and-hardware-resources + # - https://gh.io/using-larger-runners + # Consider using larger runners for possible analysis time improvements. + runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }} + timeout-minutes: ${{ (matrix.language == 'swift' && 120) || 360 }} + permissions: + # required for all workflows + security-events: write + + # only required for workflows in private repositories + actions: read + contents: read + + strategy: + fail-fast: false + matrix: + language: [ 'python' ] + # CodeQL supports [ 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift' ] + # Use only 'java-kotlin' to analyze code written in Java, Kotlin or both + # Use only 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both + # Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v3 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + + # For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs + # queries: security-extended,security-and-quality diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml new file mode 100644 index 00000000..d19e21b7 --- /dev/null +++ b/.github/workflows/dependency-review.yml @@ -0,0 +1,39 @@ +# Dependency Review Action +# +# This Action will scan dependency manifest files that change as part of a Pull Request, +# surfacing known-vulnerable versions of the packages declared or updated in the PR. +# Once installed, if the workflow run is marked as required, PRs introducing known-vulnerable +# packages will be blocked from merging. +# +# Source repository: https://github.com/actions/dependency-review-action +# Public documentation: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-enforcement +name: 'Dependency review' +on: + pull_request: + branches: [ "main" ] + +# If using a dependency submission action in this workflow this permission will need to be set to: +# +# permissions: +# contents: write +# +# https://docs.github.com/en/enterprise-cloud@latest/code-security/supply-chain-security/understanding-your-software-supply-chain/using-the-dependency-submission-api +permissions: + contents: read + # Write permissions for pull-requests are required for using the `comment-summary-in-pr` option, comment out if you aren't using this option + pull-requests: write + +jobs: + dependency-review: + runs-on: ubuntu-latest + steps: + - name: 'Checkout repository' + uses: actions/checkout@v4 + - name: 'Dependency Review' + uses: actions/dependency-review-action@v4 + # Commonly enabled options, see https://github.com/actions/dependency-review-action#configuration-options for all available options. + with: + comment-summary-in-pr: always + # fail-on-severity: moderate + # deny-licenses: GPL-1.0-or-later, LGPL-2.0-or-later + # retry-on-snapshot-warnings: true diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml new file mode 100644 index 00000000..b9b74d8e --- /dev/null +++ b/.github/workflows/python-publish.yml @@ -0,0 +1,32 @@ +name: Publish to PyPI + +on: + release: + types: [published] + +jobs: + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: astral-sh/setup-uv@v3 + - run: uv sync --frozen + - run: uv run pytest tests/test_client.py -v + + publish: + needs: test + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: astral-sh/setup-uv@v3 + + - name: Build + run: uv build + + - name: Publish to PyPI + env: + TWINE_USERNAME: __token__ + TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }} + run: | + uv pip install twine + uv run twine upload dist/* diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..429d82c7 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,46 @@ +name: Release + +on: + push: + branches: [main] + +jobs: + release: + runs-on: ubuntu-latest + permissions: + contents: write + issues: write + pull-requests: write + id-token: write + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + persist-credentials: false + + - uses: astral-sh/setup-uv@v3 + + - uses: actions/setup-node@v4 + with: + node-version: 20 + + - name: Build + run: | + uv sync --frozen + uv build + + - name: Semantic Release + uses: cycjimmy/semantic-release-action@v4 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }} + with: + semantic_version: 23 + extra_plugins: | + semantic-release-pypi@3 + @semantic-release/git + @semantic-release/commit-analyzer@12 + @semantic-release/release-notes-generator@13 + @semantic-release/github@10 + @semantic-release/changelog@6 + conventional-changelog-conventionalcommits@7 diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..8e87e541 --- /dev/null +++ b/.gitignore @@ -0,0 +1,47 @@ +.env +.env.* +*.csv + +# OS +.DS_Store +**/.DS_Store + +# Python +__pycache__/ +*.py[cod] +*$py.class +*.so +.Python +build/ +dist/ +*.egg-info/ +*.egg +.eggs/ + +# Virtual environments +venv/ +.venv/ +env/ + +# Testing +.pytest_cache/ +.coverage +htmlcov/ +.tox/ +.nox/ + +# Linting/formatting +.ruff_cache/ +.mypy_cache/ + +# IDE +.idea/ +.vscode/ +*.swp +*.swo + +# Build artifacts +*.whl + +# Misc +.bfg-report/ diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 00000000..55f89a56 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,116 @@ +# CLAUDE.md + +This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. + +## Project Overview + +**scrapegraph-py** is the official Python SDK for the ScrapeGraph AI API. It provides a Python client for intelligent web scraping powered by AI. + +## Repository Structure + +``` +scrapegraph-py/ +├── scrapegraph_py/ # Python SDK source +├── tests/ # Test suite +├── examples/ # Usage examples +├── docs/ # MkDocs documentation +├── cookbook/ # Tutorials and recipes +└── .github/workflows/ # CI/CD +``` + +## Tech Stack + +- **Language**: Python 3.10+ +- **Package Manager**: uv (recommended) or pip +- **Core Dependencies**: requests, pydantic, python-dotenv, aiohttp +- **Testing**: pytest, pytest-asyncio, pytest-mock, aioresponses +- **Code Quality**: ruff +- **Build**: hatchling +- **Release**: semantic-release + +## Commands + +```bash +# Install +uv sync + +# Test +uv run pytest tests/ -v + +# Format & lint +uv run ruff format src tests +uv run ruff check src tests --fix + +# Build +uv build +``` + +## Before completing any task + +Always run these commands before committing or saying a task is done: + +```bash +uv run ruff format src tests +uv run ruff check src tests --fix +uv build +uv run pytest tests/ -v +``` + +No exceptions. + +## Architecture + +**Core Components:** + +1. **Clients** (`scrapegraph_py/`): + - `client.py` - Sync client + - `async_client.py` - Async client + +2. **Models** (`scrapegraph_py/models/`): + - Pydantic models for request/response validation + +3. **Config** (`scrapegraph_py/`): + - `config.py` - API base URL, timeouts + - `exceptions.py` - Custom exceptions + +## API Endpoints + +| Endpoint | Method | Purpose | +|----------|--------|---------| +| SmartScraper | `smartscraper()` | AI data extraction | +| SearchScraper | `searchscraper()` | Multi-URL search | +| Markdownify | `markdownify()` | HTML to Markdown | +| Crawler | `crawler()` | Sitemap & crawling | +| AgenticScraper | `agentic_scraper()` | Browser automation | +| Scrape | `scrape()` | Basic HTML fetch | +| Credits | `get_credits()` | Balance check | + +## Adding New Endpoint + +1. Add models in `scrapegraph_py/models/` +2. Add sync method to `client.py` +3. Add async method to `async_client.py` +4. Export in `models/__init__.py` +5. Add tests in `tests/` + +## Environment Variables + +- `SGAI_API_KEY` - API key for authentication + +## Usage + +```python +from scrapegraph_py import Client + +client = Client(api_key="your-key") +response = client.smartscraper( + website_url="https://example.com", + user_prompt="Extract title" +) +print(response.result) +``` + +## Links + +- [API Docs](https://docs.scrapegraphai.com) +- [PyPI](https://pypi.org/project/scrapegraph-py/) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..263cef41 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,55 @@ +# Contributing to scrapegraph-py + +## Setup + +```bash +uv sync +``` + +## Development + +```bash +uv build # build to dist/ +uv run ruff check . # lint +``` + +## Before committing + +Run all checks: + +```bash +uv run ruff format src/ tests/ # auto-fix formatting +uv run ruff check src/ tests/ # check for errors +uv run pytest tests/test_client.py -v # unit tests +``` + +## Testing + +```bash +uv run pytest tests/test_client.py -v # unit tests only +uv run pytest tests/test_integration.py -v # live API tests (requires SGAI_API_KEY) +``` + +For integration tests, set `SGAI_API_KEY` in your environment or `.env` file. + +## Commit messages + +Use conventional commits: + +- `feat:` new feature +- `fix:` bug fix +- `refactor:` code change (no new feature, no bug fix) +- `chore:` maintenance (deps, config) +- `test:` add/update tests +- `docs:` documentation + +## Pull requests + +1. Fork and create a branch from `main` +2. Make changes +3. Run all checks (see above) +4. Submit PR to `main` + +## License + +MIT - contributions are licensed under the same license. diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..fb8d8436 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 ScrapeGraphAI + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 00000000..af4b3d60 --- /dev/null +++ b/README.md @@ -0,0 +1,351 @@ +# ScrapeGraphAI Python SDK + +[](https://badge.fury.io/py/scrapegraph-py) +[](https://opensource.org/licenses/MIT) + +
+
+
+
+
\n
\n
| \n", + " | company_name | \n", + "description | \n", + "logo | \n", + "contact_emails | \n", + "privacy_policy | \n", + "terms_of_service | \n", + "api_status | \n", + "github | \n", + "||
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "ScrapeGraphAI | \n", + "ScrapeGraphAI is a powerful AI scraping API de... | \n", + "https://scrapegraphai.com/images/scrapegraphai... | \n", + "contact@scrapegraphai.com | \n", + "https://scrapegraphai.com/privacy | \n", + "https://scrapegraphai.com/terms | \n", + "https://scrapegraphapi.openstatus.dev | \n", + "https://www.linkedin.com/company/101881123 | \n", + "https://x.com/scrapegraphai | \n", + "https://github.com/ScrapeGraphAI/Scrapegraph-ai | \n", + "
| \n", + " | name | \n", + "role | \n", + "|
|---|---|---|---|
| 0 | \n", + "\n", + " | Founder & Technical Lead | \n", + "https://www.linkedin.com/in/perinim/ | \n", + "
| 1 | \n", + "Marco Vinciguerra | \n", + "Founder & Software Engineer | \n", + "https://www.linkedin.com/in/marco-vinciguerra-... | \n", + "
| 2 | \n", + "Lorenzo Padoan | \n", + "Founder & Product Engineer | \n", + "https://www.linkedin.com/in/lorenzo-padoan-452... | \n", + "
| \n", + " | tier | \n", + "price | \n", + "credits | \n", + "
|---|---|---|---|
| 0 | \n", + "Free | \n", + "$0 | \n", + "100 | \n", + "
| 1 | \n", + "Starter | \n", + "$20/month | \n", + "5000 | \n", + "
| 2 | \n", + "Growth | \n", + "$100/month | \n", + "40000 | \n", + "
| 3 | \n", + "Pro | \n", + "$500/month | \n", + "250000 | \n", + "
| \n", + " | partner | \n", + "
|---|---|
| 0 | \n", + "PostHog | \n", + "
| 1 | \n", + "AWS | \n", + "
| 2 | \n", + "NVIDIA | \n", + "
| 3 | \n", + "JinaAI | \n", + "
| 4 | \n", + "DagWorks | \n", + "
| 5 | \n", + "Browserbase | \n", + "
| 6 | \n", + "ScrapeDo | \n", + "
| 7 | \n", + "HackerNews | \n", + "
| 8 | \n", + "Medium | \n", + "
| 9 | \n", + "HackADay | \n", + "
\n
\n
| \n", + " | company_name | \n", + "description | \n", + "logo | \n", + "contact_emails | \n", + "privacy_policy | \n", + "terms_of_service | \n", + "api_status | \n", + "github | \n", + "||
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "ScrapeGraphAI | \n", + "ScrapeGraphAI is a powerful AI scraping API de... | \n", + "https://scrapegraphai.com/images/scrapegraphai... | \n", + "contact@scrapegraphai.com | \n", + "https://scrapegraphai.com/privacy | \n", + "https://scrapegraphai.com/terms | \n", + "https://scrapegraphapi.openstatus.dev | \n", + "https://www.linkedin.com/company/101881123 | \n", + "https://x.com/scrapegraphai | \n", + "https://github.com/ScrapeGraphAI/Scrapegraph-ai | \n", + "
| \n", + " | name | \n", + "role | \n", + "|
|---|---|---|---|
| 0 | \n", + "\n", + " | Founder & Technical Lead | \n", + "https://www.linkedin.com/in/perinim/ | \n", + "
| 1 | \n", + "Marco Vinciguerra | \n", + "Founder & Software Engineer | \n", + "https://www.linkedin.com/in/marco-vinciguerra-... | \n", + "
| 2 | \n", + "Lorenzo Padoan | \n", + "Founder & Product Engineer | \n", + "https://www.linkedin.com/in/lorenzo-padoan-452... | \n", + "
| \n", + " | tier | \n", + "price | \n", + "credits | \n", + "
|---|---|---|---|
| 0 | \n", + "Free | \n", + "$0 | \n", + "100 | \n", + "
| 1 | \n", + "Starter | \n", + "$20/month | \n", + "5000 | \n", + "
| 2 | \n", + "Growth | \n", + "$100/month | \n", + "40000 | \n", + "
| 3 | \n", + "Pro | \n", + "$500/month | \n", + "250000 | \n", + "
| \n", + " | partner | \n", + "
|---|---|
| 0 | \n", + "PostHog | \n", + "
| 1 | \n", + "AWS | \n", + "
| 2 | \n", + "NVIDIA | \n", + "
| 3 | \n", + "JinaAI | \n", + "
| 4 | \n", + "DagWorks | \n", + "
| 5 | \n", + "Browserbase | \n", + "
| 6 | \n", + "ScrapeDo | \n", + "
| 7 | \n", + "HackerNews | \n", + "
| 8 | \n", + "Medium | \n", + "
| 9 | \n", + "HackADay | \n", + "
\n
\n
| \n", + " | company_name | \n", + "description | \n", + "logo | \n", + "contact_emails | \n", + "privacy_policy | \n", + "terms_of_service | \n", + "api_status | \n", + "github | \n", + "||
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "ScrapeGraphAI | \n", + "ScrapeGraphAI is a powerful AI scraping API de... | \n", + "https://scrapegraphai.com/images/scrapegraphai... | \n", + "contact@scrapegraphai.com | \n", + "https://scrapegraphai.com/privacy | \n", + "https://scrapegraphai.com/terms | \n", + "https://scrapegraphapi.openstatus.dev | \n", + "https://www.linkedin.com/company/101881123 | \n", + "https://x.com/scrapegraphai | \n", + "https://github.com/ScrapeGraphAI/Scrapegraph-ai | \n", + "
| \n", + " | name | \n", + "role | \n", + "|
|---|---|---|---|
| 0 | \n", + "\n", + " | Founder & Technical Lead | \n", + "https://www.linkedin.com/in/perinim/ | \n", + "
| 1 | \n", + "Marco Vinciguerra | \n", + "Founder & Software Engineer | \n", + "https://www.linkedin.com/in/marco-vinciguerra-... | \n", + "
| 2 | \n", + "Lorenzo Padoan | \n", + "Founder & Product Engineer | \n", + "https://www.linkedin.com/in/lorenzo-padoan-452... | \n", + "
| \n", + " | tier | \n", + "price | \n", + "credits | \n", + "
|---|---|---|---|
| 0 | \n", + "Free | \n", + "$0 | \n", + "100 | \n", + "
| 1 | \n", + "Starter | \n", + "$20/month | \n", + "5000 | \n", + "
| 2 | \n", + "Growth | \n", + "$100/month | \n", + "40000 | \n", + "
| 3 | \n", + "Pro | \n", + "$500/month | \n", + "250000 | \n", + "
| \n", + " | partner | \n", + "
|---|---|
| 0 | \n", + "PostHog | \n", + "
| 1 | \n", + "AWS | \n", + "
| 2 | \n", + "NVIDIA | \n", + "
| 3 | \n", + "JinaAI | \n", + "
| 4 | \n", + "DagWorks | \n", + "
| 5 | \n", + "Browserbase | \n", + "
| 6 | \n", + "ScrapeDo | \n", + "
| 7 | \n", + "HackerNews | \n", + "
| 8 | \n", + "Medium | \n", + "
| 9 | \n", + "HackADay | \n", + "
\n
\n
| \n", + " | name | \n", + "description | \n", + "stars | \n", + "forks | \n", + "today_stars | \n", + "language | \n", + "
|---|---|---|---|---|---|---|
| 0 | \n", + "XiaoMi/ha_xiaomi_home | \n", + "Xiaomi Home Integration for Home Assistant | \n", + "11097 | \n", + "472 | \n", + "3023 | \n", + "Python | \n", + "
| 1 | \n", + "comet-ml/opik | \n", + "Open-source end-to-end LLM Development Platform | \n", + "2741 | \n", + "169 | \n", + "91 | \n", + "Java | \n", + "
| 2 | \n", + "EbookFoundation/free-programming-books | \n", + "📚 Freely available programming books | \n", + "341919 | \n", + "62038 | \n", + "225 | \n", + "HTML | \n", + "
| 3 | \n", + "konfig-dev/konfig | \n", + "Sunset as of December 2024 | \n", + "689 | \n", + "192 | \n", + "224 | \n", + "TypeScript | \n", + "
| 4 | \n", + "anoma/anoma | \n", + "Reference implementation of Anoma | \n", + "9451 | \n", + "452 | \n", + "4129 | \n", + "Elixir | \n", + "
| 5 | \n", + "stripe/stripe-ios | \n", + "Stripe iOS SDK | \n", + "2292 | \n", + "1004 | \n", + "49 | \n", + "Swift | \n", + "
| 6 | \n", + "Guovin/iptv-api | \n", + "IPTV live TV source update tool | \n", + "9385 | \n", + "2010 | \n", + "91 | \n", + "Python | \n", + "
| 7 | \n", + "facebookresearch/AnimatedDrawings | \n", + "Code to accompany \"A Method for Animating Chil... | \n", + "11473 | \n", + "988 | \n", + "398 | \n", + "Python | \n", + "
| 8 | \n", + "apache/airflow | \n", + "Apache Airflow - A platform to programmaticall... | \n", + "37690 | \n", + "14411 | \n", + "25 | \n", + "Python | \n", + "
| 9 | \n", + "seleniumbase/SeleniumBase | \n", + "Python APIs for web automation, testing, and b... | \n", + "6646 | \n", + "1028 | \n", + "624 | \n", + "Python | \n", + "
\n
\n
| \n", + " | name | \n", + "description | \n", + "stars | \n", + "forks | \n", + "today_stars | \n", + "language | \n", + "
|---|---|---|---|---|---|---|
| 0 | \n", + "XiaoMi/ha_xiaomi_home | \n", + "Xiaomi Home Integration for Home Assistant | \n", + "11097 | \n", + "472 | \n", + "3023 | \n", + "Python | \n", + "
| 1 | \n", + "comet-ml/opik | \n", + "Open-source end-to-end LLM Development Platform | \n", + "2741 | \n", + "169 | \n", + "91 | \n", + "Java | \n", + "
| 2 | \n", + "EbookFoundation/free-programming-books | \n", + "📚 Freely available programming books | \n", + "341919 | \n", + "62038 | \n", + "225 | \n", + "HTML | \n", + "
| 3 | \n", + "konfig-dev/konfig | \n", + "Sunset as of December 2024 | \n", + "689 | \n", + "192 | \n", + "224 | \n", + "TypeScript | \n", + "
| 4 | \n", + "anoma/anoma | \n", + "Reference implementation of Anoma | \n", + "9451 | \n", + "452 | \n", + "4129 | \n", + "Elixir | \n", + "
| 5 | \n", + "stripe/stripe-ios | \n", + "Stripe iOS SDK | \n", + "2292 | \n", + "1004 | \n", + "49 | \n", + "Swift | \n", + "
| 6 | \n", + "Guovin/iptv-api | \n", + "IPTV live TV source update tool | \n", + "9385 | \n", + "2010 | \n", + "91 | \n", + "Python | \n", + "
| 7 | \n", + "facebookresearch/AnimatedDrawings | \n", + "Code to accompany \"A Method for Animating Chil... | \n", + "11473 | \n", + "988 | \n", + "398 | \n", + "Python | \n", + "
| 8 | \n", + "apache/airflow | \n", + "Apache Airflow - A platform to programmaticall... | \n", + "37690 | \n", + "14411 | \n", + "25 | \n", + "Python | \n", + "
| 9 | \n", + "seleniumbase/SeleniumBase | \n", + "Python APIs for web automation, testing, and b... | \n", + "6646 | \n", + "1028 | \n", + "624 | \n", + "Python | \n", + "
\n
\n
| \n", + " | name | \n", + "description | \n", + "stars | \n", + "forks | \n", + "today_stars | \n", + "language | \n", + "
|---|---|---|---|---|---|---|
| 0 | \n", + "Byaidu/PDFMathTranslate | \n", + "PDF scientific paper translation with preserve... | \n", + "8902 | \n", + "633 | \n", + "816 | \n", + "Python | \n", + "
| 1 | \n", + "bigskysoftware/htmx | \n", + "htmx - high power tools for HTML | \n", + "39143 | \n", + "1324 | \n", + "186 | \n", + "JavaScript | \n", + "
| 2 | \n", + "commaai/openpilot | \n", + "openpilot is an operating system for robotics.... | \n", + "50945 | \n", + "9206 | \n", + "132 | \n", + "Python | \n", + "
| 3 | \n", + "google-gemini/cookbook | \n", + "Examples and guides for using the Gemini API | \n", + "8108 | \n", + "1011 | \n", + "1221 | \n", + "Jupyter Notebook | \n", + "
| 4 | \n", + "stripe/stripe-ios | \n", + "Stripe iOS SDK | \n", + "2179 | \n", + "994 | \n", + "19 | \n", + "Swift | \n", + "
| 5 | \n", + "RIOT-OS/RIOT | \n", + "RIOT - The friendly OS for IoT | \n", + "5234 | \n", + "2017 | \n", + "168 | \n", + "C | \n", + "
| 6 | \n", + "zju3dv/EasyVolcap | \n", + "EasyVolcap: Accelerating Neural Volumetric Vid... | \n", + "802 | \n", + "52 | \n", + "30 | \n", + "Python | \n", + "
| 7 | \n", + "TEN-framework/TEN-Agent | \n", + "TEN Agent is a conversational AI powered by TE... | \n", + "3245 | \n", + "313 | \n", + "296 | \n", + "Python | \n", + "
| 8 | \n", + "DS4SD/docling | \n", + "Get your documents ready for gen AI | \n", + "15201 | \n", + "774 | \n", + "281 | \n", + "Python | \n", + "
| 9 | \n", + "Guovin/iptv-api | \n", + "📺IPTV电视直播源更新工具:✨央视频、📱卫视、☕各省份地方台、🌏港·澳·台、🎥电影、🎮游戏... | \n", + "9046 | \n", + "1938 | \n", + "101 | \n", + "Python | \n", + "
| 10 | \n", + "fatedier/frp | \n", + "A fast reverse proxy to help you expose a loca... | \n", + "87828 | \n", + "13502 | \n", + "64 | \n", + "Go | \n", + "
| 11 | \n", + "facebookresearch/AnimatedDrawings | \n", + "Code to accompany \"A Method for Animating Chil... | \n", + "10766 | \n", + "955 | \n", + "38 | \n", + "Python | \n", + "
| 12 | \n", + "gorilla/websocket | \n", + "Package gorilla/websocket is a fast, well-test... | \n", + "22633 | \n", + "3495 | \n", + "13 | \n", + "Go | \n", + "
| 13 | \n", + "DefiLlama/chainlist | \n", + "NA | \n", + "2368 | \n", + "2476 | \n", + "5 | \n", + "JavaScript | \n", + "
| 14 | \n", + "open-telemetry/opentelemetry-collector | \n", + "OpenTelemetry Collector | \n", + "4570 | \n", + "1497 | \n", + "4 | \n", + "Go | \n", + "
| 15 | \n", + "RocketChat/Rocket.Chat | \n", + "The communications platform that puts data pro... | \n", + "41169 | \n", + "10877 | \n", + "73 | \n", + "TypeScript | \n", + "
| 16 | \n", + "langgenius/dify | \n", + "Dify is an open-source LLM app development pla... | \n", + "54976 | \n", + "8083 | \n", + "127 | \n", + "TypeScript | \n", + "
\n
\n
| \n", + " | price | \n", + "bedrooms | \n", + "bathrooms | \n", + "square_feet | \n", + "address | \n", + "city | \n", + "state | \n", + "zip_code | \n", + "tags | \n", + "agent_name | \n", + "agency | \n", + "
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "549000 | \n", + "1 | \n", + "1 | \n", + "0 | \n", + "380 14th St Unit 405 | \n", + "San Francisco | \n", + "CA | \n", + "94103 | \n", + "[New construction] | \n", + "Eddie O'Sullivan | \n", + "Elevation Real Estate | \n", + "
| 1 | \n", + "1799000 | \n", + "4 | \n", + "2 | \n", + "2735 | \n", + "123 Grattan St | \n", + "San Francisco | \n", + "CA | \n", + "94117 | \n", + "[Edwardian-style, investment, owner-occupants] | \n", + "Sean Engmann | \n", + "eXp Realty of Northern CA Inc. | \n", + "
| 2 | \n", + "1995000 | \n", + "7 | \n", + "3 | \n", + "3330 | \n", + "1590 Washington St | \n", + "San Francisco | \n", + "CA | \n", + "94109 | \n", + "[Nob Hill, 3-unit building, investment] | \n", + "Eddie O'Sullivan | \n", + "Elevation Real Estate | \n", + "
| 3 | \n", + "549000 | \n", + "0 | \n", + "1 | \n", + "477 | \n", + "240 Lombard St Unit 835 | \n", + "San Francisco | \n", + "CA | \n", + "94111 | \n", + "[Bay view, studio, modern appliances] | \n", + "Tim Gullicksen | \n", + "Corcoran Icon Properties | \n", + "
| 4 | \n", + "5495000 | \n", + "10 | \n", + "7 | \n", + "6505 | \n", + "1057 Steiner St | \n", + "San Francisco | \n", + "CA | \n", + "94115 | \n", + "[Victorian, Bed & Breakfast, Gilded Age] | \n", + "Bonnie Spindler | \n", + "Corcoran Icon Properties | \n", + "
| 5 | \n", + "925000 | \n", + "2 | \n", + "1 | \n", + "779 | \n", + "2 Fallon Place Unit 57 | \n", + "San Francisco | \n", + "CA | \n", + "94133 | \n", + "[Russian Hill, views, exclusive-use deck] | \n", + "Eddie O'Sullivan | \n", + "Elevation Real Estate | \n", + "
| 6 | \n", + "898000 | \n", + "2 | \n", + "2 | \n", + "1175 | \n", + "5160 Diamond Heights Blvd Unit 208C | \n", + "San Francisco | \n", + "CA | \n", + "94131 | \n", + "[] | \n", + "Joe Polyak | \n", + "Rise Homes | \n", + "
| 7 | \n", + "1700000 | \n", + "4 | \n", + "2 | \n", + "1950 | \n", + "1351 26th Ave | \n", + "San Francisco | \n", + "CA | \n", + "94122 | \n", + "[] | \n", + "Glenda Queensbury | \n", + "Referral Realty-BV | \n", + "
| 8 | \n", + "1899000 | \n", + "3 | \n", + "2 | \n", + "1560 | \n", + "340 Yerba Buena Ave | \n", + "San Francisco | \n", + "CA | \n", + "94127 | \n", + "[] | \n", + "Jeannie Anderson | \n", + "Coldwell Banker Realty | \n", + "
| 9 | \n", + "850000 | \n", + "2 | \n", + "2 | \n", + "1055 | \n", + "588 Minna Unit 604 | \n", + "San Francisco | \n", + "CA | \n", + "94103 | \n", + "[] | \n", + "Mohamed Lakdawala | \n", + "Remax Prestigious Properties | \n", + "
| 10 | \n", + "1990000 | \n", + "3 | \n", + "1 | \n", + "1280 | \n", + "1450 Diamond St | \n", + "San Francisco | \n", + "CA | \n", + "94131 | \n", + "[] | \n", + "Mary Anne Villamil | \n", + "Kinetic Real Estate | \n", + "
| 11 | \n", + "849000 | \n", + "1 | \n", + "1 | \n", + "855 | \n", + "81 Lansing St Unit 401 | \n", + "San Francisco | \n", + "CA | \n", + "94105 | \n", + "[] | \n", + "Kristen Haenggi | \n", + "Compass | \n", + "
| 12 | \n", + "1080000 | \n", + "2 | \n", + "2 | \n", + "936 | \n", + "451 Kansas St Unit 466 | \n", + "San Francisco | \n", + "CA | \n", + "94107 | \n", + "[] | \n", + "Maureen DeBoer | \n", + "LKJ Realty | \n", + "
| 13 | \n", + "1499000 | \n", + "4 | \n", + "2 | \n", + "2145 | \n", + "486 Yale St | \n", + "San Francisco | \n", + "CA | \n", + "94134 | \n", + "[] | \n", + "Alicia Atienza | \n", + "Statewide Realty | \n", + "
| 14 | \n", + "1140000 | \n", + "2 | \n", + "2 | \n", + "998 | \n", + "588 Minna Unit 801 | \n", + "San Francisco | \n", + "CA | \n", + "94103 | \n", + "[] | \n", + "Milan Jezdimirovic | \n", + "Compass | \n", + "
| 15 | \n", + "1988000 | \n", + "2 | \n", + "1 | \n", + "3800 | \n", + "183 19th Ave | \n", + "San Francisco | \n", + "CA | \n", + "94121 | \n", + "[Amazing Property, Marina Style, Needs TLC] | \n", + "Leo Cheung | \n", + "eXp Realty of California, Inc | \n", + "
| 16 | \n", + "1218000 | \n", + "2 | \n", + "2 | \n", + "1275 | \n", + "1998 Pacific Ave Unit 202 | \n", + "San Francisco | \n", + "CA | \n", + "94109 | \n", + "[Light-filled, Freshly painted, Walker's parad... | \n", + "Grace Sun | \n", + "Compass | \n", + "
| 17 | \n", + "895000 | \n", + "1 | \n", + "1 | \n", + "837 | \n", + "425 1st St Unit 2501 | \n", + "San Francisco | \n", + "CA | \n", + "94105 | \n", + "[Unobstructed bay bridge views, Open layout] | \n", + "Matt Fuller | \n", + "Jackson Fuller Real Estate | \n", + "
| 18 | \n", + "1499000 | \n", + "3 | \n", + "1 | \n", + "1500 | \n", + "Unlisted Address | \n", + "San Francisco | \n", + "CA | \n", + "NA | \n", + "[Contractor's Special, Fixer-upper] | \n", + "Jaymee Faith Sagisi | \n", + "IMPACT | \n", + "
| 19 | \n", + "900000 | \n", + "1 | \n", + "1 | \n", + "930 | \n", + "1101 Green St Unit 302 | \n", + "San Francisco | \n", + "CA | \n", + "94109 | \n", + "[Historic Art Deco, Abundant natural light] | \n", + "NA | \n", + "NA | \n", + "
| 20 | \n", + "858000 | \n", + "1 | \n", + "1 | \n", + "1104 | \n", + "260 King St Unit 557 | \n", + "San Francisco | \n", + "CA | \n", + "94107 | \n", + "[] | \n", + "Miyuki Takami | \n", + "eXp Realty of California, Inc | \n", + "
| 21 | \n", + "945000 | \n", + "2 | \n", + "1 | \n", + "767 | \n", + "307 Page St Unit 1 | \n", + "San Francisco | \n", + "CA | \n", + "94102 | \n", + "[] | \n", + "NA | \n", + "NA | \n", + "
| 22 | \n", + "1099000 | \n", + "2 | \n", + "2 | \n", + "1330 | \n", + "1080 Sutter St Unit 202 | \n", + "San Francisco | \n", + "CA | \n", + "94109 | \n", + "[] | \n", + "Annette Liberty | \n", + "Coldwell Banker Realty | \n", + "
| 23 | \n", + "950000 | \n", + "4 | \n", + "3 | \n", + "2090 | \n", + "3328 26th St Unit 3330 | \n", + "San Francisco | \n", + "CA | \n", + "94110 | \n", + "[] | \n", + "Isaac Munene | \n", + "Coldwell Banker Realty | \n", + "
| 24 | \n", + "1088000 | \n", + "2 | \n", + "2 | \n", + "1065 | \n", + "1776 Sacramento St Unit 503 | \n", + "San Francisco | \n", + "CA | \n", + "94109 | \n", + "[] | \n", + "Marilyn Becklehimer | \n", + "Dio Real Estate | \n", + "
| 25 | \n", + "1788888 | \n", + "4 | \n", + "3 | \n", + "1856 | \n", + "2317 15th St | \n", + "San Francisco | \n", + "CA | \n", + "94114 | \n", + "[] | \n", + "Joel Gile | \n", + "Sequoia Real Estate | \n", + "
| 26 | \n", + "1650000 | \n", + "3 | \n", + "2 | \n", + "1547 | \n", + "2475 47th Ave | \n", + "San Francisco | \n", + "CA | \n", + "94116 | \n", + "[] | \n", + "Lucy Goldenshteyn | \n", + "Redfin | \n", + "
| 27 | \n", + "998000 | \n", + "2 | \n", + "2 | \n", + "1202 | \n", + "50 Lansing St Unit 201 | \n", + "San Francisco | \n", + "CA | \n", + "94105 | \n", + "[] | \n", + "Tracey Broadman | \n", + "Vanguard Properties | \n", + "
| 28 | \n", + "1595000 | \n", + "3 | \n", + "5 | \n", + "1995 | \n", + "15 Joy St | \n", + "San Francisco | \n", + "CA | \n", + "94110 | \n", + "[] | \n", + "Mike Stack | \n", + "Vanguard Properties | \n", + "
| 29 | \n", + "1028000 | \n", + "2 | \n", + "2 | \n", + "1065 | \n", + "50 Lansing St Unit 403 | \n", + "San Francisco | \n", + "CA | \n", + "94105 | \n", + "[] | \n", + "Robyn Kaufman | \n", + "Vivre Real Estate | \n", + "
| 30 | \n", + "999000 | \n", + "1 | \n", + "1 | \n", + "1021 | \n", + "338 Spear St Unit 6J | \n", + "San Francisco | \n", + "CA | \n", + "94105 | \n", + "[Spacious, Balcony, Bright courtyard views] | \n", + "Paul Hwang | \n", + "Skybox Realty | \n", + "
| 31 | \n", + "799800 | \n", + "2 | \n", + "2 | \n", + "1109 | \n", + "10 Innes Ct | \n", + "San Francisco | \n", + "CA | \n", + "94124 | \n", + "[New Construction, 1-car garage] | \n", + "Lennar | \n", + "Lennar | \n", + "
| 32 | \n", + "529880 | \n", + "1 | \n", + "1 | \n", + "740 | \n", + "10 Innes Ct | \n", + "San Francisco | \n", + "CA | \n", + "94124 | \n", + "[New Construction, 1-car garage] | \n", + "Lennar | \n", + "Lennar | \n", + "
| 33 | \n", + "489000 | \n", + "1 | \n", + "1 | \n", + "741 | \n", + "10 Innes Ct | \n", + "San Francisco | \n", + "CA | \n", + "94124 | \n", + "[New Construction, 1-car garage] | \n", + "Lennar | \n", + "Lennar | \n", + "
| 34 | \n", + "1359000 | \n", + "4 | \n", + "2 | \n", + "1845 | \n", + "170 Thrift St | \n", + "San Francisco | \n", + "CA | \n", + "94112 | \n", + "[Updated, Natural light] | \n", + "Cristal Wright | \n", + "Vanguard Properties | \n", + "
| 35 | \n", + "1295000 | \n", + "3 | \n", + "1 | \n", + "1214 | \n", + "1922 43rd Ave | \n", + "San Francisco | \n", + "CA | \n", + "94116 | \n", + "[] | \n", + "Mila Romprey | \n", + "Premier Realty Associates | \n", + "
| 36 | \n", + "1098000 | \n", + "3 | \n", + "1 | \n", + "1006 | \n", + "150 Putnam St | \n", + "San Francisco | \n", + "CA | \n", + "94110 | \n", + "[] | \n", + "Genie Mantzoros | \n", + "Epic Real Estate & Asso. Inc. | \n", + "
| 37 | \n", + "1189870 | \n", + "3 | \n", + "2 | \n", + "1436 | \n", + "327 Ordway St | \n", + "San Francisco | \n", + "CA | \n", + "94134 | \n", + "[] | \n", + "Shawn Zahraie | \n", + "Affinity Enterprises, Inc | \n", + "
| 38 | \n", + "899000 | \n", + "2 | \n", + "1 | \n", + "1118 | \n", + "272 Farallones St | \n", + "San Francisco | \n", + "CA | \n", + "94112 | \n", + "[] | \n", + "Janice Lee | \n", + "Coldwell Banker Realty | \n", + "
| 39 | \n", + "30000 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "0 Evans Ave | \n", + "San Francisco | \n", + "CA | \n", + "94124 | \n", + "[Land, 0.12 Acre, $251,467 per Acre] | \n", + "Heidy Carrera | \n", + "Berkshire Hathaway HomeService | \n", + "
\n
\n
| \n", + " | price | \n", + "bedrooms | \n", + "bathrooms | \n", + "square_feet | \n", + "address | \n", + "city | \n", + "state | \n", + "zip_code | \n", + "tags | \n", + "agent_name | \n", + "agency | \n", + "
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "449000 | \n", + "3 | \n", + "3 | \n", + "2166 | \n", + "3229 Jennings St | \n", + "San Francisco | \n", + "CA | \n", + "94124 | \n", + "[] | \n", + "Michelle K. Pender | \n", + "ENGEL & VOELKERS SAN FRANCISCO | \n", + "
| 1 | \n", + "950000 | \n", + "2 | \n", + "2 | \n", + "1686 | \n", + "401 Huron Ave | \n", + "San Francisco | \n", + "CA | \n", + "94112 | \n", + "[Cozy fireplace] | \n", + "Allison Chapleau | \n", + "COMPASS | \n", + "
| 2 | \n", + "207555 | \n", + "1 | \n", + "1 | \n", + "1593 | \n", + "2040 Fell St APT 10 | \n", + "San Francisco | \n", + "CA | \n", + "94117 | \n", + "[] | \n", + "Trista Elizabeth Bernasconi | \n", + "COMPASS | \n", + "
| 3 | \n", + "795000 | \n", + "4 | \n", + "2 | \n", + "2000 | \n", + "515 Athens St | \n", + "San Francisco | \n", + "CA | \n", + "94112 | \n", + "[Level fenced rear yard] | \n", + "Darin J. Holwitz | \n", + "COMPASS | \n", + "
| 4 | \n", + "599000 | \n", + "1 | \n", + "1 | \n", + "0 | \n", + "380 Dolores St #6 | \n", + "San Francisco | \n", + "CA | \n", + "94114 | \n", + "[] | \n", + "Melody A. Hultgren | \n", + "NOVA REAL ESTATE | \n", + "
| 5 | \n", + "875000 | \n", + "2 | \n", + "2 | \n", + "907 | \n", + "426 Fillmore St #A | \n", + "San Francisco | \n", + "CA | \n", + "94117 | \n", + "[Sleek finishes] | \n", + "NA | \n", + "NA | \n", + "
| 6 | \n", + "335512 | \n", + "2 | \n", + "2 | \n", + "886 | \n", + "1688 Pine St #101 | \n", + "San Francisco | \n", + "CA | \n", + "94109 | \n", + "[] | \n", + "Trista Elizabeth Bernasconi | \n", + "COMPASS | \n", + "
| 7 | \n", + "899000 | \n", + "4 | \n", + "2 | \n", + "1680 | \n", + "351 Chenery St | \n", + "San Francisco | \n", + "CA | \n", + "94131 | \n", + "[South-facing panoramic views] | \n", + "Easton S. Thodos | \n", + "THESEUS REAL ESTATE | \n", + "
| 8 | \n", + "155659 | \n", + "0 | \n", + "1 | \n", + "514 | \n", + "52 Kirkwood Ave #203 | \n", + "San Francisco | \n", + "CA | \n", + "94124 | \n", + "[Modern cabinetry] | \n", + "Lynn Anne Bell | \n", + "CHRISTIE'S INT'L R.E. SF | \n", + "
\n
\n
| \n", + " | price | \n", + "bedrooms | \n", + "bathrooms | \n", + "square_feet | \n", + "address | \n", + "city | \n", + "state | \n", + "zip_code | \n", + "tags | \n", + "agent_name | \n", + "agency | \n", + "
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "549000 | \n", + "1 | \n", + "1 | \n", + "477 | \n", + "380 14th St Unit 405 | \n", + "San Francisco | \n", + "CA | \n", + "94103 | \n", + "[New construction] | \n", + "Eddie O'Sullivan | \n", + "Elevation Real Estate | \n", + "
| 1 | \n", + "1799000 | \n", + "4 | \n", + "2 | \n", + "2735 | \n", + "123 Grattan St | \n", + "San Francisco | \n", + "CA | \n", + "94117 | \n", + "[] | \n", + "Sean Engmann | \n", + "eXp Realty of Northern CA Inc. | \n", + "
| 2 | \n", + "1995000 | \n", + "7 | \n", + "3 | \n", + "3330 | \n", + "1590 Washington St | \n", + "San Francisco | \n", + "CA | \n", + "94109 | \n", + "[] | \n", + "Eddie O'Sullivan | \n", + "Elevation Real Estate | \n", + "
| 3 | \n", + "549000 | \n", + "0 | \n", + "1 | \n", + "477 | \n", + "240 Lombard St Unit 835 | \n", + "San Francisco | \n", + "CA | \n", + "94111 | \n", + "[] | \n", + "Tim Gullicksen | \n", + "Corcoran Icon Properties | \n", + "
| 4 | \n", + "5495000 | \n", + "10 | \n", + "7 | \n", + "6505 | \n", + "1057 Steiner St | \n", + "San Francisco | \n", + "CA | \n", + "94115 | \n", + "[] | \n", + "Bonnie Spindler | \n", + "Corcoran Icon Properties | \n", + "
| 5 | \n", + "925000 | \n", + "2 | \n", + "1 | \n", + "779 | \n", + "2 Fallon Place Unit 57 | \n", + "San Francisco | \n", + "CA | \n", + "94133 | \n", + "[] | \n", + "Eddie O'Sullivan | \n", + "Elevation Real Estate | \n", + "
| 6 | \n", + "898000 | \n", + "2 | \n", + "2 | \n", + "1175 | \n", + "5160 Diamond Heights Blvd Unit 208C | \n", + "San Francisco | \n", + "CA | \n", + "94131 | \n", + "[] | \n", + "Joe Polyak | \n", + "Rise Homes | \n", + "
| 7 | \n", + "1700000 | \n", + "4 | \n", + "2 | \n", + "1950 | \n", + "1351 26th Ave | \n", + "San Francisco | \n", + "CA | \n", + "94122 | \n", + "[] | \n", + "Glenda Queensbury | \n", + "Referral Realty-BV | \n", + "
| 8 | \n", + "1899000 | \n", + "3 | \n", + "2 | \n", + "1560 | \n", + "340 Yerba Buena Ave | \n", + "San Francisco | \n", + "CA | \n", + "94127 | \n", + "[] | \n", + "Jeannie Anderson | \n", + "Coldwell Banker Realty | \n", + "
| 9 | \n", + "850000 | \n", + "2 | \n", + "2 | \n", + "1055 | \n", + "588 Minna Unit 604 | \n", + "San Francisco | \n", + "CA | \n", + "94103 | \n", + "[] | \n", + "Mohamed Lakdawala | \n", + "Remax Prestigious Properties | \n", + "
| 10 | \n", + "1990000 | \n", + "3 | \n", + "1 | \n", + "1280 | \n", + "1450 Diamond St | \n", + "San Francisco | \n", + "CA | \n", + "94131 | \n", + "[] | \n", + "Mary Anne Villamil | \n", + "Kinetic Real Estate | \n", + "
| 11 | \n", + "849000 | \n", + "1 | \n", + "1 | \n", + "855 | \n", + "81 Lansing St Unit 401 | \n", + "San Francisco | \n", + "CA | \n", + "94105 | \n", + "[] | \n", + "Kristen Haenggi | \n", + "Compass | \n", + "
| 12 | \n", + "1080000 | \n", + "2 | \n", + "2 | \n", + "936 | \n", + "451 Kansas St Unit 466 | \n", + "San Francisco | \n", + "CA | \n", + "94107 | \n", + "[] | \n", + "Maureen DeBoer | \n", + "LKJ Realty | \n", + "
| 13 | \n", + "1499000 | \n", + "4 | \n", + "2 | \n", + "2145 | \n", + "486 Yale St | \n", + "San Francisco | \n", + "CA | \n", + "94134 | \n", + "[] | \n", + "Alicia Atienza | \n", + "Statewide Realty | \n", + "
| 14 | \n", + "1140000 | \n", + "2 | \n", + "2 | \n", + "998 | \n", + "588 Minna Unit 801 | \n", + "San Francisco | \n", + "CA | \n", + "94103 | \n", + "[] | \n", + "Milan Jezdimirovic | \n", + "Compass | \n", + "
| 15 | \n", + "1988000 | \n", + "2 | \n", + "1 | \n", + "3800 | \n", + "183 19th Ave | \n", + "San Francisco | \n", + "CA | \n", + "94121 | \n", + "[Amazing Property, Marina Style, Needs TLC] | \n", + "Leo Cheung | \n", + "eXp Realty of California, Inc | \n", + "
| 16 | \n", + "1218000 | \n", + "2 | \n", + "2 | \n", + "1275 | \n", + "1998 Pacific Ave Unit 202 | \n", + "San Francisco | \n", + "CA | \n", + "94109 | \n", + "[Light-filled, Freshly painted, Walker's parad... | \n", + "Grace Sun | \n", + "Compass | \n", + "
| 17 | \n", + "895000 | \n", + "1 | \n", + "1 | \n", + "837 | \n", + "425 1st St Unit 2501 | \n", + "San Francisco | \n", + "CA | \n", + "94105 | \n", + "[Unobstructed bay bridge views, Open layout] | \n", + "Matt Fuller | \n", + "Jackson Fuller Real Estate | \n", + "
| 18 | \n", + "1499000 | \n", + "3 | \n", + "1 | \n", + "1500 | \n", + "Unlisted Address | \n", + "San Francisco | \n", + "CA | \n", + "NA | \n", + "[Contractor's Special, Fixer-upper] | \n", + "Jaymee Faith Sagisi | \n", + "IMPACT | \n", + "
| 19 | \n", + "900000 | \n", + "1 | \n", + "1 | \n", + "930 | \n", + "1101 Green St Unit 302 | \n", + "San Francisco | \n", + "CA | \n", + "94109 | \n", + "[Historic Art Deco, Iconic views] | \n", + "NA | \n", + "NA | \n", + "
| 20 | \n", + "858000 | \n", + "1 | \n", + "1 | \n", + "1104 | \n", + "260 King St Unit 557 | \n", + "San Francisco | \n", + "CA | \n", + "94107 | \n", + "[] | \n", + "Miyuki Takami | \n", + "eXp Realty of California, Inc | \n", + "
| 21 | \n", + "945000 | \n", + "2 | \n", + "1 | \n", + "767 | \n", + "307 Page St Unit 1 | \n", + "San Francisco | \n", + "CA | \n", + "94102 | \n", + "[] | \n", + "NA | \n", + "NA | \n", + "
| 22 | \n", + "1099000 | \n", + "2 | \n", + "2 | \n", + "1330 | \n", + "1080 Sutter St Unit 202 | \n", + "San Francisco | \n", + "CA | \n", + "94109 | \n", + "[] | \n", + "Annette Liberty | \n", + "Coldwell Banker Realty | \n", + "
| 23 | \n", + "950000 | \n", + "4 | \n", + "3 | \n", + "2090 | \n", + "3328 26th St Unit 3330 | \n", + "San Francisco | \n", + "CA | \n", + "94110 | \n", + "[] | \n", + "Isaac Munene | \n", + "Coldwell Banker Realty | \n", + "
| 24 | \n", + "1088000 | \n", + "2 | \n", + "2 | \n", + "1065 | \n", + "1776 Sacramento St Unit 503 | \n", + "San Francisco | \n", + "CA | \n", + "94109 | \n", + "[] | \n", + "Marilyn Becklehimer | \n", + "Dio Real Estate | \n", + "
| 25 | \n", + "1788888 | \n", + "4 | \n", + "3 | \n", + "1856 | \n", + "2317 15th St | \n", + "San Francisco | \n", + "CA | \n", + "94114 | \n", + "[] | \n", + "Joel Gile | \n", + "Sequoia Real Estate | \n", + "
| 26 | \n", + "1650000 | \n", + "3 | \n", + "2 | \n", + "1547 | \n", + "2475 47th Ave | \n", + "San Francisco | \n", + "CA | \n", + "94116 | \n", + "[] | \n", + "Lucy Goldenshteyn | \n", + "Redfin | \n", + "
| 27 | \n", + "998000 | \n", + "2 | \n", + "2 | \n", + "1202 | \n", + "50 Lansing St Unit 201 | \n", + "San Francisco | \n", + "CA | \n", + "94105 | \n", + "[] | \n", + "Tracey Broadman | \n", + "Vanguard Properties | \n", + "
| 28 | \n", + "1595000 | \n", + "3 | \n", + "5 | \n", + "1995 | \n", + "15 Joy St | \n", + "San Francisco | \n", + "CA | \n", + "94110 | \n", + "[] | \n", + "Mike Stack | \n", + "Vanguard Properties | \n", + "
| 29 | \n", + "1028000 | \n", + "2 | \n", + "2 | \n", + "1065 | \n", + "50 Lansing St Unit 403 | \n", + "San Francisco | \n", + "CA | \n", + "94105 | \n", + "[] | \n", + "Robyn Kaufman | \n", + "Vivre Real Estate | \n", + "
| 30 | \n", + "999000 | \n", + "1 | \n", + "1 | \n", + "1021 | \n", + "338 Spear St Unit 6J | \n", + "San Francisco | \n", + "CA | \n", + "94105 | \n", + "[Spacious, Balcony, Bright courtyard views] | \n", + "Paul Hwang | \n", + "Skybox Realty | \n", + "
| 31 | \n", + "799800 | \n", + "2 | \n", + "2 | \n", + "1109 | \n", + "10 Innes Ct | \n", + "San Francisco | \n", + "CA | \n", + "94124 | \n", + "[New Construction] | \n", + "Lennar | \n", + "Lennar | \n", + "
| 32 | \n", + "529880 | \n", + "1 | \n", + "1 | \n", + "740 | \n", + "10 Innes Ct | \n", + "San Francisco | \n", + "CA | \n", + "94124 | \n", + "[New Construction] | \n", + "Lennar | \n", + "Lennar | \n", + "
| 33 | \n", + "489000 | \n", + "1 | \n", + "1 | \n", + "741 | \n", + "10 Innes Ct | \n", + "San Francisco | \n", + "CA | \n", + "94124 | \n", + "[New Construction] | \n", + "Lennar | \n", + "Lennar | \n", + "
| 34 | \n", + "1359000 | \n", + "4 | \n", + "2 | \n", + "1845 | \n", + "170 Thrift St | \n", + "San Francisco | \n", + "CA | \n", + "94112 | \n", + "[Updated, Single-family home] | \n", + "Cristal Wright | \n", + "Vanguard Properties | \n", + "
| 35 | \n", + "1295000 | \n", + "3 | \n", + "1 | \n", + "1214 | \n", + "1922 43rd Ave | \n", + "San Francisco | \n", + "CA | \n", + "94116 | \n", + "[] | \n", + "Mila Romprey | \n", + "Premier Realty Associates | \n", + "
| 36 | \n", + "1098000 | \n", + "3 | \n", + "1 | \n", + "1006 | \n", + "150 Putnam St | \n", + "San Francisco | \n", + "CA | \n", + "94110 | \n", + "[] | \n", + "Genie Mantzoros | \n", + "Epic Real Estate & Asso. Inc. | \n", + "
| 37 | \n", + "1189870 | \n", + "3 | \n", + "2 | \n", + "1436 | \n", + "327 Ordway St | \n", + "San Francisco | \n", + "CA | \n", + "94134 | \n", + "[] | \n", + "Shawn Zahraie | \n", + "Affinity Enterprises, Inc | \n", + "
| 38 | \n", + "899000 | \n", + "2 | \n", + "1 | \n", + "1118 | \n", + "272 Farallones St | \n", + "San Francisco | \n", + "CA | \n", + "94112 | \n", + "[] | \n", + "Janice Lee | \n", + "Coldwell Banker Realty | \n", + "
| 39 | \n", + "30000 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "0 Evans Ave | \n", + "San Francisco | \n", + "CA | \n", + "94124 | \n", + "[Land, 0.12 Acre, $251,467 per Acre] | \n", + "Heidy Carrera | \n", + "Berkshire Hathaway HomeService | \n", + "
\n
\n
\n
\n
| \n", + " | title | \n", + "link | \n", + "description | \n", + "
|---|---|---|---|
| 0 | \n", + "Matternet adds ANRA's UTM tech to expand drone... | \n", + "https://www.therobotreport.com/matternet-adds-... | \n", + "This latest partnership follows Matternet’s re... | \n", + "
| 1 | \n", + "Helm.ai upgrades generative AI model to enrich... | \n", + "https://www.therobotreport.com/helm-ai-upgrade... | \n", + "Helm.ai said the new model enables automakers ... | \n", + "
| 2 | \n", + "New research analyzes safety of Waymo robotaxis | \n", + "https://www.therobotreport.com/new-research-an... | \n", + "Waymo shared research with Swiss Re, one of th... | \n", + "
| 3 | \n", + "From AI to humanoids: top robotics trends of 2024 | \n", + "https://www.therobotreport.com/from-ai-to-huma... | \n", + "The Robot Report Podcast reflects on the succe... | \n", + "
| 4 | \n", + "Symbotic acquires OhmniLabs, maker of disinfec... | \n", + "https://www.therobotreport.com/symbotic-buys-h... | \n", + "With the acquisition of OhmniLabs, Symbotic sa... | \n", + "
| 5 | \n", + "Sanctuary AI shows new dexterity with in-hand ... | \n", + "https://www.therobotreport.com/sanctuary-ai-sh... | \n", + "Sanctuary AI showed its latest breakthrough wi... | \n", + "
| 6 | \n", + "Apptronik partners with Google DeepMind to adv... | \n", + "https://www.therobotreport.com/apptronik-partn... | \n", + "Apptronik will combine its iterative design ex... | \n", + "
| 7 | \n", + "Alimak Group, Skyline Robotics create autonomo... | \n", + "https://www.therobotreport.com/alimak-group-sk... | \n", + "Skyline Robotics said the joint system can hel... | \n", + "
| 8 | \n", + "DoorDash partners with Wing to launch drone de... | \n", + "https://www.therobotreport.com/doordash-partne... | \n", + "Beginning today, when certain DoorDash custome... | \n", + "
| 9 | \n", + "Mcity says open-source digital twin enables ch... | \n", + "https://www.therobotreport.com/mcity-open-sour... | \n", + "The Mcity test facility has been open since 20... | \n", + "
| 10 | \n", + "2024: The year humanoids woke up | \n", + "https://www.therobotreport.com/2024-the-year-h... | \n", + "Humanoids empowered by AI are coming, and the ... | \n", + "
| 11 | \n", + "Waymo robotaxis head to Tokyo with the help of... | \n", + "https://www.therobotreport.com/waymo-is-headin... | \n", + "The first all-electric Jaguar I-PACEs for Waym... | \n", + "
| 12 | \n", + "Realbotix earns Amazon development subsidy; pa... | \n", + "https://www.therobotreport.com/realbotix-earns... | \n", + "Realbotix plans to use the funding to directly... | \n", + "
| 13 | \n", + "Eyeonic Trace Laser Line Scanner offers sub-mi... | \n", + "https://www.therobotreport.com/eyeonic-trace-l... | \n", + "Prototype of the Eyeonic Trace Laser Line Scan... | \n", + "
| 14 | \n", + "Slip Robotics picks up $28M for trailer loadin... | \n", + "https://www.therobotreport.com/slip-robotics-p... | \n", + "Slip Robotics plans to use its latest funding ... | \n", + "
| 15 | \n", + "Jetson Orin Nano Super developer kit available... | \n", + "https://www.therobotreport.com/jetson-orin-nan... | \n", + "NVIDIA released Jetson Orin Nano Super Develop... | \n", + "
| 16 | \n", + "Mbodi and T-Robotics are ABB Robotics' AI Star... | \n", + "https://www.therobotreport.com/mbodi-and-t-rob... | \n", + "ABB Robotics is working with Mbodi and T-Robot... | \n", + "
| 17 | \n", + "IEEE Awards announce Daniela Rus as 2025 Ediso... | \n", + "https://www.therobotreport.com/ieee-awards-ann... | \n", + "Currently the director of MIT CSAIL, Daniela R... | \n", + "
| 18 | \n", + "Eureka Robotics raises $10.5M to scale its vis... | \n", + "https://www.therobotreport.com/eureka-robotics... | \n", + "Eureka Robotics provides software and system t... | \n", + "
| 19 | \n", + "Vision-guided cobot automates paint process fo... | \n", + "https://www.therobotreport.com/denso-automates... | \n", + "DENSO deployed a 3D-vision-guided cobot with A... | \n", + "
| 20 | \n", + "Brushed DC motors find use in robot applicatio... | \n", + "https://www.therobotreport.com/brushed-dc-moto... | \n", + "Recent research from Portescap found that brus... | \n", + "
| 21 | \n", + "Diversity and inclusion can accelerate robotic... | \n", + "https://www.therobotreport.com/diversity-and-i... | \n", + "The study outlined seven distinct benefits tha... | \n", + "
| 22 | \n", + "Advanced Precision Strain Wave Gear Offers Tor... | \n", + "https://www.therobotreport.com/advanced-precis... | \n", + "NA | \n", + "
| 23 | \n", + "Innovative motion solutions are supporting the... | \n", + "https://www.therobotreport.com/innovative-moti... | \n", + "NA | \n", + "
| 24 | \n", + "Renishaw and RLS help to drive a robot revolution | \n", + "https://www.therobotreport.com/renishaw-and-rl... | \n", + "NA | \n", + "
| 25 | \n", + "Ask an Expert Podcast: flexible conveyance for... | \n", + "https://www.therobotreport.com/ask-an-expert-f... | \n", + "NA | \n", + "
| 26 | \n", + "Hop Onboard the AMR Revolution: Vision & Local... | \n", + "https://www.therobotreport.com/hop-onboard-the... | \n", + "NA | \n", + "
\n
\n
| \n", + " | title | \n", + "link | \n", + "description | \n", + "
|---|---|---|---|
| 0 | \n", + "CES 2025 day 3: the 11 best gadgets we've seen... | \n", + "https://www.techradar.com/tech-events/ces-2025... | \n", + "A roundup of the top gadgets showcased on the ... | \n", + "
| 1 | \n", + "CES 2025 proves AI is everywhere, unstoppable,... | \n", + "https://www.techradar.com/computing/artificial... | \n", + "An exploration of the pervasive presence of AI... | \n", + "
| 2 | \n", + "Forget tri-folding phones - this pocketable fo... | \n", + "https://www.techradar.com/televisions/projecto... | \n", + "A review of a new portable folding projector t... | \n", + "
| 3 | \n", + "HDMI 2.2 officially revealed at CES 2025: here... | \n", + "https://www.techradar.com/tech/hdmi-2-2-offici... | \n", + "Details on the announcement of HDMI 2.2 and it... | \n", + "
| 4 | \n", + "This awesome E Ink poster frame looks like the... | \n", + "https://www.techradar.com/home/smart-home/this... | \n", + "A look at a new E Ink poster frame that repres... | \n", + "
| 5 | \n", + "I saw Hisense's RGB mini-LED TV, and this vivi... | \n", + "https://www.techradar.com/televisions/i-saw-hi... | \n", + "An impression of Hisense's new RGB mini-LED TV... | \n", + "
| 6 | \n", + "I saw Samsung's new The Frame Pro mini-LED TV,... | \n", + "https://www.techradar.com/televisions/i-saw-sa... | \n", + "Samsung's The Frame Pro mini-LED TV has been s... | \n", + "
| 7 | \n", + "This robot vacuum can also bring you a sandwic... | \n", + "https://www.techradar.com/tech-events/this-rob... | \n", + "The SwitchBot K20+ Pro is highlighted as a sta... | \n", + "
| 8 | \n", + "Nvidia unveils new GeForce RTX 5090, RTX 5080,... | \n", + "https://www.techradar.com/computing/gpu/nvidia... | \n", + "Nvidia has revealed its latest RTX 5000 series... | \n", + "
| 9 | \n", + "I heard LG's new speakers made with will.i.am,... | \n", + "https://www.techradar.com/audio/wireless-bluet... | \n", + "LG's new range of Bluetooth speakers, develope... | \n", + "
| 10 | \n", + "The new Garmin Instinct 3 had me climbing a wa... | \n", + "https://www.techradar.com/health-fitness/the-n... | \n", + "The Garmin Instinct 3 smartwatch, featuring a ... | \n", + "
| 11 | \n", + "CES 2025 day 1: featuring the 11 best gadgets ... | \n", + "https://www.techradar.com/tech-events/the-best... | \n", + "A roundup of the best gadgets from the first d... | \n", + "
| 12 | \n", + "CES 2025 day 1: the 11 best gadgets we’ve seen... | \n", + "https://www.techradar.com/tech-events/the-best... | \n", + "A roundup of the best gadgets showcased on the... | \n", + "
| 13 | \n", + "I tried the world's first interactive The Last... | \n", + "https://www.techradar.com/tech/i-tried-the-wor... | \n", + "An immersive experience based on the popular g... | \n", + "
| 14 | \n", + "This adorable little robot cat will stop you b... | \n", + "https://www.techradar.com/home/coffee-machines... | \n", + "A cute gadget from Yukai Engineering that cool... | \n", + "
| 15 | \n", + "Forget bird watching, bug watching could be th... | \n", + "https://www.techradar.com/home/smart-home/forg... | \n", + "New tech from Wonder that allows users to obse... | \n", + "
| 16 | \n", + "Philips Hue now works with the latest LG TVs, ... | \n", + "https://www.techradar.com/televisions/philips-... | \n", + "Exciting news about the Philips Hue Sync TV ap... | \n", + "
| 17 | \n", + "Lenovo's new Legion Go S gaming handheld might... | \n", + "https://www.techradar.com/computing/lenovos-ne... | \n", + "Lenovo introduces a gaming handheld that runs ... | \n", + "
| 18 | \n", + "JBL's new elite headphones include a touchscre... | \n", + "https://www.techradar.com/audio/wireless-headp... | \n", + "JBL has unveiled its flagship Tour One M3 head... | \n", + "
| 19 | \n", + "Technics' intriguing new flagship wireless ear... | \n", + "https://www.techradar.com/audio/earbuds-airpod... | \n", + "Technics has launched the EAH-AZ100 earbuds at... | \n", + "
| 20 | \n", + "Victrola's new turntable with Auracast and apt... | \n", + "https://www.techradar.com/audio/turntables/vic... | \n", + "Victrola has introduced the Wave turntable at ... | \n", + "
| 21 | \n", + "CES 2025 day 2: the 11 coolest gadgets we've s... | \n", + "https://www.techradar.com/tech-events/the-best... | \n", + "A roundup of standout gadgets from the second ... | \n", + "
| 22 | \n", + "Some of CES 2025's weirdest robot pets are abs... | \n", + "https://www.techradar.com/tech/some-of-ces-202... | \n", + "TechRadar highlights a significant increase in... | \n", + "
| 23 | \n", + "Suunto's new waterproof headphones can store 8... | \n", + "https://www.techradar.com/health-fitness/suunt... | \n", + "Suunto introduces waterproof headphones that u... | \n", + "
| 24 | \n", + "Lenovo unveils world's first rollable display ... | \n", + "https://www.techradar.com/computing/lenovo-unv... | \n", + "Lenovo confirms the launch of the ThinkBook Pl... | \n", + "
| 25 | \n", + "Samsung's massive 115-inch mini-LED TV is its ... | \n", + "https://www.techradar.com/televisions/samsungs... | \n", + "Samsung showcases its 115-inch QN90F TV, which... | \n", + "
| 26 | \n", + "This smart-home control button might look like... | \n", + "https://www.techradar.com/home/smart-home/this... | \n", + "The Flic Duo is a versatile smart button that ... | \n", + "
| 27 | \n", + "Hisense reveals a 163-inch micro-LED TV at CES... | \n", + "https://www.techradar.com/televisions/hisense-... | \n", + "Hisense introduces a 163-inch version of its T... | \n", + "
| 28 | \n", + "I witnessed Hisense's giant 163-inch micro-LED... | \n", + "https://www.techradar.com/televisions/i-witnes... | \n", + "A firsthand account of Hisense's impressive 16... | \n", + "
| 29 | \n", + "Delta Air Lines announces generative AI assist... | \n", + "No content available | \n", + "Delta Air Lines revealed a generative AI assis... | \n", + "
| 30 | \n", + "These new video doorbell and security camera u... | \n", + "https://www.techradar.com/home/smart-home/thes... | \n", + "The Swann Xtreem4K security camera utilizes AI... | \n", + "
| 31 | \n", + "The best wearable and fitness tech of CES 2025... | \n", + "https://www.techradar.com/health-fitness/the-b... | \n", + "A roundup of the top wearable and health tech ... | \n", + "
| 32 | \n", + "This awesome E Ink poster frame looks like the... | \n", + "https://www.techradar.com/home/smart-home/this... | \n", + "PocketBook's new E Ink digital art frames offe... | \n", + "
| 33 | \n", + "Smart-lighting brand Nanoleaf unveils LED Ligh... | \n", + "https://www.techradar.com/health-fitness/smart... | \n", + "Nanoleaf introduced an FDA-certified LED light... | \n", + "
| 34 | \n", + "The coolest smart home tech of CES 2025 | \n", + "No content available | \n", + "A guide to the most innovative smart home gadg... | \n", + "
| 35 | \n", + "I've been smart home hunting at CES 2025, and ... | \n", + "https://www.techradar.com/home/smart-home/ive-... | \n", + "This article highlights the latest multi-taski... | \n", + "
| 36 | \n", + "Goodbye, buttons - BMW's new Panoramic iDrive ... | \n", + "https://www.techradar.com/vehicle-tech/hybrid-... | \n", + "BMW unveiled its new iDrive system at CES 2025... | \n", + "
| 37 | \n", + "Levoit's new pet-parent air purifier will swit... | \n", + "https://www.techradar.com/home/small-appliance... | \n", + "The Levoit Pet Odor & Hair Air Purifier is des... | \n", + "
| 38 | \n", + "Nanoleaf's Ambilight alternative is now even e... | \n", + "https://www.techradar.com/home/smart-lights/na... | \n", + "Nanoleaf has released an updated version of it... | \n", + "
| 39 | \n", + "This coffee machine brews espresso using water... | \n", + "https://www.techradar.com/home/coffee-machines... | \n", + "The KaraPod espresso machine uses water conden... | \n", + "
| 40 | \n", + "This Batman-style location tracker brings sate... | \n", + "https://www.techradar.com/phones/phone-accesso... | \n", + "HMD's OffGrid device provides off-grid connect... | \n", + "
| 41 | \n", + "This might be the coolest iPhone accessory at ... | \n", + "https://www.techradar.com/phones/phone-accesso... | \n", + "Belkin's new Stage PowerGrip is a magnetic pow... | \n", + "
| 42 | \n", + "Eat your heart out Daleks - Dreame's newest ro... | \n", + "https://www.techradar.com/home/robot-vacuums/e... | \n", + "The Dreame X50 Ultra Complete can climb over o... | \n", + "
| 43 | \n", + "Narwal's new robovac will moonwalk your floors... | \n", + "https://www.techradar.com/home/robot-vacuums/n... | \n", + "The Narwal Flow features a unique cleaning met... | \n", + "
| 44 | \n", + "Denon's 22-speaker EV audio system promises he... | \n", + "https://www.techradar.com/audio/denons-22-spea... | \n", + "Denon's new audio system for electric vehicles... | \n", + "
| 45 | \n", + "Koorui unleashes the world's fastest monitor | \n", + "https://www.techradar.com/computing/gpu/how-hi... | \n", + "The Koorui G7 monitor features a 750Hz refresh... | \n", + "
| 46 | \n", + "A 750Hz gaming monitor has come out of nowhere... | \n", + "https://www.techradar.com/computing/monitors/a... | \n", + "Discussion on the emergence of a 750Hz gaming ... | \n", + "
| 47 | \n", + "HDMI 2.2 officially revealed at CES 2025: here... | \n", + "https://www.techradar.com/tech/hdmi-2-2-offici... | \n", + "Announcement of HDMI 2.2, which supports resol... | \n", + "
| 48 | \n", + "CES 2025 day 3: the 11 best gadgets we've seen... | \n", + "https://www.techradar.com/tech-events/ces-2025... | \n", + "A recap of the best gadgets showcased on Day 3... | \n", + "
| 49 | \n", + "TCL's ultra-affordable 60XE uses NXTpaper to p... | \n", + "https://www.techradar.com/phones/tcls-ultra-af... | \n", + "The TCL 60XE smartphone features NXTpaper tech... | \n", + "
| 50 | \n", + "Want to boost your iPhone storage by 2TB? SanD... | \n", + "https://www.techradar.com/phones/want-to-boost... | \n", + "SanDisk and ShiftCam introduced external SSDs ... | \n", + "
| 51 | \n", + "I tried Panasonic's new Z95B OLED TV, and it t... | \n", + "https://www.techradar.com/televisions/i-tried-... | \n", + "Panasonic's flagship Z95B OLED TV is highlight... | \n", + "
| 52 | \n", + "Our strangest CES 2025 finds | \n", + "https://www.tiktok.com/@techradar?lang=en | \n", + "A roundup of unusual gadgets from CES 2025, in... | \n", + "
| 53 | \n", + "The RGB micro-LED backlight wars begin | \n", + "https://www.techradar.com/televisions/samsung-... | \n", + "Samsung showcased an 8K RGB micro-LED TV at CE... | \n", + "
| 54 | \n", + "Delta Air Lines had the most impressive CES sh... | \n", + "https://www.techradar.com/tech-events/delta-ai... | \n", + "Delta Air Lines showcased an extravagant prese... | \n", + "
| 55 | \n", + "Good news for some Disney Plus subscribers | \n", + "https://www.techradar.com/streaming/own-a-sams... | \n", + "Disney Plus will soon be available in HDR10+ f... | \n", + "
| 56 | \n", + "It’s here - our top 25 gadgets of CES 2025 | \n", + "https://www.techradar.com/tech/best-of-ces-2025 | \n", + "TechRadar has compiled a list of the top 25 ga... | \n", + "
| 57 | \n", + "It’s time to meet the CES 2025 robots | \n", + "No content available | \n", + "CES 2025 featured advanced humanoid robots, in... | \n", + "
| 58 | \n", + "The 11 most exciting tech trends of 2025, acco... | \n", + "https://www.techradar.com/tech-events/the-11-m... | \n", + "This article discusses the most exciting techn... | \n", + "
| 59 | \n", + "LG's most stunning OLED TV of all time made a ... | \n", + "https://www.techradar.com/televisions/lgs-most... | \n", + "The article covers the unveiling of LG's lates... | \n", + "
\n
\n
| \n"," | category | \n","title | \n","link | \n","author | \n","
|---|---|---|---|---|
| 0 | \n","Science | \n","NASA Postpones Return of Stranded Starliner As... | \n","https://www.wired.com/story/boeing-starliner-a... | \n","Fernanda González | \n","
| 1 | \n","Public Health | \n","CDC Confirms First US Case of Severe Bird Flu | \n","https://www.wired.com/story/cdc-confirms-first... | \n","Emily Mullin | \n","
| 2 | \n","Science | \n","The Study That Called Out Black Plastic Utensi... | \n","https://www.wired.com/story/black-plastic-uten... | \n","Beth Mole, Ars Technica | \n","
| 3 | \n","Health | \n","A Third Person Has Received a Transplant of a ... | \n","https://www.wired.com/story/a-third-person-has... | \n","Emily Mullin | \n","
| 4 | \n","Health | \n","Antibodies Could Soon Help Slow the Aging Process | \n","https://www.wired.com/story/antibodies-could-s... | \n","Andrew Steele | \n","
| 5 | \n","Science | \n","Good at Reading? Your Brain May Be Structured ... | \n","https://www.wired.com/story/good-at-reading-yo... | \n","Mikael Roll | \n","
| 6 | \n","Environment | \n","Mega-Farms Are Driving the Threat of Bird Flu | \n","https://www.wired.com/story/mega-farms-are-dri... | \n","Georgina Gustin | \n","
| 7 | \n","Environment | \n","How Christmas Trees Could Become a Source of L... | \n","https://www.wired.com/story/how-christmas-tree... | \n","Alexa Phillips | \n","
| 8 | \n","Environment | \n","Creating a Global Package to Solve the Problem... | \n","https://www.wired.com/story/global-plastics-tr... | \n","Susan Solomon | \n","
| 9 | \n","Environment | \n","These 3 Things Are Standing in the Way of a Gl... | \n","https://www.wired.com/story/these-3-things-are... | \n","Steve Fletcher and Samuel Winton | \n","
| 10 | \n","Environment | \n","Environmental Sensing Is Here, Tracking Everyt... | \n","https://www.wired.com/story/environmental-sens... | \n","Sabrina Weiss | \n","
| 11 | \n","Climate | \n","Generative AI and Climate Change Are on a Coll... | \n","https://www.wired.com/story/true-cost-generati... | \n","Sasha Luccioni | \n","
| 12 | \n","Climate | \n","Climate Change Is Destroying Monarch Butterfli... | \n","https://www.wired.com/story/global-warming-thr... | \n","Andrea J. Arratibel | \n","
| 13 | \n","Politics | \n","More Humanitarian Organizations Will Harness A... | \n","https://www.wired.com/story/humanitarian-organ... | \n","David Miliband | \n","
| 14 | \n","Environment | \n","Chocolate Has a Sustainability Problem. Scienc... | \n","https://www.wired.com/story/chocolate-has-a-su... | \n","Eve Thomas | \n","
| 15 | \n","Energy | \n","Big Tech Will Scour the Globe in Its Search fo... | \n","https://www.wired.com/story/big-tech-data-cent... | \n","Azeem Azhar | \n","
| 16 | \n","Environment | \n","Humans Will Continue to Live in an Age of Incr... | \n","https://www.wired.com/story/food-production-en... | \n","Vaclav Smil | \n","
| 17 | \n","Energy | \n","A Uranium-Mining Boom Is Sweeping Through Texas | \n","https://www.wired.com/story/a-uranium-mining-b... | \n","Dylan Baddour | \n","
| 18 | \n","Space | \n","The End Is Near for NASA’s Voyager Probes | \n","https://www.wired.com/story/the-end-is-near-fo... | \n","Luca Nardi | \n","
| 19 | \n","Space | \n","The Mystery of How Supermassive Black Holes Merge | \n","https://www.wired.com/story/how-do-merging-sup... | \n","Jonathan O’Callaghan | \n","
| 20 | \n","Space | \n","Starship’s Next Launch Could Be Just Two Weeks... | \n","https://www.wired.com/story/starships-next-lau... | \n","Eric Berger, Ars Technica | \n","
| 21 | \n","Math | \n","The Simple Math Behind Public Key Cryptography | \n","https://www.wired.com/story/how-public-key-cry... | \n","John Pavlus | \n","
| 22 | \n","Math | \n","Everyone Is Capable of Mathematical Thinking--... | \n","https://www.wired.com/story/everyone-is-capabl... | \n","Kelsey Houston-Edwards | \n","
| 23 | \n","Math | \n","The Physics of the Macy’s Thanksgiving Day Par... | \n","https://www.wired.com/story/the-physics-of-the... | \n","Rhett Allain | \n","
| 24 | \n","Math | \n","Mathematicians Just Debunked the ‘Bunkbed Conj... | \n","https://www.wired.com/story/maths-bunkbed-conj... | \n","Joseph Howlett | \n","
| 25 | \n","Biotech | \n","Muscle Implants Could Allow Mind-Controlled Pr... | \n","https://www.wired.com/story/amputees-could-con... | \n","Emily Mullin | \n","
| 26 | \n","Biotech | \n","Combining AI and Crispr Will Be Transformational | \n","https://www.wired.com/story/combining-ai-and-c... | \n","Jennifer Doudna | \n","
| 27 | \n","Biotech | \n","Neuralink Plans to Test Whether Its Brain Impl... | \n","https://www.wired.com/story/neuralink-robotic-... | \n","Emily Mullin | \n","
| 28 | \n","Public Health | \n","A Mysterious Respiratory Disease Has the Democ... | \n","https://www.wired.com/story/drc-mysterious-res... | \n","Marta Musso | \n","
| 29 | \n","Health | \n","Skip the Sea Kelp Supplements | \n","https://www.wired.com/story/pass-on-sea-kelp-s... | \n","Boutayna Chokrane | \n","
| 30 | \n","Sports | \n","Why Soccer Players Are Training in the Dark | \n","https://www.wired.com/story/why-soccer-players... | \n","RM Clark | \n","
| 31 | \n","Environment | \n","A Parasite That Eats Cattle Alive Is Creeping ... | \n","https://www.wired.com/story/a-parasite-that-ea... | \n","Geraldine Castro | \n","
| 32 | \n","Technology | \n","Lasers Are Making It Easier to Find Buried Lan... | \n","https://www.wired.com/story/this-laser-system-... | \n","Ritsuko Kawai | \n","
| 33 | \n","Health | \n","Mark Cuban’s War on Drug Prices: ‘How Much Fuc... | \n","https://www.wired.com/story/big-interview-mark... | \n","Marah Eakin | \n","
| 34 | \n","Environment | \n","Can Artificial Rain, Drones, or Satellites Cle... | \n","https://www.wired.com/story/artificial-rain-dr... | \n","Arunima Kar | \n","
| 35 | \n","Health | \n","These Stem Cell Treatments Are Worth Millions.... | \n","https://www.wired.com/story/stem-cells-cost-ri... | \n","Matt Reynolds | \n","
| 36 | \n","Environment | \n","The $60 Billion Potential Hiding in Your Disca... | \n","https://www.wired.com/story/a-dollar60-billion... | \n","Vince Beiser | \n","
| 37 | \n","Health | \n","Tune In to the Healing Powers of a Decent Play... | \n","https://www.wired.com/story/music-therapy-heal... | \n","Daniel Levitin | \n","
| 38 | \n","Human History | \n","The Whole Story of How Humans Evolved From Gre... | \n","https://www.wired.com/story/the-whole-story-of... | \n","John Gowlett | \n","
| 39 | \n","Health | \n","Why an Offline Nuclear Reactor Led to Thousand... | \n","https://www.wired.com/story/why-an-offline-nuc... | \n","Chris Baraniuk | \n","
\n","
\n","
| \n", + " | title | \n", + "link | \n", + "author | \n", + "
|---|---|---|---|
| 0 | \n", + "December Wildfires Are Now a Thing | \n", + "https://www.wired.com/story/december-wildfires... | \n", + "Kylie Mohr | \n", + "
| 1 | \n", + "How to Manage Food Anxiety Over the Holidays | \n", + "https://www.wired.com/story/how-to-cope-with-f... | \n", + "Alison Fixsen | \n", + "
| 2 | \n", + "A Spacecraft Is About to Fly Into the Sun’s At... | \n", + "https://www.wired.com/story/parker-solar-probe... | \n", + "Eric Berger, Ars Technica | \n", + "
| 3 | \n", + "To Improve Your Gut Microbiome, Spend More Tim... | \n", + "https://www.wired.com/story/to-improve-your-gu... | \n", + "Kathy Willis | \n", + "
| 4 | \n", + "This Tropical Virus Is Spreading Out of the Am... | \n", + "https://www.wired.com/story/this-tropical-viru... | \n", + "Geraldine Castro | \n", + "
| 5 | \n", + "CDC Confirms First US Case of Severe Bird Flu | \n", + "https://www.wired.com/story/cdc-confirms-first... | \n", + "Emily Mullin | \n", + "
| 6 | \n", + "The Study That Called Out Black Plastic Utensi... | \n", + "https://www.wired.com/story/black-plastic-uten... | \n", + "Beth Mole, Ars Technica | \n", + "
| 7 | \n", + "How Christmas Trees Could Become a Source of L... | \n", + "https://www.wired.com/story/how-christmas-tree... | \n", + "Alexa Phillips | \n", + "
| 8 | \n", + "Creating a Global Package to Solve the Problem... | \n", + "https://www.wired.com/story/global-plastics-tr... | \n", + "Susan Solomon | \n", + "
| 9 | \n", + "These 3 Things Are Standing in the Way of a Gl... | \n", + "https://www.wired.com/story/these-3-things-are... | \n", + "Steve Fletcher and Samuel Winton | \n", + "
| 10 | \n", + "Environmental Sensing Is Here, Tracking Everyt... | \n", + "https://www.wired.com/story/environmental-sens... | \n", + "Sabrina Weiss | \n", + "
| 11 | \n", + "Generative AI and Climate Change Are on a Coll... | \n", + "https://www.wired.com/story/true-cost-generati... | \n", + "Sasha Luccioni | \n", + "
| 12 | \n", + "Climate Change Is Destroying Monarch Butterfli... | \n", + "https://www.wired.com/story/global-warming-thr... | \n", + "Andrea J. Arratibel | \n", + "
| 13 | \n", + "More Humanitarian Organizations Will Harness A... | \n", + "https://www.wired.com/story/humanitarian-organ... | \n", + "David Miliband | \n", + "
| 14 | \n", + "Chocolate Has a Sustainability Problem. Scienc... | \n", + "https://www.wired.com/story/chocolate-has-a-su... | \n", + "Eve Thomas | \n", + "
| 15 | \n", + "We’ve Never Been Closer to Finding Life Outsid... | \n", + "https://www.wired.com/story/james-webb-space-t... | \n", + "Lisa Kaltenegger | \n", + "
| 16 | \n", + "The End Is Near for NASA’s Voyager Probes | \n", + "https://www.wired.com/story/the-end-is-near-fo... | \n", + "Luca Nardi | \n", + "
| 17 | \n", + "Why Can’t You Switch Seats in an Empty Airplane? | \n", + "https://www.wired.com/story/why-cant-you-switc... | \n", + "Rhett Allain | \n", + "
| 18 | \n", + "The Simple Math Behind Public Key Cryptography | \n", + "https://www.wired.com/story/how-public-key-cry... | \n", + "John Pavlus | \n", + "
| 19 | \n", + "Everyone Is Capable of Mathematical Thinking--... | \n", + "https://www.wired.com/story/everyone-is-capabl... | \n", + "Kelsey Houston-Edwards | \n", + "
| 20 | \n", + "The Physics of the Macy’s Thanksgiving Day Par... | \n", + "https://www.wired.com/story/the-physics-of-the... | \n", + "Rhett Allain | \n", + "
| 21 | \n", + "A Third Person Has Received a Transplant of a ... | \n", + "https://www.wired.com/story/a-third-person-has... | \n", + "Emily Mullin | \n", + "
| 22 | \n", + "Muscle Implants Could Allow Mind-Controlled Pr... | \n", + "https://www.wired.com/story/amputees-could-con... | \n", + "Emily Mullin | \n", + "
| 23 | \n", + "Combining AI and Crispr Will Be Transformational | \n", + "https://www.wired.com/story/combining-ai-and-c... | \n", + "Jennifer Doudna | \n", + "
| 24 | \n", + "Neuralink Plans to Test Whether Its Brain Impl... | \n", + "https://www.wired.com/story/neuralink-robotic-... | \n", + "Emily Mullin | \n", + "
| 25 | \n", + "Eight Scientists, a Billion Dollars, and the M... | \n", + "https://www.wired.com/story/aria-moonshot-darp... | \n", + "Matt Reynolds | \n", + "
| 26 | \n", + "The Atlas Robot Is Dead. Long Live the Atlas R... | \n", + "https://www.wired.com/story/the-atlas-robot-is... | \n", + "NA | \n", + "
| 27 | \n", + "The Atlas Robot Is Dead. Long Live the Atlas R... | \n", + "https://www.wired.com/story/the-atlas-robot-is... | \n", + "Carlton Reid | \n", + "
| 28 | \n", + "Meet the Next Generation of Doctors--and Their... | \n", + "https://www.wired.com/story/next-generation-do... | \n", + "Neha Mukherjee | \n", + "
| 29 | \n", + "AI Is Building Highly Effective Antibodies Tha... | \n", + "https://www.wired.com/story/labgenius-antibody... | \n", + "Amit Katwala | \n", + "
| 30 | \n", + "An Uncertain Future Requires Uncertain Predict... | \n", + "https://www.wired.com/story/embrace-uncertaint... | \n", + "David Spiegelhalter | \n", + "
| 31 | \n", + "These Rats Learned to Drive--and They Love It | \n", + "https://www.wired.com/story/these-rats-learned... | \n", + "Kelly Lambert | \n", + "
| 32 | \n", + "Scientists Are Unlocking the Secrets of Your ‗... | \n", + "https://www.wired.com/story/cerebellum-brain-m... | \n", + "R Douglas Fields | \n", + "
| 33 | \n", + "Meet the Designer Behind Neuralink’s Surgical ... | \n", + "https://www.wired.com/story/designer-behind-ne... | \n", + "Emily Mullin | \n", + "
| 34 | \n", + "Antibodies Could Soon Help Slow the Aging Process | \n", + "https://www.wired.com/story/antibodies-could-s... | \n", + "Andrew Steele | \n", + "
| 35 | \n", + "Good at Reading? Your Brain May Be Structured ... | \n", + "https://www.wired.com/story/good-at-reading-yo... | \n", + "Mikael Roll | \n", + "
| 36 | \n", + "Mega-Farms Are Driving the Threat of Bird Flu | \n", + "https://www.wired.com/story/mega-farms-are-dri... | \n", + "Georgina Gustin | \n", + "
| 37 | \n", + "RFK Plans to Take on Big Pharma. It’s Easier S... | \n", + "https://www.wired.com/story/rfks-plan-to-take-... | \n", + "Emily Mullin | \n", + "
| 38 | \n", + "Designer Babies Are Teenagers Now--and Some of... | \n", + "https://www.wired.com/story/your-next-job-desi... | \n", + "Emi Nietfeld | \n", + "
| 39 | \n", + "US Meat, Milk Prices Should Spike if Donald Tr... | \n", + "https://www.wired.com/story/us-meat-milk-price... | \n", + "Matt Reynolds | \n", + "
| 40 | \n", + "An Augmented Reality Program Can Help Patients... | \n", + "https://www.wired.com/story/lining-up-tech-to-... | \n", + "Grace Browne | \n", + "
| 41 | \n", + "Meet the Plant Hacker Creating Flowers Never S... | \n", + "https://www.wired.com/story/meet-the-plant-hac... | \n", + "Matt Reynolds | \n", + "
| 42 | \n", + "A Mysterious Respiratory Disease Has the Democ... | \n", + "https://www.wired.com/story/drc-mysterious-res... | \n", + "Marta Musso | \n", + "
| 43 | \n", + "Skip the Sea Kelp Supplements | \n", + "https://www.wired.com/story/pass-on-sea-kelp-s... | \n", + "Boutayna Chokrane | \n", + "
| 44 | \n", + "Why Soccer Players Are Training in the Dark | \n", + "https://www.wired.com/story/why-soccer-players... | \n", + "RM Clark | \n", + "
| 45 | \n", + "A Parasite That Eats Cattle Alive Is Creeping ... | \n", + "https://www.wired.com/story/a-parasite-that-ea... | \n", + "Geraldine Castro | \n", + "
| 46 | \n", + "Lasers Are Making It Easier to Find Buried Lan... | \n", + "https://www.wired.com/story/this-laser-system-... | \n", + "Ritsuko Kawai | \n", + "
| 47 | \n", + "Mark Cuban’s War on Drug Prices: ‖How Much Fuc... | \n", + "https://www.wired.com/story/big-interview-mark... | \n", + "Marah Eakin | \n", + "
| 48 | \n", + "Can Artificial Rain, Drones, or Satellites Cle... | \n", + "https://www.wired.com/story/artificial-rain-dr... | \n", + "Arunima Kar | \n", + "
| 49 | \n", + "These Stem Cell Treatments Are Worth Millions.... | \n", + "https://www.wired.com/story/stem-cells-cost-ri... | \n", + "Matt Reynolds | \n", + "
| 50 | \n", + "The Mystery of How Supermassive Black Holes Merge | \n", + "https://www.wired.com/story/how-do-merging-sup... | \n", + "Jonathan O’Callaghan | \n", + "
| 51 | \n", + "The $60 Billion Potential Hiding in Your Disca... | \n", + "https://www.wired.com/story/a-dollar60-billion... | \n", + "Vince Beiser | \n", + "
| 52 | \n", + "Tune In to the Healing Powers of a Decent Play... | \n", + "https://www.wired.com/story/music-therapy-heal... | \n", + "Daniel Levitin | \n", + "
| 53 | \n", + "Returning the Amazon Rainforest to Its True Ca... | \n", + "https://www.wired.com/story/amazon-rainforest-... | \n", + "Nemonte Nenquimo and Mitch Anderson | \n", + "
\n
\n
| \n", + " | category | \n", + "title | \n", + "link | \n", + "author | \n", + "
|---|---|---|---|---|
| 0 | \n", + "Science | \n", + "NASA Postpones Return of Stranded Starliner As... | \n", + "https://www.wired.com/story/boeing-starliner-a... | \n", + "Fernanda González | \n", + "
| 1 | \n", + "Public Health | \n", + "CDC Confirms First US Case of Severe Bird Flu | \n", + "https://www.wired.com/story/cdc-confirms-first... | \n", + "Emily Mullin | \n", + "
| 2 | \n", + "Science | \n", + "The Study That Called Out Black Plastic Utensi... | \n", + "https://www.wired.com/story/black-plastic-uten... | \n", + "Beth Mole, Ars Technica | \n", + "
| 3 | \n", + "Health | \n", + "A Third Person Has Received a Transplant of a ... | \n", + "https://www.wired.com/story/a-third-person-has... | \n", + "Emily Mullin | \n", + "
| 4 | \n", + "Health | \n", + "Antibodies Could Soon Help Slow the Aging Process | \n", + "https://www.wired.com/story/antibodies-could-s... | \n", + "Andrew Steele | \n", + "
| 5 | \n", + "Science | \n", + "Good at Reading? Your Brain May Be Structured ... | \n", + "https://www.wired.com/story/good-at-reading-yo... | \n", + "Mikael Roll | \n", + "
| 6 | \n", + "Environment | \n", + "Mega-Farms Are Driving the Threat of Bird Flu | \n", + "https://www.wired.com/story/mega-farms-are-dri... | \n", + "Georgina Gustin | \n", + "
| 7 | \n", + "Environment | \n", + "How Christmas Trees Could Become a Source of L... | \n", + "https://www.wired.com/story/how-christmas-tree... | \n", + "Alexa Phillips | \n", + "
| 8 | \n", + "Environment | \n", + "Creating a Global Package to Solve the Problem... | \n", + "https://www.wired.com/story/global-plastics-tr... | \n", + "Susan Solomon | \n", + "
| 9 | \n", + "Environment | \n", + "These 3 Things Are Standing in the Way of a Gl... | \n", + "https://www.wired.com/story/these-3-things-are... | \n", + "Steve Fletcher and Samuel Winton | \n", + "
| 10 | \n", + "Environment | \n", + "Environmental Sensing Is Here, Tracking Everyt... | \n", + "https://www.wired.com/story/environmental-sens... | \n", + "Sabrina Weiss | \n", + "
| 11 | \n", + "Climate | \n", + "Generative AI and Climate Change Are on a Coll... | \n", + "https://www.wired.com/story/true-cost-generati... | \n", + "Sasha Luccioni | \n", + "
| 12 | \n", + "Climate | \n", + "Climate Change Is Destroying Monarch Butterfli... | \n", + "https://www.wired.com/story/global-warming-thr... | \n", + "Andrea J. Arratibel | \n", + "
| 13 | \n", + "Politics | \n", + "More Humanitarian Organizations Will Harness A... | \n", + "https://www.wired.com/story/humanitarian-organ... | \n", + "David Miliband | \n", + "
| 14 | \n", + "Environment | \n", + "Chocolate Has a Sustainability Problem. Scienc... | \n", + "https://www.wired.com/story/chocolate-has-a-su... | \n", + "Eve Thomas | \n", + "
| 15 | \n", + "Energy | \n", + "Big Tech Will Scour the Globe in Its Search fo... | \n", + "https://www.wired.com/story/big-tech-data-cent... | \n", + "Azeem Azhar | \n", + "
| 16 | \n", + "Environment | \n", + "Humans Will Continue to Live in an Age of Incr... | \n", + "https://www.wired.com/story/food-production-en... | \n", + "Vaclav Smil | \n", + "
| 17 | \n", + "Energy | \n", + "A Uranium-Mining Boom Is Sweeping Through Texas | \n", + "https://www.wired.com/story/a-uranium-mining-b... | \n", + "Dylan Baddour | \n", + "
| 18 | \n", + "Space | \n", + "The End Is Near for NASA’s Voyager Probes | \n", + "https://www.wired.com/story/the-end-is-near-fo... | \n", + "Luca Nardi | \n", + "
| 19 | \n", + "Space | \n", + "The Mystery of How Supermassive Black Holes Merge | \n", + "https://www.wired.com/story/how-do-merging-sup... | \n", + "Jonathan O’Callaghan | \n", + "
| 20 | \n", + "Space | \n", + "Starship’s Next Launch Could Be Just Two Weeks... | \n", + "https://www.wired.com/story/starships-next-lau... | \n", + "Eric Berger, Ars Technica | \n", + "
| 21 | \n", + "Math | \n", + "The Simple Math Behind Public Key Cryptography | \n", + "https://www.wired.com/story/how-public-key-cry... | \n", + "John Pavlus | \n", + "
| 22 | \n", + "Math | \n", + "Everyone Is Capable of Mathematical Thinking--... | \n", + "https://www.wired.com/story/everyone-is-capabl... | \n", + "Kelsey Houston-Edwards | \n", + "
| 23 | \n", + "Math | \n", + "The Physics of the Macy’s Thanksgiving Day Par... | \n", + "https://www.wired.com/story/the-physics-of-the... | \n", + "Rhett Allain | \n", + "
| 24 | \n", + "Math | \n", + "Mathematicians Just Debunked the ‘Bunkbed Conj... | \n", + "https://www.wired.com/story/maths-bunkbed-conj... | \n", + "Joseph Howlett | \n", + "
| 25 | \n", + "Biotech | \n", + "Muscle Implants Could Allow Mind-Controlled Pr... | \n", + "https://www.wired.com/story/amputees-could-con... | \n", + "Emily Mullin | \n", + "
| 26 | \n", + "Biotech | \n", + "Combining AI and Crispr Will Be Transformational | \n", + "https://www.wired.com/story/combining-ai-and-c... | \n", + "Jennifer Doudna | \n", + "
| 27 | \n", + "Biotech | \n", + "Neuralink Plans to Test Whether Its Brain Impl... | \n", + "https://www.wired.com/story/neuralink-robotic-... | \n", + "Emily Mullin | \n", + "
| 28 | \n", + "Public Health | \n", + "A Mysterious Respiratory Disease Has the Democ... | \n", + "https://www.wired.com/story/drc-mysterious-res... | \n", + "Marta Musso | \n", + "
| 29 | \n", + "Health | \n", + "Skip the Sea Kelp Supplements | \n", + "https://www.wired.com/story/pass-on-sea-kelp-s... | \n", + "Boutayna Chokrane | \n", + "
| 30 | \n", + "Sports | \n", + "Why Soccer Players Are Training in the Dark | \n", + "https://www.wired.com/story/why-soccer-players... | \n", + "RM Clark | \n", + "
| 31 | \n", + "Environment | \n", + "A Parasite That Eats Cattle Alive Is Creeping ... | \n", + "https://www.wired.com/story/a-parasite-that-ea... | \n", + "Geraldine Castro | \n", + "
| 32 | \n", + "Technology | \n", + "Lasers Are Making It Easier to Find Buried Lan... | \n", + "https://www.wired.com/story/this-laser-system-... | \n", + "Ritsuko Kawai | \n", + "
| 33 | \n", + "Health | \n", + "Mark Cuban’s War on Drug Prices: ‘How Much Fuc... | \n", + "https://www.wired.com/story/big-interview-mark... | \n", + "Marah Eakin | \n", + "
| 34 | \n", + "Environment | \n", + "Can Artificial Rain, Drones, or Satellites Cle... | \n", + "https://www.wired.com/story/artificial-rain-dr... | \n", + "Arunima Kar | \n", + "
| 35 | \n", + "Health | \n", + "These Stem Cell Treatments Are Worth Millions.... | \n", + "https://www.wired.com/story/stem-cells-cost-ri... | \n", + "Matt Reynolds | \n", + "
| 36 | \n", + "Environment | \n", + "The $60 Billion Potential Hiding in Your Disca... | \n", + "https://www.wired.com/story/a-dollar60-billion... | \n", + "Vince Beiser | \n", + "
| 37 | \n", + "Health | \n", + "Tune In to the Healing Powers of a Decent Play... | \n", + "https://www.wired.com/story/music-therapy-heal... | \n", + "Daniel Levitin | \n", + "
| 38 | \n", + "Human History | \n", + "The Whole Story of How Humans Evolved From Gre... | \n", + "https://www.wired.com/story/the-whole-story-of... | \n", + "John Gowlett | \n", + "
| 39 | \n", + "Health | \n", + "Why an Offline Nuclear Reactor Led to Thousand... | \n", + "https://www.wired.com/story/why-an-offline-nuc... | \n", + "Chris Baraniuk | \n", + "
\n
\n
| \n", + " | category | \n", + "title | \n", + "link | \n", + "author | \n", + "
|---|---|---|---|---|
| 0 | \n", + "Science | \n", + "The Study That Called Out Black Plastic Utensi... | \n", + "https://www.wired.com/story/black-plastic-uten... | \n", + "Beth Mole, Ars Technica | \n", + "
| 1 | \n", + "Environment | \n", + "Generative AI and Climate Change Are on a Coll... | \n", + "https://www.wired.com/story/true-cost-generati... | \n", + "Sasha Luccioni | \n", + "
| 2 | \n", + "Xenotransplantation | \n", + "A Third Person Has Received a Transplant of a ... | \n", + "https://www.wired.com/story/a-third-person-has... | \n", + "Emily Mullin | \n", + "
| 3 | \n", + "Health | \n", + "Antibodies Could Soon Help Slow the Aging Process | \n", + "https://www.wired.com/story/antibodies-could-s... | \n", + "Andrew Steele | \n", + "
| 4 | \n", + "Science | \n", + "Good at Reading? Your Brain May Be Structured ... | \n", + "https://www.wired.com/story/good-at-reading-yo... | \n", + "Mikael Roll | \n", + "
| 5 | \n", + "Health | \n", + "Mega-Farms Are Driving the Threat of Bird Flu | \n", + "https://www.wired.com/story/mega-farms-are-dri... | \n", + "Georgina Gustin | \n", + "
| 6 | \n", + "Health | \n", + "RFK Plans to Take on Big Pharma. It’s Easier S... | \n", + "https://www.wired.com/story/rfks-plan-to-take-... | \n", + "Emily Mullin | \n", + "
| 7 | \n", + "Environment | \n", + "How Christmas Trees Could Become a Source of L... | \n", + "https://www.wired.com/story/how-christmas-tree... | \n", + "Alexa Phillips | \n", + "
| 8 | \n", + "Environment | \n", + "Creating a Global Package to Solve the Problem... | \n", + "https://www.wired.com/story/global-plastics-tr... | \n", + "Susan Solomon | \n", + "
| 9 | \n", + "Environment | \n", + "These 3 Things Are Standing in the Way of a Gl... | \n", + "https://www.wired.com/story/these-3-things-are... | \n", + "Steve Fletcher and Samuel Winton | \n", + "
\n
\n