FastVLM: Blazing Fast Vision Encoding for Vision Language Models

2025-05-13
FastVLM: Blazing Fast Vision Encoding for Vision Language Models

FastVLM introduces a novel hybrid vision encoder, dramatically reducing encoding time and token output for high-resolution images. Even the smallest variant boasts an 85x faster Time-to-First-Token (TTFT) and a 3.4x smaller vision encoder than LLaVA-OneVision-0.5B. Larger variants, paired with Qwen2-7B LLM, outperform recent models like Cambrian-1-8B, achieving a 7.9x faster TTFT. A demo iOS app showcases its mobile performance. The project provides detailed instructions for inference and supports Apple Silicon and Apple devices.

Read more

wtfis: A Powerful Open-Source Domain/IP Information Gathering Tool

2025-05-12
wtfis: A Powerful Open-Source Domain/IP Information Gathering Tool

wtfis is a command-line tool that gathers information about a domain, FQDN, or IP address using various OSINT services. Designed for ease of use, it presents results in a human-readable format and minimizes API calls to avoid exceeding quotas. It integrates multiple sources like VirusTotal, IP2Whois, Shodan, Greynoise, URLhaus, and AbuseIPDB, providing rich information such as reputation scores, popularity rankings, categories, resolutions, Whois data, open ports, and malware URL associations. Users can configure API keys for advanced features and customize arguments, with Docker deployment also supported.

Read more

Mergeable: A Superior Inbox for GitHub Pull Requests

2025-05-12
Mergeable: A Superior Inbox for GitHub Pull Requests

Mergeable is a browser application designed to improve the management of GitHub Pull Requests. It lets users organize PRs into sections using flexible search queries, stores all data locally in the browser, supports keyboard shortcuts for quick navigation, and connects to multiple GitHub instances (including GitHub Enterprise). Crucially, it highlights PRs awaiting your action, all without needing any GitHub app installations. Try the public instance at https://app.usemergeable.dev or self-host using the documentation at https://www.usemergeable.dev.

Read more
Development

Airweave: Semantically Search Any App with Your Agent

2025-05-12
Airweave: Semantically Search Any App with Your Agent

Airweave empowers your AI agents to semantically search any application. It's MCP-compatible and seamlessly integrates with apps, databases, and APIs, transforming their content into agent-ready knowledge. Whether your data is structured or unstructured, Airweave breaks it down into processable entities, stores it, and makes it retrievable via REST and MCP endpoints. Key features include data synchronization from 25+ sources, entity extraction and transformation, multi-tenant architecture, incremental updates, and semantic search. Built with FastAPI (Python), PostgreSQL and Qdrant databases, and deployable via Docker Compose and Kubernetes.

Read more

StarGuard: Trust Scores for GitHub Repositories

2025-05-12
StarGuard: Trust Scores for GitHub Repositories

StarGuard is a CLI tool designed to detect fake star campaigns, dependency hijacking, license red flags, and other indicators of open-source risk on GitHub. By analyzing stars, dependencies, licenses, maintainers, and code, it generates a trust score, enabling CTOs, security teams, and VCs to quickly assess open-source risks. StarGuard outputs JSON, Markdown, and plain text reports, along with star history plots and shields.io badges.

Read more
Development

kdlfmt: A Robust KDL Code Formatter

2025-05-12
kdlfmt: A Robust KDL Code Formatter

kdlfmt is a command-line tool built on Rust for formatting KDL (Key-Data-List) documents. Installation is flexible, supporting Cargo, Homebrew, npm, and pre-compiled binaries. It offers `format` for formatting, `check` for validation, and `completions` for shell autocompletion. `.kdlfmtignore` files allow for exclusion, and options let you specify KDL version and log level. Whether piping input or processing files, kdlfmt efficiently formats KDL code for improved readability and consistency.

Read more
Development

toyDB: A Distributed SQL Database in Rust for Educational Purposes

2025-05-11
toyDB: A Distributed SQL Database in Rust for Educational Purposes

toyDB is a distributed SQL database built from scratch in Rust as an educational project. It aims to illustrate the architecture and concepts behind distributed SQL databases in a simple and understandable way, supporting most common SQL features including joins, aggregates, and transactions. While performance and scalability aren't primary goals, a benchmark tool is included to evaluate performance under various workloads. toyDB uses Raft for consensus to manage a transactional key/value store, with a SQL query engine built on top.

Read more
Development Distributed Database

Scraperr: Precise Web Data Extraction with XPath

2025-05-11
Scraperr: Precise Web Data Extraction with XPath

Scraperr is a self-hosted web scraping application that uses XPath selectors for precise data extraction. It offers a clean interface to manage scraping jobs, view results, and export data in various formats. Features include queue management, domain spidering, custom headers, media downloads, results visualization, and notification channels. Remember to respect robots.txt, terms of service, and implement rate limiting. Use only on websites that explicitly permit scraping.

Read more
Development

Native Windows Todo App in Pure C

2025-05-11
Native Windows Todo App in Pure C

A modern, native Windows todo application built with C and the Win32 API. It allows users to create, edit, delete, and mark todo items as complete, with persistent storage in AppData. Features include system tray integration and a native Windows look and feel. The application supports up to 100 todo items. The source code is open-source and includes build instructions.

Read more
Development Todo App

GlassFlow: Real-time Streaming ETL for ClickHouse

2025-05-11
GlassFlow: Real-time Streaming ETL for ClickHouse

GlassFlow is a real-time stream processor designed for data engineers to simplify creating and managing data pipelines between Kafka and ClickHouse. It boasts a user-friendly interface for building and managing real-time data pipelines, featuring built-in deduplication and temporal joins. Handling late-arriving events and ensuring exactly-once processing, GlassFlow scales to handle high-throughput data, delivering accurate, low-latency results without sacrificing simplicity or performance. The intuitive web interface simplifies pipeline configuration and monitoring, while its robust architecture guarantees reliable data processing. It supports local development and Docker deployment, and includes a comprehensive demo setup for quick onboarding.

Read more
Development real-time processing

Circuit Board Strain Gauge for Micrometer-Level Deflection Measurement

2025-05-11
Circuit Board Strain Gauge for Micrometer-Level Deflection Measurement

This project presents an ingenious strain gauge design where the sensing element is the circuit board itself. Highly sensitive, it measures deflections in the micrometer range with a full-scale range of +/- 3cm. Utilizing a 4-element or 2-element bridge, it's hand-assembly friendly and requires no reflow oven. It can be used standalone with an integrated Seeed Studio XIAO RP2040 microcontroller or an external one. A Python script for visualization and a Jupyter Notebook for customizing the sensor shape are also provided.

Read more

LoopMix128: Blazing Fast and Robust 2^128 Period PRNG

2025-05-10
LoopMix128: Blazing Fast and Robust 2^128 Period PRNG

LoopMix128 is an extremely fast pseudo-random number generator (PRNG) with a guaranteed period of 2^128, proven injectivity, and clean passes in both BigCrush and PractRand (32TB). Designed for non-cryptographic applications where speed and statistical quality are paramount, it significantly outperforms standard library generators and rivals or surpasses modern high-speed PRNGs like wyrand and xoroshiro128++. Its performance is backed by rigorous testing, passing BigCrush and PractRand with zero anomalies, and boasting a proven 192-bit injective state enabling parallel streams.

Read more

Rasp Pi Carnivorous Plant Monitor: Overengineered Fun

2025-05-10
Rasp Pi Carnivorous Plant Monitor: Overengineered Fun

A developer built a semi-autonomous biosurveillance system, Xenolab, for monitoring carnivorous plants using a Raspberry Pi 5, a 7-inch touchscreen, and 3D-printed enclosure. The system monitors temperature, humidity, soil moisture, and simulates wind and light. While admitting the project is wildly over-engineered for fun, the developer documented the process from 3D modeling and wiring to the final running system.

Read more

Streamlining Claude CLI Interaction with a Python SDK

2025-05-10
Streamlining Claude CLI Interaction with a Python SDK

A new Python SDK, `codesys`, simplifies interaction with the Claude CLI tool. It supports all Claude CLI options, offers automatic or manual streaming output, and allows for customized tool access. Developers can leverage the SDK efficiently by mimicking their actual Claude code workflow—planning the task by exploring the codebase, then implementing the plan. The SDK also provides multiple examples demonstrating automatic and manual streaming output, JSON parsing, custom tool usage, and passing additional arguments.

Read more
Development

QueryLeaf: Effortlessly Translate SQL Queries to MongoDB Commands

2025-05-10
QueryLeaf: Effortlessly Translate SQL Queries to MongoDB Commands

QueryLeaf is a Node.js library that translates SQL queries into MongoDB commands. It parses SQL using node-sql-parser, transforms it into an abstract command set, and then executes those commands against the MongoDB Node.js driver. QueryLeaf supports basic SQL operations (SELECT, INSERT, UPDATE, DELETE) and advanced querying features such as nested field access, array element access, GROUP BY with aggregation functions, and JOINs. It offers multiple interfaces: a library, CLI, and web server. For testing and debugging without a real database, use DummyQueryLeaf.

Read more
Development SQL to MongoDB

Gmail to SQLite: The Ultimate Email Analysis Tool

2025-05-10
Gmail to SQLite: The Ultimate Email Analysis Tool

This script downloads your Gmail emails into a SQLite database for analysis. Query your email data to find out how many emails you received per sender, which emails are the largest, and which unread emails linger. Setup involves creating a Google Cloud project, enabling the Gmail API, and creating an OAuth client ID. After running the script, use the sqlite3 command-line tool to query the database. Incremental and full sync options are available for efficient email data management.

Read more
Development

Erlang Agent: A Distributed Framework for OpenAI API

2025-05-09
Erlang Agent: A Distributed Framework for OpenAI API

A robust, distributed Erlang framework for seamless OpenAI API integration. Featuring built-in supervision trees, dynamic API client generation, and tool execution, it supports all OpenAI API endpoints and boasts fault tolerance, rate limiting, and streaming support. The hierarchical supervision tree ensures stability and reliability. Developers can easily register and execute custom tools and directly access the OpenAI API via simple function calls.

Read more
Development Distributed Framework

BlenderQ: Command-Line Blender Render Queue Manager

2025-05-09
BlenderQ: Command-Line Blender Render Queue Manager

BlenderQ is a terminal UI tool for managing a queue of local Blender renders. Add multiple .blend files to a queue and monitor their progress from your terminal. Built with Node.js and Ink, it supports themes and Nerd Fonts icons, making installation quick and easy. The author chose Node.js over Python or Go due to readily available components that met the project's requirements, enabling faster delivery of a functional and maintainable TUI.

Read more
Development

Cogent Core: Write Once, Run Everywhere

2025-05-09
Cogent Core: Write Once, Run Everywhere

Cogent Core is a free and open-source framework for building powerful, fast, and elegant 2D and 3D applications that run on macOS, Windows, Linux, iOS, Android, and the web from a single Go codebase. This 'write once, run everywhere' framework boasts extensive documentation and interactive examples directly editable and runnable on its website, which is itself a Cogent Core app running on wasm. Installation instructions must be followed before development.

Read more
Development

fui: A Framebuffer-Based TTY UI Library in C

2025-05-08
fui: A Framebuffer-Based TTY UI Library in C

fui is a lightweight C library for interacting with the framebuffer directly within a tty context. It uses a layered drawing system, supporting pixel drawing, primitive shapes (lines, rectangles, circles), bitmap font rendering, keyboard and mouse event handling (via libevdev), and a basic ALSA-based sound system (currently sine waves and chords). The library is statically linked and includes examples and tests (using cmocka). A simple Asteroids game demonstrates the sound capabilities.

Read more
Development Graphics Library

req-update-check: Effortlessly Update Your requirements.txt

2025-05-08
req-update-check: Effortlessly Update Your requirements.txt

Tired of manually updating your `requirements.txt` file? `req-update-check` automates the process! This Python tool checks for updates to your dependencies, displaying severity (major/minor/patch), homepages, and changelogs. It supports caching, comments, and multiple installation methods, streamlining dependency management. Boost your development workflow today!

Read more
Development

Void: The Open-Source Cursor Alternative

2025-05-08
Void: The Open-Source Cursor Alternative

Void is an open-source code editor designed as an alternative to Cursor. The full source code is available on this repository, welcoming contributions from all. A contribution guide (HOW_TO_CONTRIBUTE) and codebase guide (VOID_CODEBASE_GUIDE) are provided. The team is readily accessible via their Discord server and email ([email protected]). Void is a fork of the VS Code repository and encourages collaboration and suggestions.

Read more
Development Cursor alternative

Qtap: An eBPF Agent for Capturing Linux Kernel Network Traffic Without App Modifications

2025-05-08
Qtap: An eBPF Agent for Capturing Linux Kernel Network Traffic Without App Modifications

Qtap is an eBPF-based agent that captures network traffic flowing through the Linux kernel without requiring application modifications, proxy installations, or certificate management. It intercepts data before and after encryption by attaching to TLS/SSL functions, passing it to flexible plugins with comprehensive context (process/container/host/user/protocol, etc.). Qtap displays raw, unencrypted data with minimal overhead and zero latency, augmenting existing observability pipelines and enabling uses like security auditing, network debugging, API development, and troubleshooting third-party integrations. Currently in early development, some APIs may change, and documentation might be incomplete, but community contributions and feedback are welcome.

Read more
Development

Xenon Framework: A Powerful C++ Game Hacking Framework

2025-05-08
Xenon Framework: A Powerful C++ Game Hacking Framework

Xenon is a powerful and flexible C++ framework for creating both internal and external game cheats. Its modular architecture allows easy implementation of features like ESP, Aimbot, and Radar, supporting multiple game engines including Unreal Engine and Unity. Offering both internal (DLL injection) and external (standalone application) cheat options, Xenon simplifies cheat development by abstracting low-level details. A built-in (but still under development) automatic DLL injection system further streamlines the process. Whether targeting Unreal Engine or Unity games, Xenon lets developers focus on game-specific logic.

Read more

sectorlisp: A 512-Byte LISP Implementation

2025-05-08
sectorlisp: A 512-Byte LISP Implementation

sectorlisp is a groundbreaking 512-byte implementation of LISP capable of bootstrapping John McCarthy's meta-circular evaluator on bare metal. Stripping LISP down to its essentials, this project offers implementations in LISP, C, and i8086 assembly, the latter even booting from BIOS. This makes it arguably the smallest true LISP implementation to date.

Read more

Blazing Fast US Route Planning: Introducing US Routing

2025-05-08
Blazing Fast US Route Planning: Introducing US Routing

US Routing is a Python library for rapid local route planning within the United States. Ideal for situations where approximate results are sufficient, it leverages the North American Roads dataset. Quickly calculate routes between cities, zip codes, or coordinates, choosing between shortest distance and fastest time. Get detailed route information including distance, duration, and states traversed. The library also includes functionality to download and process the North American Roads dataset and allows for custom routing graph construction.

Read more
Development geospatial

Picostrap 5: Blazing-Fast Bootstrap 5 WordPress Starter Theme

2025-05-07
Picostrap 5: Blazing-Fast Bootstrap 5 WordPress Starter Theme

Picostrap 5 is a lightning-fast WordPress starter theme built on Bootstrap 5. It seamlessly integrates SASS with the WordPress Customizer, letting you tweak Bootstrap's styling directly from your WordPress dashboard. A built-in browser-based SASS compiler ensures instant CSS updates. Features include an AI-powered color palette generator, live style guide preview, extensive customization options, and togglable features like disabling Gutenberg and adding a back-to-top button. It's WooCommerce, LiveCanvas, and WindPress friendly, and performance-optimized.

Read more
Development WordPress Theme

Go Runtime: Proposal for OS-Free Execution

2025-05-07
Go Runtime: Proposal for OS-Free Execution

This proposal suggests adding a new GOOS target (e.g., GOOS=none) to the Go runtime, enabling Go programs to execute under application-defined exit functions instead of relying on arbitrary OS syscalls. This allows freestanding execution without direct OS support, a capability already implemented in the TamaGo project. The proposal advocates for upstream inclusion. Go applications built with GOOS=none would run on bare metal; all necessary support comes from the Go runtime and external Go driver packages. Key functions like CPU initialization, hardware initialization, standard output, random number generation, and system time retrieval must be defined. This significantly expands Go's applicability to environments like embedded systems, virtual machines, and UEFI.

Read more

Rybbit: Open Source, Privacy-Friendly Web Analytics

2025-05-07
Rybbit: Open Source, Privacy-Friendly Web Analytics

Rybbit is a modern, open-source, and privacy-respecting alternative to Google Analytics. Setup takes minutes, and it's incredibly intuitive. See a live demo running on a production site with over a million monthly visits. Self-host or use their hosted service. It offers key web analytics metrics (sessions, unique users, page views, bounce rate, etc.), is GDPR and CCPA compliant (no cookies or user tracking), and boasts customizable dashboards, advanced filtering, custom events, a live sessions dashboard, and three-level location tracking with advanced map visualizations. It supports organizations and unlimited sites.

Read more
Development open source analytics

Blazing Fast Python Type Checker and Language Server in Rust: ty

2025-05-07
Blazing Fast Python Type Checker and Language Server in Rust: ty

ty is an extremely fast Python type checker and language server written in Rust. It's currently under development and not ready for production. All development now happens in the Ruff repository; please submit pull requests there for changes to the ruff submodule (which includes all Rust source code). See the contributing guide for details. Licensed under the MIT license.

Read more
Development Type Checking
1 2 18 19 20 22 24 25 26 50 51