awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
meetDeveloper avatar

meetDeveloper/freeDictionaryAPI

0
View on GitHub↗
3,367 stele·322 fork-uri·JavaScript·gpl-3.0·3 vizualizăridictionaryapi.dev↗

FreeDictionaryAPI

This project provides an English dictionary REST API and a corresponding web browser extension. It serves as a programmatic interface for retrieving linguistic data, including word definitions, phonetic transcriptions, parts of speech, and synonyms via HTTP requests.

The browser extension implements in-browser word lookup by injecting content scripts that listen for double-click events. When a user selects text, the tool renders a DOM-based overlay to display the word's meaning in a pop-up bubble at the cursor position.

The system utilizes asynchronous network fetching and external API proxying to relay structured JSON responses from a third-party dictionary service. These capabilities support digital reading assistance and language learning tools by providing real-time vocabulary data.

Features

  • REST API Interfaces - Exposes dictionary data through a server-side RESTful API using standard HTTP methods and JSON.
  • Linguistic Data APIs - Provides a programmatic interface for accessing English linguistic data and dictionary meanings.
  • Dictionary APIs - Provides a programmatic interface to fetch word definitions, phonetics, and synonyms via network requests.
  • Dictionary Integrations - Integrates English word definitions and phonetic transcriptions into applications via network requests.
  • Contextual Word Lookups - Displays a word's definition in a pop-up bubble when text is double-clicked in the browser.
  • Browser Extensions - Implements a browser extension that provides real-time word definitions via a pop-up UI.
  • Content Script Injection Architectures - Uses content scripts to inject JavaScript and listen for double-click events on web pages.
  • REST APIs - Functions as a REST API for retrieving English word definitions, phonetics, and synonyms.
  • Asynchronous Data Fetching - Implements non-blocking requests to retrieve dictionary data without freezing the user interface.
  • Reading Assistants - Provides instant definitions to help readers understand unfamiliar vocabulary in real time.
  • Foreign Language Learning - Supports language acquisition by providing synonyms and parts of speech for English words.
  • Floating UI Overlays - Renders a floating DOM element to display word definitions at the cursor position.
  • Third-Party API Integrations - Proxies requests to a third-party dictionary service and relays structured JSON responses.

Istoric stele

Graficul istoricului de stele pentru meetdeveloper/freedictionaryapiGraficul istoricului de stele pentru meetdeveloper/freedictionaryapi

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru FreeDictionaryAPI

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu FreeDictionaryAPI.
  • bewlybewly/bewlybewlyAvatar BewlyBewly

    BewlyBewly/BewlyBewly

    8,819Vezi pe GitHub↗

    BewlyBewly is a browser extension that customizes the Bilibili homepage, modifying its layout and appearance to deliver a personalized browsing experience without altering the core functionality of the site. It functions as a frontend customization utility, injecting custom CSS and scripts directly into the page context to override default styles and dynamically reapply changes as content loads. The extension is built as a Manifest V3 Chrome extension, using a content script injection system and a DOM mutation observer to ensure customizations persist even as the page updates. It includes a u

    Vuebilibilibrowser-extensionchrome-extension
    Vezi pe GitHub↗8,819
  • anarios/return-youtube-dislikeAvatar Anarios

    Anarios/return-youtube-dislike

    13,627Vezi pe GitHub↗

    This project is a browser extension and metadata tool designed to restore the visibility of dislike counts on YouTube videos. It functions as a client-side video enhancer that modifies the web interface to display engagement statistics that are otherwise hidden. The tool restores these metrics by combining archived data and user votes with statistical extrapolations. This data is retrieved via a public API using unique video identifiers to help users evaluate video content and identify low-quality or misleading videos. The extension utilizes content scripts and client-side patching to inject

    JavaScriptchrome-extensiondislikedislike-button
    Vezi pe GitHub↗13,627
  • polymorphicshade/tubularAvatar polymorphicshade

    polymorphicshade/Tubular

    2,931Vezi pe GitHub↗

    Tubular is a browser extension designed to enhance the YouTube video playback experience. It functions by restoring missing metadata and automating the removal of unwanted content from videos. The project integrates a sponsor blocker that automatically skips sponsored segments using a crowdsourced database of timestamps. Additionally, it includes a dislike restorer that retrieves and displays original dislike counts via third-party data archives.

    Java
    Vezi pe GitHub↗2,931
  • umlx5h/llplayerAvatar umlx5h

    umlx5h/LLPlayer

    3,110Vezi pe GitHub↗

    LLPlayer is a language learning media player and AI subtitle generator that integrates large language models for real-time audio transcription and translation. It functions as an LLM-integrated video player and SRT transcription tool, utilizing local or remote AI models to generate text subtitles from audio and video streams. The project distinguishes itself through a contextual translation workflow that sends preceding subtitle lines to language models to maintain conversational flow and sentence structure. It also includes an optical character recognition system to convert bitmap-based subt

    C#asrcsharpflyleaf
    Vezi pe GitHub↗3,110
Vezi toate cele 30 alternative pentru FreeDictionaryAPI→

Întrebări frecvente

Ce face meetdeveloper/freedictionaryapi?

This project provides an English dictionary REST API and a corresponding web browser extension. It serves as a programmatic interface for retrieving linguistic data, including word definitions, phonetic transcriptions, parts of speech, and synonyms via HTTP requests.

Care sunt principalele funcționalități ale meetdeveloper/freedictionaryapi?

Principalele funcționalități ale meetdeveloper/freedictionaryapi sunt: REST API Interfaces, Linguistic Data APIs, Dictionary APIs, Dictionary Integrations, Contextual Word Lookups, Browser Extensions, Content Script Injection Architectures, REST APIs.

Care sunt câteva alternative open-source pentru meetdeveloper/freedictionaryapi?

Alternativele open-source pentru meetdeveloper/freedictionaryapi includ: bewlybewly/bewlybewly — BewlyBewly is a browser extension that customizes the Bilibili homepage, modifying its layout and appearance to… anarios/return-youtube-dislike — This project is a browser extension and metadata tool designed to restore the visibility of dislike counts on YouTube… polymorphicshade/tubular — Tubular is a browser extension designed to enhance the YouTube video playback experience. It functions by restoring… umlx5h/llplayer — LLPlayer is a language learning media player and AI subtitle generator that integrates large language models for… linkwarden/linkwarden — Linkwarden is a self-hosted bookmark manager and web archiving platform designed to preserve permanent copies of… serversideup/financial-freedom — Financial Freedom is an open-source, self-hosted personal finance platform designed for tracking budgets, managing…