omniclone
A javascript utility for objects deep cloning
omniclone launched on January 5, 2019 with 5 votes. The site was still online in September 2026, 7 years on.
What it does
omniclone is a fully configurable function for deep cloning objects in javascript. It handles correctly: the invocation of constructors, tcircular references, normal objects, custom objects, String, Boolean, Number, Error, Promise, Array and RegExp objects. It also allows the copy of non-enumerables props, getters & setters, symbols.
An isomorphic and configurable javascript utility for objects deep cloning that supports circular references. - GitHub - jfet97/omniclone: An isomorphic and configurable javascript utility for objects deep cloning that supports circular references.
Does a similar job
all alternatives →
An isomorphic, configurable JavaScript utility for object deep cloning2019 · github.com · ▲26An isomorphic and configurable javascript utility for objects deep cloning that supports circular references. - GitHub - jfet97/omniclone: An isomorphic and configurable javascript utility for objects deep cloning that supports circular references.
Tabulator – Easy-to-use JavaScript library for interactive tables2018 · tabulator.info · ▲205Create interactive data tables in seconds with Tabulator. A free, open source, fully featured JavaScript table / data grid generation library.
- ASA simple Wordle clone in 60 lines, using Hyperscript2022 · arhamjain.com · ▲111
Hello HN! I've been playing a lot with https://hyperscript.org/ recently (not to be confused with the other hyperhype hyperscript). I threw together a quick Wordle clone in an evening to see what it would look like using this language. The main functionality that is missing is checking for invalid words. The word dictionary is also very small, so it's very easy. The goal here wasn't really to create a good version of Wordle, it was to build 80% of Wordle in a different language to see what it looks like. Turns out, it looks pretty good! Stuff like using CSS rule precedence to…
Swap.js – a JavaScript micro-framework (HTML fragments over the wire)2023 · github.com · ▲127Hi HN! I created this lib in the need of a simple and tiny framework to easily do AJAX-style navigation / replacement of fragments in the page, in a web application. For people who don't want to use client-side-rendering and complex frameworks à la React, there are nowadays a few "HTML-over-the-wire" libraries, like HTMX, Unpoly or this super-tiny one Swap.js :) One other key thing is that no external tool is needed: no bundler, no webpack, no TypeScript compiler, no minification needed. Just write HTML, JS (+ your preferred server-side language: PHP, Python, etc.) and it works. The…
Omniscient: Abstracting React – fast top down render of immutable data2014 · omniscientjs.github.io · ▲11A library providing an abstraction for React components that allows for fast top-down rendering embracing immutable data for js.
I Made an Open Source Platform for Structuring Any Unstructured Data2024 · github.com · ▲88Hey HN, I'm Adithya, a 20-year-old dev from India. I have been working with GenAI for the past year, and I've found it really painful to deal with the many different forms of data out there and get the best representation of it for my AI applications. That's why I built OmniParse—an open-source platform designed to handle any unstructured data and transform it into optimized, structured representations. Key Features: - Completely local processing—no external APIs - Supports ~20 file types - Converts documents, multimedia, and web pages to high-quality structured markdown - Table extraction,…
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲341Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 28d ago · corespeed.io
Source: Product Hunt launch ↗
Launched alongside, January 2019
the whole month →- IT
Life & fun · 2019 · s-poony.github.io

Life & fun · 2019 · blog.filippo.io

- HA
HN Academy collects, ranks, and showcases the best online courses and MOOCs that have been recommended on Hacker News.
Life & fun · 2019 · hn.academy
Clean Mockups▲740Create stunning mockups that make your design standout
Dev tools · 2019 · cleanmock.com
