nowfound

Alternatives

Products that do what DTL: a language and JavaScript lib to transform and manipulate data does

DTL is a project that began it's life as part of a another piece of software for a startup I founded a few years ago. For that project I needed a way to describe how to rewrite data in a portable way. I needed to be able to create the rules on the fly and store them in a database, I needed them to be able to describe transformations I hadn't thought about, but also needed them to be safe and predictable. Though the startup didn't survive, the language I made was so useful to me I felt I had to extract it and make it usable to everyone. DTL is the result. Though the npm module is relatively…

  1. 1

    A polyglot web converter

    2019

  2. 2TA

    Hi HN, TamedTable is an LLM harness for data ETL. And yes, it was developed using AI, meaning you can take the entire specification and recreate it to your desires: https://github.com/ZSvedic/TamedTable

    Aug 2026 · tamedtable.com

  3. 3

    A grid library for instant big data processing

    2022

  4. 4EA

    eno [1] - A modern plaintext language w/ libraries [2] for JavaScript, Python, Ruby & soon more! We migrated a big relational research database to a file-based solution - requirements were: - Super fast and easy editability for users - Highest performance for parsing/validating >10K documents on every user change. Our trials with YAML/TOML showed us that we wanted something both faster [3][4] and easier [4], something tailored for file-based content management ... and after months of research & development it's now publicly available (under MIT license) for everyone! Last but…

    2018

  5. 5
    Contral134

    The agent which teaches while you build

    May 2026

  6. 6

    Your journey to master pragmatic GraphQL in JavaScript

    2018

  7. 7
    Contral154

    The agentic IDE which teaches while you build.

    Mar 2026

  8. 8IR

    Tril converts every function in a repo into plain English descriptions, then runs and tests them — using an LLM as the interpreter instead of a runtime. The concept: programming languages exist because machines couldn't understand human intent. LLMs can. So what happens if you remove the code entirely and just... describe what each function should do? The tool replaces functions one by one, runs your test suite after each swap to confirm nothing breaks, and outputs a .md file. Then `tril run` spins up an HTTP server that sends each function's English description to Claude and returns the…

    Mar 2026 · tril.cc

  9. 9

    Python dev to an NLP data scientist with practical projects

    2022

  10. 10
    TypeORM81

    Node.js ORM written in TypeScript

    2017

  11. 11
    DAML74

    Open source language: build smart contracts on any platform

    2019

  12. 12DS
  13. 13NA

    I always struggled to build simple authorisation systems. It’s a multi-layer mess: API-level role checks, countless object-user DB tables, and SQL/ORM spaghetti just to manage rights. With NPL, my authorisation lives in a single place. When I create a new protocol instance (NPL data objects), I attach user attributes that define who can read and do what. And that’s it, the NPL runtime takes care of the rest — I have a fully authorised backend without adding layers and layers of authorisation.

    2025 · documentation.noumenadigital.com

  14. 14PA

    Hey HN! We just launched PromptL: a templating language built to simplify writing complex prompts for LLMs like GPT-4 and Claude. Why PromptL? Creating dynamic prompts for LLMs can get tricky, even with standardized APIs that use lists of messages and settings. While these formats are consistent, building complex interactions with custom logic or branching paths can quickly become repetitive and hard to manage as prompts grow. PromptL steps in to make this simple. It allows you to define and manage LLM conversations in a readable, single-file format, with support for control flow and…

    2024 · promptl.ai

  15. 15RA

    After several years, with a small hiatus in the middle, I've finally got Ripl to the point of being published. Ripl is a library for rendering 2D and 3D shapes to any context (canvas, SVG, WebGPU, and Terminal supported by default) using a single API. The library mimics the DOM as much as possible, replicating the event system, object graphing, CSS-like querying, gradients, and keyframe animations etc. I also built a complete data visualization library using the core package which is available as @ripl/charts. And yes, you can even render the charts to a terminal with about a 2-3 line…

    Mar 2026 · ripl.rocks

  16. 16FA

    Hi everyone! I wrote a DSL (named Form Modeling Language) for modeling & building complex forms and am glad to share it with you now. Over the years, I’ve encountered many challenges while building complex forms from scratch—challenges that I believe are common, difficult, and yet often overlooked. These include managing interdependent fields, handling intricate validation rules, and maintain good collaboration between technical and non-technical people. FormML is my attempt to address these pain points. The project's README goes into more detail, but in short, FormML offers a model-first…

    2024 · github.com

  17. 17DT

    Hello HN! Over the last few months I've been working on Differential.dev. It's a tool that I built to solve the problem of connecting n domain services, with the simplest possible abstraction - function calls. (Typescript only for now) Internally it uses a service bus that ferries functions calls, but all of this is abstracted away from a developer. You can use it (as I have) in brown-field projects to split a monolithic service to domain-driven services, without splitting the codebase. It's fully open-source under a GPL 3.0 License:…

    2024 · differential.dev

  18. 18

    Protect your data and agents while saving tokens

    May 2026

  19. 19EI
  20. 20AN

    Three.js recently introduced TSL (Three.js Shading Language), a way to write shaders in pure JavaScript/TypeScript that compiles to both GLSL and WGSL. I built this editor to provide a visual interface for the tsl ecosystem. It allows developers to prototype shaders for WebGPU/WebGL and see the results in real-time. This is a beta release and I'm looking for feedback.

    Jan 2026 · tsl-graph.xyz

  21. 21IM

    Hey NN, I've create a tool that allows you to easily manipulate and transform json data. After looking round for something to allow me to perform json to json transformations I couldn't find any easy to use tools or libraries that offered this sort of functionality without requiring learning obscure syntax adding unnecessary complexity to my work or the alternative being manual changes often resulting in lots of errors or bugs. This is why I built JSON Transformer in the hope it will make these sort of tasks as simple as they should be. Would love to get your thoughts and feedback you have…

    2024 · jsontransformer.com

  22. 22OS

    Hi HN, we’re Dylan and Matthew, building sublingual (https://github.com/sublingual-ai/sublingual), an open-source LLM observability tool you can use with zero code changes. As developers focused on iterating and building features as fast as possible, we felt observability would’ve been a helpful tool to have, but we found existing solutions had too much overhead to set up. So we gave ourselves the challenge of building an observability tool that you can integrate without changing a single line of code in your project. How it works Run your python application as usual with…

    2025 · github.com

  23. 23JS

    Relatively simple currently, but figured I'd post for some feedback. I started this project last year but somewhat abandoned it. This feels like something which most likely already exists, but I couldn't find anything at the time I made it. I feel like my write up on the repo is pretty good at explaining the inspiration and purpose of this package; "Let's say you have an API, and you're looking for a method by which you can increase performance of your app via doing transformations of the data directly in the API. In this scenario, you would middleman the API returned data through a Fluxduct…

    2022 · github.com

  24. 24EA

    Hey HN, we’re Ross and Javier, co-founders of Engraph (www.engraph.ai). Our goal is to completely automate the process of building ETL pipelines, from ad hoc pipelines for question answering to fully fledged ETL pipelines within large organisations: For ad hoc pipelines, a question answering platform which enables users to ask questions in natural language about their organisation's data. Traditionally, access to data within organisations is limited to a handful of data-engineers. This means that if an employee needs access to some data, they have to go through a lengthy process of…

    2023

Ranked by how close each launch is in meaning, then by votes. Refine with a description →