346 results for JSON · 2.439s

News for “JSON”
19 results • 2431 ms server time
Moozonian News
use-fs.com• 3d ago• 1 min read
Show HN: Use-Fs – A React Hook for the File System Access API and OPFSI'm happy to say that https://use-fs.com 2.0 has been released with brand new OPFS support. If you're building browser-based apps that heavily interact with the file-system this package is a must to have in your package.json!A React hook that watches a directory and re-renders when a file is added, changed, or deleted. Point it at a folder the user picked and you're reading and writing their real files — no uploads, no endless file dialogsNew in 2.0: it watches the origin private file system too. No picker, no permission prompt, no user gesture — and, unlike File System API, it works in Safari and FirefoxWhat's OPFS? A file store the browser gives each origin — real directories and files, but readable only by your own site through the File System API, never by the user's file manager or other apps.
Moozonian News
github.com• 4d ago• 1 min read
Show HN: Unbox-AI Visualize your AI traces like a JavaScript bundleWhen building AI agents, I found myself struggling to understand what exactly is happening inside of all of our traces. I was pasting huge JSON files to my AI agent to parse and get some useful insights from it. Then I thought, Webpack bundle visualizer had this great view to see all your dependencies - what if we could visualize AI context from traces like this? So I built unbox-ai.It's just one command: npx unbox-ai trace.jsonIt also ships with an agent skill so your AI agent doesn't need to parse through a huge JSON file to analyze a trace.Let me know what you think!
Moozonian News
ctrltool.wtf• 6d ago• 1 min read
Show HN: CtrlTool – 132 free online tools for developers and everyday tasksHey HN,I built CtrlTool because I kept needing small tools for random things and didn't want to install something or sign up for another website.It currently has 132 tools for things like JSON, JWT, Base64, URLs, text, hashes, PDFs, SEO, converters, generators, and other everyday stuff.The main thing I tried to focus on is making the tools fast and simple. For tools where it makes sense, everything runs locally in the browser so the data doesn't need to be uploaded to a server.It's still very new, so I'm mostly looking for feedback on the UX, which tools are actually useful, and what you think is missing.https://ctrltool.wtfWould appreciate any feedback.
Moozonian News
news.ycombinator.com• Aug 22, 2026• 1 min read
Void Tools API – Blockchain Tools for AI Agents (Pay in Void Tokens)I built an API for AI agents that provides blockchain tools paid in VOID tokens.Tools: - Contract Checker (1 VOID) — Verify if contract is safe - New Contracts (5 VOID) — Real-time proxy scanner on Base - Price Oracle (FREE) — VOID price feed - RPC Proxy (1 VOID) — 10 rotating RPC poolsNo registration, no KYC. Pay-as-you-go.API: http://72.56.250.235:8767/ Docs: https://dolar333-oss.github.io/void-protocol/agent.jsonBuilt for autonomous AI agents on Arbitrum.
Moozonian News
github.com• Aug 21, 2026• 1 min read
Show HN: Fsel –. a Rust TUI launcher, fuzzy picker and clipboard browserfsel is a terminal app launcher for Linux/*BSD. It also has a dmenu-style mode for piping arbitrary input through it, and a clipboard-history mode with text and image previews, I started it because I started using otterlauncher and needed a tui app laucnher bc otterlauncher was tui, i looked around and nothing was up to par, then i found Gyr, it was the closest thing but it needed sum work so i add the things I needed, and it eventually grew into fsel.its evolved to be more than an app launcher, i use the normal launcher mode for desktop apps, but I also use --dmenu for shell scripts, and it has --cclip for clipboard picker. It can also output selections or app data to stdout/JSON, preserve original indices for scripts, preview clipboard images in supported terminals, and the UI/keybinds/layout are configurable. A lot of the work lately has been making those modes behave consistently across weird Linux/Wayland setups and cleaning up ux.
Advertisement
Moozonian News
tablecanon.app• Aug 20, 2026• 1 min read
Show HN: Building Table Canon, an AI Campaign Memory Engine for TTRPGsHey HN! I built Table Canon to solve a problem my playgroup kept running into: 3-4 hour tabletop gaming sessions leave behind massive audio recordings, but standard meeting note-takers treat every session as an isolated island, butcher fantasy terms, and don't know who is speaking.I wanted an engine that tracks long-term state across months of games, so I built a pipeline to extract entity updates, open quest hooks, and character promises across sessions.The Tech Stack:* Transcription: whisper-large-v3-turbo * Diarization: pyannote for speaker embeddings & voice profile matching Extraction & Memory: OpenAI API with Structured Outputs (JSON Schema enforcement for state updates) * TTS & Audio Recaps: Kokoro / Chatterbox Turbo Music Generation: ACE-Step-v1.5-XL-Turbo for rendering session summaries into lyrics/balladsA Few Engineering Lessons & Challenges:* State Delta Extraction vs. Context Explosions: Feeding 20 prior session transcripts into context windows quickly becomes cost-prohibi
Moozonian News
bing.com• Aug 19, 2026• 1 min read
What's New for Developers in SQL Server 2025SQL Server 2025 gives developers new ways to work with text, JSON, real-time data changes and AI-ready vector data. Microsoft MVP Leonard Lobel explains why he considers it the most significant SQL ...
Moozonian News
zmina.app• Aug 19, 2026• 1 min read
Show HN: Zmina – clipboard with per-app paste transformsHi HN,Zmina sits between copy and paste. It reads what's in the clipboard and where you paste, and offers a short list of actions you can apply. Without switching apps.The problem: you copied the log and need to paste it into the issue, but it contains sensitive info (emails, IPs, usernames in paths, etc.). So you need to remove all of these from the log before publishing. It’s probably a couple of regexes.Another problem: you want to paste Rust code into Discord chat. So you have to wrap it in ```rust to have it formatted and highlighted properly.One more: you want to paste a large fragment of text (or code) from the clipboard into an email. As a file. Probably you will: create a new file, paste into it, save the file and then attach it to the email. And then probably you will want to remove this temp file.What about pasting an image from the clipboard as a data URL, pasting CSV as a table into Markdown, pasting JSON as a .env file?I built Zmina to resolve these (and other) problems.
Moozonian News
news.ycombinator.com• Aug 19, 2026• 1 min read
Show HN: Yado – Claude Code and Codex on Your iPhoneI built Yado, an iOS app to use Claude Code & Codex on your phone.- No laptop needed, you get a Linux box for your AI to work in - uses your own ChatGPT/Claude sub (no additional AI cost) - chat and terminal interface - Live previews - easy connection of MCP/CLI - $19/mo with 7-day free trialEach user gets their own Fly.io machine. The app speaks Claude Code's stream-json over a WebSocket relay, so the box keeps running when your phone locks and pushes you a notification when the turn ends.
Moozonian News
github.com• Aug 19, 2026• 1 min read
Show HN: Csift – the missing tool to sift your Claude Code sessionsI built csift to address all my complaints about Claude's handling of its own session files. Claude Code sessions are plain-text JSONL with everything, but they never document the structure anywhere. Every time, Claude has to craft an ad hoc tool to guess, and SKILL.md isn't enough to cover everything.This is what happened in the night that made it a real tool: Claude deleted project files, froze, and said sorry at midnight. I didn't Ralph loop it, and I asked it to recover from its own JSONL and continue. I thought it would be easy, until it stopped again in the middle of rewriting them, since they're scattered across subagents, with its 5hr limit burnt out. This wasn't the first time after I used --dangerously-skip-permissions. And I created the tool that could put the file back together byte-exact.Now csift recovers deleted files and plans, reconstructs turns, matches plans to sessions, does typed search over 25 record labels, extracts pasted images, and maps the subagent topology t
Moozonian News
github.com• Aug 18, 2026• 1 min read
Show HN: Go CLI for website health checks, zero dependenciesA small CLI that runs the checks you'd normally do manually: DNS, HTTPS, SSL expiry, redirects, response time, email records, domain expiry, and more. Zero dependencies, JSON output, install via Homebrew.
Advertisement
Moozonian News
europeroboticsmap.com• Aug 18, 2026• 1 min read
Show HN: Europe Robotics Map – An open source map of robotics companiesHey HN! I'm exploring a move into robotics and spent some time researching all the robotics companies/startups around Europe. So far I've managed to find 114 companies. I'm still adding more as I discover them.Understandably, there are fewer remote-friendly robotics companies, so placing all the offices on a map felt appropriate. You can also filter by country, industry, and team size for easier navigation.The repo is fully open source. All the companies live in a single JSON file, you can also include additional metadata about a company (capital raised, founding year, career page, etc.)If you know a robotics company with offices around Europe that's not on the map, would really appreciate your contribution!Github: https://github.com/Geek-1001/europe-robotics-map
Moozonian News
github.com• Aug 13, 2026• 1 min read
Show HN: Lark, OSS realtime database, drop-in compatible with Firebase SDKsHey everyone,In early 2026, I started working on Lark, with the goal of creating a realtime database with the same fundamental premise of Firebase RTDB: syncing a JSON tree with persistence to thousands of concurrent users. Today, Lark is releasing as open-source software under an AGPLv3 license.I've been building on Firebase RTDB since the earliest days, and I still think it's one of the most magical ways to build realtime apps for the web and mobile. However, I've always been bothered by the fact that it's building on top of a closed ecosystem. Lark brings the magic of Firebase RTDB to you with the freedom to run it on your own infrastructure.Lark is unique in that it is fully drop-in compatible with the existing Firebase client SDKs. That means you can change a few config vars in your project, move your data to Lark, and you're good to go. In addition, you can continue using other parts of Firebase, like Auth[1], Analytics, and Hosting. This makes it very easy to migrate an existing
Moozonian News
pressentable.com• Aug 13, 2026• 1 min read
Show HN: Pressentable – turn a spreadsheet into a typeset client report[alphal I found current state of reporting tool not really good so I am making one. The time to produce the report should not be as long as the time for doing the analysis.Without an account: - build a full report in the editor: your data (CSV, Excel, JSON), text, tables, charts - start from a template, reorder and delete blocks, add your brand color - live A4 preview of the finished document - everything stays in your browser, and it's still there when you come backWith a free account: - export the report as PDF or image (carries a small Pressentable footer mark) - sign in with a magic link, no passwordFounding member ($15/month, never rises, 20 seats): - white-label exports: your brand only, no footer mark - publish reports to a public shareable link, up to 10 live at once - save up to 10 reports in your account, manage and unpublish anytimeMany more features to come.I mostly looking for feedbacks
Moozonian News
github.com• Aug 13, 2026• 1 min read
Show HN: Chatlens – Search and browse your ChatGPT and Claude chats offlinethis is one HTML file, about 85KB, with no build step and no backend. Download it, open it, drop your export on it. Tested with ChatGPT export json files of chat history.Limitations: attachments and images in exports are handled as text references, not rendered.
Moozonian News
ojcp.dev• Aug 12, 2026• 1 min read
Show HN: OJCP – an open protocol for agent-consumable job dataAuthor here!Agents are applying to jobs for people right now, with progressively more volume, and there's nothing built for it. So they scrape career pages and fight ATS forms with Playwright/Browser Use, which breaks constantly (or they get bot blocked). Employers get buried in applications that don't fit, candidates hear nothing back, and the resume is now an AI-written thing that another AI scores (which breaks the existing model entirely, btw).OJCP is MCP tools for search and apply, a manifest at /.well-known/ojcp.json so agents can find providers, and schemas that extend schema.org instead of replacing it. The playground on the site is a live MCP endpoint, so you can throw calls at it right now.Why a spec at all when models keep getting better at figuring things out? Inference can't produce authorization. An agent can work out what a form wants. It can't establish that someone consented to this specific submission, and then employer has no way to verify who's calling. So TL;DR a m
Moozonian News
news.ycombinator.com• Aug 12, 2026• 1 min read
Show HN: Kubernetes operator that manages Keycloak configurationsWe have finally open sourced our Keycloak config operator (I have yet to find a better name) that allows to manage your entire Keycloak configuration in a GitOps fashion through Kubernetes CRDs.Starting is easy, there is an export flow which allows you to export CRDs from your current configuration and then you can apply them as needed.The resources are deliberately raw JSON (I'd love to see a discussion on this) so that its compatible with a wide range of Keycloak versions out of the box.Heavily inspired by the now defunct keycloak realm operator.Feedback and suggestions for improvements are highly welcome.https://github.com/Hostzero-GmbH/keycloak-operator
Advertisement
Moozonian News
username.md• Aug 11, 2026• 1 min read
Show HN: Username.md – a signed, agent-readable identity page you ownHi HN. I'm Chris Bergeron, an SRE by profession but a general technologist in my spare time. Projects I've built have been featured in books, frontpaged on news aggregators and chronicled on my blog.Today, I'm announcing https://username.md !username.md is a single identity URL: username.md/ - that content-negotiates on the `Accept` header. It serves an HTML profile page; an agent or curl gets Markdown, JSON, JSON-LD, or a JWT. The same URL serves different representations based on request header. So the page a human reads and the data a machine parses never drift apart.The interesting part is that every response can be signed and verified. Each handle gets an ED25519 keypair (private key AES-GCM-wrapped at rest), publishes a did:web document, and serves RFC 9421 signed responses. Claims about you — GitHub, a domain you control, an ATProto handle — are W3C Verifiable Credentials, verified before they're shown (e.g. domain ownership via a DNS-TXT challenge). So "this is really them" can
Moozonian News
github.com• Aug 11, 2026• 1 min read
Show HN: Dbctx – Compile a PostgreSQL database into compact, queryable contextHi HN, I've been finding increasing need for helping our users chat with the underlying application data in postgresql directly using LLMs, visualize results and so on.A major obstacle to this is -- traditional sql schema doesn't contain enough information for an LLM to easily query things in one shot.For example, traditional schema doesn't say what is the expected/allowed value set in a state field, or what are the paths available embedded in a jsonb field.Also -- given a user query -- only a small fraction of the whole schema is relevant for an LLM to construct SQL queries. So filtering parts of schema relevant to construct a prompt is important.dbctx solves all these by inspecting a postgresql database and turning the results into an sqlite backed ".dtx" file. You can pass your natural language query to dtx, and get relevant tables in a compressed schema format along with field/json intelligence embedded in it. This leads to much better responses from the LLM from the getgo.I have a