SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now. Learn more →
Top 10 JavaScript DNS Projects
-
js.org PR here. When that merges, the docs site should be back
-
Project mention: Tailscale bug allowed a person to share nodes from other tailnets to themselves | news.ycombinator.com | 2023-01-17
Perhaps the biggest revelation from this is that Firefox doesn't implement rebinding protection, and that CGNAT DNS responses aren't dropped by most resolvers. Host validation is preferable anyway [1] but the second problem still has bad implications.
1. https://github.com/nccgroup/singularity/wiki/Preventing-DNS-...
-
Amplication
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
-
firewalla is open source https://github.com/firewalla/firewalla
-
Project mention: External ip address changes often, need help with my VPN set up | /r/Ubiquiti | 2023-05-10
-
-
DNS-over-Discord
1.1.1.1 works from a Discord server, thanks to the 1.1.1.1 bot. Invite the bot to your Discord server to start using DNS over Discord.
-
Sefinek-Blocklist-Collection
🍒 A comprehensive repository of block lists for Pi-hole and AdGuard, featuring over 100 links and more than 6 million domains on Adlists. Feel free to star this repository if you find it useful! o(>ω<)o
Additionally, I have a custom blocklist generator on my website at https://sefinek.net/pihole-blocklist-customization.
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
Project mention: A tiny nodejs cli tool to resolve host's IPs and find the lowest latency IP | /r/webdev | 2023-01-15
-
-
Kraker-Local-Proxy-Server
A local proxy server based on Node.js for use with desktop web browsers. Primarily intended for website hacking. Includes HTTP, HTTPS and Socks5 ports with integrated DNS and DNS-over-HTTPS.
A tool for scraping websites. Not intended for parasitic web scraping but could probably be used that way. My interest is in stealing video links from sites that try to hide them. I like playing movies and other content on a video player that is external to the web browser. Getting video links is not always easy (Rumble, for example, doesn't try to hide it) but it can be deviously hard to grab from pirate web sites which use many tactics to block access (obfuscation, encryption, special headers, etc.). Sometimes this requires mocking the website (to get past the bot challenge, for example) and possibly inserting code into the site JS to pass information across a websocket to my app.
It's an ongoing project that started with a simple browser-based video player and has expanded to a full-featured proxy server which works with the browser to bypass cross-origin restrictions and other techniques to prevent unauthorized access to a website.
Planning to release the new updates soon (which I have not done for several months).
If you're curious: https://8chananon.github.io
JavaScript DNS related posts
- Browser extensions spy on you, even if its developers don't
- Ask HN: What Are You Working On? (August 2023)
- Google tightens the screws on YouTube ad blockers: three attempts and the video player will be blocked
- Now that Reddit are killing 3rd party apps on July 1st what are great alternatives to Reddit?
- I'm seriously so sick of the pop ups on every website I visit.
- The illusion of free choice
- External ip address changes often, need help with my VPN set up
-
A note from our sponsor - SurveyJS
surveyjs.io | 29 Sep 2023
Index
What are some of the best open-source DNS projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | js.org | 4,892 |
2 | singularity | 921 |
3 | firewalla | 497 |
4 | unifi-ddns | 388 |
5 | LocateJS | 305 |
6 | DNS-over-Discord | 251 |
7 | Sefinek-Blocklist-Collection | 240 |
8 | dns-detector | 211 |
9 | node-njalla-dns | 7 |
10 | Kraker-Local-Proxy-Server | 2 |