Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks. Learn more →
Top 23 Browser Open-Source Projects
The React FrameworkProject mention: Cardus App - MongoDB Atlas Hackathon 2022 on DEV | dev.to | 2022-12-07
A browser based code editorProject mention: Fastly fiddle turns 5 with a bunch of new features | dev.to | 2022-11-16
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
⚡️ Streaming torrent client for the webProject mention: WebTorrent | news.ycombinator.com | 2022-11-29
Progress is coming along on that!
A completely customizable framework for building rich text editors. (Currently in beta.) (by ianstormtaylor)Project mention: Slate | Editor in 10min with Next.js and TS ✍️ | dev.to | 2022-10-17
Link to Repo
Build faster websites with Astro's next-gen island architecture 🏝✨Project mention: Best library to build a web blog in pure Rust? | reddit.com/r/rust | 2022-12-06
I would personally still choose the non-rust solution astro for this kind of jobs, because of it's open, efficient and very flexible design, but zola is a strict rust based alternative, if you are willing to accept all its idiosyncrasies and limitations.
The Servo Browser EngineProject mention: The Servo Browser Engine | news.ycombinator.com | 2022-11-15
A high-level browser automation library.Project mention: Web Scraping Google With Node JS | dev.to | 2022-09-24
Nightmare JS is a web automation library designed for websites that don’t own APIs and want to automate browsing tasks. Nightmare JS is mostly used by developers for UI testing and crawling. It can also help mimic user actions(like goto, type, and click) with an API that feels synchronous for each block of scripting.
Browser fingerprinting library with the highest accuracy and stability.Project mention: I don't understand how Brave's approach to privacy is effective. Need some help. | reddit.com/r/brave_browser | 2022-11-29
Share your terminal as a web applicationProject mention: Access SSH through web ui. | reddit.com/r/selfhosted | 2022-10-19
browser-side require() the node.js wayProject mention: Front-end Guide | dev.to | 2022-11-23
Next generation Brave browser for Android, Linux, macOS, Windows.Project mention: Proposed: A new CMake scripting language usable alongside existing one | news.ycombinator.com | 2022-12-06
> I also never got why we need DSLs for build systems
The same reason they show up anywhere: to have the correct level of abstraction, or its cousin "signal/noise ratio." Trying to debug "gcc -o build build.cc && ./build" sounds like the 8th circle of hell to me. I can show a concrete example: https://github.com/facebook/sapling/blob/0.1.20221201-095354... So, when this raises OSError or FileNotFoundError due to some botched assumption, I guess one just attaches pdb to it and now your job is to be a python expert
Or, my other favorite "what is wrong with you:" https://hg.mozilla.org/mozilla-central/file/FIREFOX_NIGHTLY_...
Or, so as to not just be hating on python, this junk: https://github.com/brave/brave-browser/blob/v1.48.33/package... and its https://github.com/brave/brave-core/blob/master/build/comman... friend
All of those are in a general purpose programming language, and they require spelunking through thousands of lines of code to surface the actual commands and dependencies that are buried therein. And, if you become a domain expert in mach, where else are you going to apply that expertise?
The API and real-time application framework
Next comes machine learning: thought you'd use python for that? Tensorflow? Wrong. You use brain.js for that. 😎
Firefox for iOSProject mention: FireFox on iOS - Stuttering and Freezing | reddit.com/r/firefox | 2022-12-03
Please use this Github repository to search for existing bugs and report new ones.
Simple peer-to-peer with WebRTCProject mention: Multiplayer in Augmented Reality | reddit.com/r/augmentedreality | 2022-11-01
I am using https://peerjs.com/. I am currently using their default brokering system (which is the default out-of-the-box). it seems (when necessary) i am able to run my own version as provided at: https://github.com/peers/peerjs-server
Use the [debug npm library](https://www.npmjs.com/package/debug) to disable your logging unless someone provides the right environment variable (e.g. DEBUG=* which enables all logging)
till you notice that obfuscator.io can easily be deobfuscated
Realtime application framework (client)Project mention: Can't return a fonction in a var | reddit.com/r/flask | 2022-10-03
from cmath import log from flask import Flask, render_template, request from flask_socketio import SocketIO, emit import json # https://flask-socketio.readthedocs.io/en/latest/ # https://github.com/socketio/socket.io-client app = Flask(__name__) app.config[ 'SECRET_KEY' ] = 'jsbcfsbfjefebw237u3gdbdc' socketio = SocketIO( app ) @app.route('/c') def hello(): return render_template( 'chat2.html' ) def messageRecived(): print( 'message was received!!!' ) @socketio.on( 'my event' ) def handle_my_custom_event( json ): print( 'recived my event: ' + str(json)) print(json) socketio.emit( 'my response', json, callback=messageRecived ) return json data = handle_my_custom_event() def creatlog(data): with open ('chat.json', 'w') as chat: json.dump(json) if __name__ == '__main__': socketio.run( app, debug = True )
Web Extension and CLI tool for saving a faithful copy of an entire web page in a single HTML fileProject mention: Ask HN: How do you save web articles for later reading? | news.ycombinator.com | 2022-11-29
https://github.com/gildas-lormeau/SingleFile It encodes image media in base-64 and produces an HTML single file.
And, if I want to remove parts of the page, https://chrome.google.com/webstore/detail/print-edit-we/olnb...
A Node.js tool to automate end-to-end web testing.Project mention: E2E Testing using TestCafe | dev.to | 2022-11-29
So far I have used test-cafe, it is definitely a go-to automation tool for modern web End-To-End testing. You can use it on your own project quickly with ease and less code. Also, it has many more features to explore. You can start exploring test-cafe now.
.NET (WPF and Windows Forms) bindings for the Chromium Embedded FrameworkProject mention: Synapse always Errors on Downloading CefSharp | reddit.com/r/ROBLOXExploiting | 2022-06-21
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
Browser related posts
Textual web browser on ESP32?
2 projects | reddit.com/r/esp32 | 6 Dec 2022
Is there a solution to the dreaded Chrome ad changes yet?
2 projects | reddit.com/r/Piracy | 6 Dec 2022
Termino.js: Create a web based terminal on any website - great for games, animations & real world apps!
1 project | reddit.com/r/opensource | 6 Dec 2022
I love uBlockOrigin, but what is a similar product I can use on Android?
1 project | reddit.com/r/uBlockOrigin | 5 Dec 2022
1 project | reddit.com/r/programming | 5 Dec 2022
Whenever I open the 10th tab in Firefox, the number goes to top-right corner a little bit
1 project | reddit.com/r/firefox | 5 Dec 2022
A note from our sponsor - Zigi
www.zigi.ai | 7 Dec 2022
What are some of the best open-source Browser projects? This list will help you: