Skip to content
View devbret's full-sized avatar

Sponsoring

@scikit-learn
@phoerious
@livialima
@droidmonkey
@ZoneMinder
@PhilippC
@nodejs
@pi-hole
@vitejs
@leiweibau

Block or report devbret

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
  • Facial recognition system which identifies known people in photographs with a single local command by matching every detected face against reference photos.

    Python MIT License Updated Jul 23, 2026
  • Searches Google's Programmable Search Engine for your query, visits each result's landing page, scrapes the readable text and saves it all to an output folder.

    JavaScript 1 MIT License Updated Jul 23, 2026
  • Processes TriMet GTFS data into a JSON file, which a frontend decodes to animate vehicles on a map with interactive controls, trails and statistics.

    JavaScript 1 MIT License Updated Jul 23, 2026
  • Extracts audio features from .wav and .mp3 files, exporting them as JSON and visualizing track comparisons with a radar chart.

    JavaScript 1 MIT License Updated Jul 22, 2026
  • The professional portfolio of Bret Bernhoft, a software engineer who builds secure, scalable Quickbase applications, cloud automations and data-driven web experiences.

    TypeScript MIT License Updated Jul 22, 2026
  • Suite of Python and frontend visualization tools for transforming exported Pi-hole DNS query logs into analyses of network activity, traffic patterns, domain behavior, client behavior and DNS metad…

    JavaScript 6 MIT License Updated Jul 19, 2026
  • Quantifying sleep behavior by capturing and analyzing how body weight is distributed across a sleeping surface over extended periods of time.

    Python MIT License Updated Jul 17, 2026
  • Locally hosted Retrieval-Augmented Generation system which turns documents into a private knowledge base accessible through a web UI.

    Python MIT License Updated Jul 16, 2026
  • Local Flask-based AI chat interface for Ollama-hosted language models, featuring streaming conversations, server-side tool use, file analysis and persistent, searchable chat history.

    JavaScript MIT License Updated Jul 14, 2026
  • txt-to-pdf Public

    Python utility which converts all .txt files in an input directory into corresponding .pdf files in an output directory using the ReportLab library.

    Python MIT License Updated Jul 11, 2026
  • Extracts text from .pptx and .ppt presentations, including slide content, tables, grouped shapes and speaker notes, then consolidates everything into a structured .txt report with logging and error…

    Python MIT License Updated Jul 9, 2026
  • gnews-api Public

    Lightweight workflow for gathering real-world news articles and preparing the content for downstream tasks such as natural language processing, summarization or general research.

    Python MIT License Updated Jul 9, 2026
  • txts-to-txt Public

    Python utility which merges .txt files from an input directory into a single combined_output.txt file, while logging progress to the console and a log file.

    Python MIT License Updated Jul 8, 2026
  • pdf-to-txt Public

    Flexible bulk PDF text extraction tool combining multiple processing engines, parallel processing, consolidated outputs and detailed logging into one workflow.

    Python MIT License Updated Jul 8, 2026
  • Manage a video game playlist library with Flask APIs, frontend playlist controls, D3 network graph and activity logging which powers usage analytics and playlist history queries.

    JavaScript 3 MIT License Updated Jul 8, 2026
  • Visualize a timeline of music events on an interactive map with time scrubbing, markers, heatmap density and a mini bar chart for quickly navigating event volume.

    JavaScript MIT License Updated Jul 7, 2026
  • neon-run Public

    A browser-based game built in TypeScript on WebGL2 with no game engine, libraries or asset files.

    TypeScript MIT License Updated Jul 6, 2026
  • Analyzes text files to extract characters, infer relationships using multiple linguistic signals and visualize the resulting network in an interactive D3 graph with filtering and node-limit control…

    Python 4 MIT License Updated Jul 5, 2026
  • Locates and secures publicly indexed PowerPoint files, verifies valid .ppt and .pptx downloads and records detailed manifests and logs for auditing and organization.

    Python MIT License Updated Jul 5, 2026
  • Crawl a website’s internal pages to extract SEO, accessibility, performance and link-structure data, then visualize the results as a D3 network graph with page scorecards and analysis from Claude.

    JavaScript 91 11 MIT License Updated Jul 4, 2026
  • Extract named entities from a collection of PDF and PowerPoint documents, then build an interactive D3 network graph linking each document to the entities it mentions.

    JavaScript MIT License Updated Jul 4, 2026
  • A comprehensive command-line toolkit for interacting with the Have I Been Pwned API, covering individual breach lookups, email breach checks, advanced stealer log queries and more.

    Python 3 1 MIT License Updated Jul 4, 2026
  • mp4-to-gif Public

    Automate batch conversion of .mp4 video files into .gif animations with directory handling and structured logging for progress and errors.

    Python MIT License Updated Jul 3, 2026
  • pdf-finder Public

    A Python-based document discovery and acquisition tool for locating and downloading public PDF files through the Google Custom Search JSON API.

    Python MIT License Updated Jul 1, 2026
  • Automate website testing, analysis, auditing and interaction workflows to help improve performance, accessibility, usability and overall reliability.

    TypeScript 2 MIT License Updated Jul 1, 2026
  • Continuously crawl specified websites to detect targeted keywords, log matching URLs and terms to timestamped CSV files and automatically repeat the monitoring process at a configurable interval.

    Python 5 1 MIT License Updated Jun 30, 2026
  • Analyzes song lyrics for comparisons, enriches results with structured metadata and presents them through an interactive D3.js dashboard for exploring repeated phrases, patterns, modifiers, objects…

    JavaScript MIT License Updated Jun 30, 2026
  • A digital glossary and resource archive designed to organize and share key ideas, terminology and references across technology, science and digital culture.

    TypeScript MIT License Updated Jun 30, 2026
  • Check a username’s availability across one hundred major platforms, automatically save each search and visualize the results with an interactive UI.

    CSS MIT License Updated Jun 29, 2026
  • Analyze and visualize how rhythm, timbre, loudness, pitch, spectral characteristics and other key audio features evolve over time across any number of tracks.

    JavaScript 11 1 MIT License Updated Jun 28, 2026