DNSer, a decentralized and universal TLD checker.
DNSer is a decentralized and universal Top-Level Domain (TLD) checker that allows users to obtain information about both ICANN and Handshake TLDs. With DNSer, you can easily fetch the availability, status, and WHOIS information of TLDs. The tool is designed for seamless integration with various frameworks such as NextJS, Svelte, Nuxt, Vue, React, Deno, and more. It can be used on different platforms, including CLI, browsers, and mobile devices.
- Fetch any ICANN and Pencil TLDs
- Perfect to point any TLD
- Check it out with Universal Checker
- Automate resolvers with the API
- Obtain any Handshake TLD data
- Docker, npm or GitHub ready to play today!
- Securely coded with
typescript
- Start from reading the Introduction
Available today
DNSer Live for HNS tlds
DNSer is available on the live API, dnser is the API endpoint. https://api-dnser.pencil.li/api/tld/hns
DNSer Live for ICANN tlds
DNSer is available on the live API, dnser is the API endpoint. https://api-dnser.pencil.li/api/tld/icann
DNSer is on Docker, too
Do not think about installing anything, use Docker dnser is the image name.
Integrate DNSer with NPM
Search for DNSer on NPM, dnser is the package name.
DNSer is open source at GitHub
DNSer is available on GitHub, dnser right now, it's open source.
What's included
DNSer
Get information about ICANN & Handshake TLDs.
API ready
Use the API to get information about TLDs.
Open Source, Your TLDs too
Submit a PR to add your TLDs to the list, it's free, open source and decentralized.
Use it anywhere
No matter if you are using NextJS, Svelte, Nuxt, Vue, React & Deno, you can use DNSer.
From CLI to Browser
Barriers are gone, you can use DNSer from your CLI, your browser or your mobile.
Fast, Fast, Fast
DNSer is built with performance in mind, it's fast, really fast.
Any Framework
Svelte
Svelte is a radical new approach to building user interfaces, it's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.
Next
Next.js is an open-source React front-end development web framework that enables functionality such as server-side rendering and generating static websites for React based web applications.
Nuxt
Nuxt.js is a free and open source web application framework based on Vue.js, Node.js, Webpack and Babel.js, which is designed to help you build your Vue.js applications.
Vue
Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web, it is designed from the ground up to be incrementally adoptable.
Deno
Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust, it's a great alternative to Node.js.
Vite
Vite is a new breed of frontend build tool that significantly improves the frontend development experience, it's a great alternative to Webpack.
React (Temporary)
DNSer is built with React, you can use it with React. With the time React is being replaced by Next but we decided to still support due to the millions of projects using React. We take care on active projects on React.
Tauri (WIP)
Tauri is a framework for building tiny, blazing fast, and secure desktop applications with web technologies like Svlete, Vue, Reac. By the moment Tauri is not supported but we are working on it.
Built with
JavaScript
JavaScript is a high-level, interpreted programming language, it's a language which is also characterized as dynamic, weakly typed, prototype-based and multi-paradigm.
TypeScript
With TypeScript we can add types to JavaScript, it's a typed superset of JavaScript that compiles to plain JavaScript, it's a great alternative to JavaScript.
Rust (WIP)
Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety, by the moment Rust is not supported but we are working on it.
Python (WIP)
Python is an interpreted, high-level and general-purpose programming language, by the moment Python is not supported but we are working on it.