frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: STXT, indentation-based format with schemas and no escape characters

https://stxt.dev/
1•mombiela•52m ago
STXT is a human-first text format for documents: indentation-based, with namespaces and schemas written in the same language. It has very few rules, no escape characters, and is designed around simplicity and readability. The goal is a language that people write naturally, and machines parse securely and reliably.

Compared with XML, you keep namespaces and schemas, but without closing tags or escape characters. There is no entity expansion or external resource references either. Compared with YAML or TOML, every value is text (no Norway problem), a text block is literal, and schemas are STXT documents too.

The combination of STXT and Markdown allows validated and structured documents, with the expressiveness of Markdown.

To explain it, I've created the main portal https://stxt.dev, made with STXT itself (add .stxt to any URL to see the source). In the portal you can find all the specifications, the tutorial, VSCode extension, a CLI, parsers in Java, TypeScript, Python, and a playground: https://play.stxt.dev. All available in https://github.com/stxt-lang/.

An example in STXT (extra indentation for HN):

  Book (com.example.library):
      Title: Modern Software Architecture
      Authors:
          Author: Keyla Brown
          Author: Joan Costa
      ISBN: 978-84-123456-7-4
      Published: 2026-08-25
      Summary >>
          This book offers a practical view
          of patterns and best practices
          for designing distributed,
          scalable systems.
And the template with the structure and cardinality:

  Template (@stxt.template): com.example.library
      Structure >>
          Book:
              Title: (1)
              Authors: (1)
                  Author: (+)
              ISBN: (1)
              Published: (1) DATE
              Summary: (?) TEXT
Why STXT? I created STXT in the spring of 2013, as a language that preserves the most used of XML, while being able to be written by non-technical people. The first version was finished, different from the current one, but I never announced it. In 2014 my daughter was born; my priorities changed.

Time passed, other languages were created, and we arrived at 2025. In those years I didn't find another format with the same balance of characteristics that STXT has, and I decided that was the time to resume the project.

Since then, I've been revising the language, using it for personal projects, and I consider it usable and stable.

I'd love to have your feedback, impressions and comments.

Cilfi: Automatic Function Identification in .NET Binaries

https://blog.washi.dev/posts/cilfi/
1•syumei•44s ago•0 comments

TuneWorks: Conversational AI analysis for Haltech ECU datalogs

https://tuneworks.ai/
1•Sharanxxxx•3m ago•0 comments

Do You Report Litter?

https://pmz1.substack.com/p/do-you-report-litter-will-it-work
1•gieksosz•3m ago•0 comments

The $2T Interest Bill

https://www.ft.com/content/4f28ef6c-f727-4d36-88a3-bbdbd13ddfbf
1•latentframe•3m ago•0 comments

The $440M Collapse of Guidepost Montessori

https://www.nytimes.com/2026/09/13/business/guidepost-montessori-higher-ground-education-ray-girn...
1•sbulaev•4m ago•0 comments

GitHub is currently experiencing an active service outage

https://www.githubstatus.com/incidents/0rn90wk115q9
1•matada_•5m ago•0 comments

Show HN: Here you can see the app Lifetrajectory with calculation,action plans

https://lifetrajectory.live/calculator/
1•Lifetrajectory•5m ago•0 comments

Revolut confirms customer data breach through fake government requests

https://techcrunch.com/2026/09/12/revolut-confirms-customer-data-breach-through-fake-government-r...
3•tdrz•11m ago•0 comments

Race-Switching the Dukes of Hazzard

https://shitpost.plover.com/d/dukes.html
1•jjgreen•15m ago•0 comments

Our Eukaryotic Moment

https://contraptions.venkateshrao.com/p/our-eukaryotic-moment
1•jger15•16m ago•0 comments

Give to AI Formulas from Charts

https://github.com/BorisYamp/plotparse
2•borisyamp•19m ago•1 comments

How to Check Traffic Fines in UAE?

1•jimmyyy•21m ago•0 comments

My First Week with GPT-6 Astra

https://www.vincentschmalbach.com/gpt-6-astra-first-week/
3•vincent_s•22m ago•0 comments

Show HN: A museum of source code, in rooms you can walk through

https://www.programmingmuseum.com
1•justbits•23m ago•0 comments

The Effect of Cold Showering on Health and Work

https://pubmed.ncbi.nlm.nih.gov/27631616/
4•AFF87•30m ago•1 comments

New 'Zuckoff' App Detects Nearby Meta Smart Glasses Amid Privacy Backlash

https://www.channelnews.com.au/new-zuckoff-app-detects-nearby-meta-smart-glasses-amid-privacy-bac...
3•firstordefault•32m ago•0 comments

How to Build a Custom Agent Harness

https://www.langchain.com/blog/how-to-build-a-custom-agent-harness
1•porridgeraisin•37m ago•0 comments

Future Regret in Artichoke's State Refactor

https://github.com/lopopolo/harness-engineering/blob/v1.0.0/evals/artichoke-state-modeling.md
2•Bluestein•44m ago•0 comments

My Journey Towards Coding Agents: Building Sera

https://timdettmers.com/2026/01/27/building-open-coding-agent-sera/
1•vismit2000•50m ago•0 comments

MCP Server for reduce use of Token

https://github.com/dangranaz/nxm-memory
1•dangranaz•52m ago•1 comments

Show HN: STXT, indentation-based format with schemas and no escape characters

https://stxt.dev/
1•mombiela•52m ago•0 comments

Ten years of AI reporting ("60 Minutes" Marathon) [video]

https://www.youtube.com/watch?v=QdK-j7SYh4A
1•mdp2021•52m ago•1 comments

AI Ethics or Dog Whistling?

https://buttondown.com/usaa.ma/archive/ai-ethics-or-dog-whistling/
1•usamasulaiman•54m ago•0 comments

9/11 survivors are being diagnosed with cancer 25 years after the attacks [video]

https://www.youtube.com/watch?v=gKEly6Vs3MU
2•mgh2•56m ago•0 comments

Lawyer used fake AI cases to defend himself at tribunal and it didn't end well

https://www.legalcheek.com/2026/09/lawyer-used-fake-ai-cases-to-defend-himself-at-disciplinary-tr...
1•ColinWright•56m ago•0 comments

AIs as Modern Genies

https://www.schneier.com/blog/archives/2026/09/ais-as-modern-genies.html
1•Bluestein•1h ago•0 comments

Standupd, a Letterboxd for stand-up comedy

https://standupd.com/
1•alpkorpe•1h ago•0 comments

Norton Neo Browser

https://neobrowser.ai/
15•phantomathkg•1h ago•10 comments

Musk's secretive backer builds $40B SpaceX stake

https://www.ft.com/content/c765f312-e698-4d31-bf71-f64a656ad6f4
4•sbulaev•1h ago•1 comments

GP data added to Palantir's NHS data platform

https://www.ft.com/content/5d15de64-49cc-4b6a-a2ea-51061f1cddc7
3•sbulaev•1h ago•0 comments