Browser

Open-source projects categorized as Browser

Top 23 Browser Open-Source Projects

  • Next.js

    The React Framework

  • Project mention: Runtime environmental variables in Next.js 14 | dev.to | 2024-04-25

    Until the time of writing, there is no official example of how to enable runtime environmental variables in a Dockerized Next.js app, as utilizing unstable_noStore would only dynamically evaluate variables on the server (node.js runtime). There is also an interesting discussion regarding this topic on GitHub.

  • astro

    The web framework for content-driven websites. ⭐️ Star to support our work!

  • Project mention: Setting up Doom Emacs for Astro Development | dev.to | 2024-04-23

    Astro is the new hot new web framework on the block. All the cool kids are using it. I've recently given up, drank the Kool-Aid, and gone all in on it.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Monaco Editor

    A browser based code editor

  • Project mention: A structured note-taking app for personal use | news.ycombinator.com | 2023-12-21

    Fyi, if you are ever looking for a fun project you might be able to implement this. The vscode editor source is available as a library https://microsoft.github.io/monaco-editor/

  • webtorrent

    ⚡️ Streaming torrent client for the web

  • Project mention: Bitmagnet Allows People to Run Their Own Decentralized Torrent Indexer Locally | news.ycombinator.com | 2024-02-18
  • slate

    A completely customizable framework for building rich text editors. (Currently in beta.) (by ianstormtaylor)

  • Project mention: 5 Not-So-Typical React Libraries for an Outstanding Project | dev.to | 2023-08-03
  • serenity

    The Serenity Operating System 🐞

  • Project mention: Why does part of the Windows 98 Setup program look older than the rest? | news.ycombinator.com | 2024-04-09

    SerenityOS replicates that look and feel. It is also implemented in a dialect of C++ that adheres to some of the good parts of C++98: https://serenityos.org

  • Servo

    Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine

  • Project mention: Bringing Exchange Support to Thunderbird | news.ycombinator.com | 2024-04-21
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET Foundation community project.

  • Project mention: Industrial Controller? Windows or Linux? | news.ycombinator.com | 2024-03-07

    You might also want to look at AvaloniaUI[0] for a cross platform .NET GUI library. It is similar to WPF but much nicer to work with.

    [0] https://github.com/AvaloniaUI/Avalonia

  • mocha

    ☕️ simple, flexible, fun javascript test framework for node.js & the browser

  • Project mention: Introdução a testes unitários no desenvolvimento de software | dev.to | 2024-03-22
  • fingerprintjs

    Browser fingerprinting library. Accuracy of this version is 40-60%, accuracy of the commercial Fingerprint Identification is 99.5%. V4 of this library is BSL licensed.

  • Project mention: Should I Open Source my Company? | news.ycombinator.com | 2024-01-22
  • Nightmare

    A high-level browser automation library.

  • gotty

    Share your terminal as a web application

  • Project mention: CLI software remote elérése | /r/programmingHungary | 2023-07-11
  • brave-browser

    Brave browser for Android, iOS, Linux, macOS, Windows.

  • Project mention: FLaNK AI Weekly 18 March 2024 | dev.to | 2024-03-18
  • feathers

    The API and real-time application framework

  • Project mention: Ask HN: Can anyone suggest few open source projects for SaaS Boilerplate? | news.ycombinator.com | 2024-04-17

    For backend this might help https://feathersjs.com. I’m not affiliated with them, just a happy user.

  • browserify

    browser-side require() the node.js way

  • Project mention: How to Create a Real-time Public Transportation Schedule App | dev.to | 2024-03-01

    Browserify to use node packages in the browser.

  • Brain.js

    🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js

  • Project mention: JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024 | dev.to | 2024-04-09

    Brain.js

  • carbonyl

    Chromium running inside your terminal

  • Project mention: Show HN: Consol3 – A 3D engine in the terminal that executes on the CPU | news.ycombinator.com | 2024-02-23

    supports WebGL over SSH/MoSH

    https://www.brow.sh/docs/introduction/ :

    > The terminal client updates and renders in realtime so that, for instance, you can watch videos. It uses the UTF-8 half-block trick () to get 2 colours from every character cell, thus simulating basic graphics.

    https://github.com/fathyb/carbonyl :

    > Carbonyl originally started as html2svg and is now the runtime behind it.

    Always wondered how brew.sh added the brew sprite there; that's real nice.

    TIL that e.g. Kitty term can basically framebuffer modified Chrome?

    https://github.com/chase/awrit :

    > Yep, actual Chromium being rendered in your favorite terminal that supports the Kitty terminal graphics protocol.

    FWIW Cloudflare has clientless Remote Browser Isolation that also splits the browser at the rendering engine.

    A TUI Manim renderer would be neat. Re: Teaching math with Manim and interactive 3d: https://github.com/bernhard-42/jupyter-cadquery/issues/99

    What would you add to make it easier to teach with this entirely CPU + software rendering codebase?

    What prompts for learning would you suggest?

    - Pixar in a Box, Wikipedia history of CG industry: https://westurner.github.io/hnlog/#comment-36265807

    - "Rotate a wireframe cube or the camera perspective with just 2d pixels to paint to; And then rotate the cube about a point other than the origin, and then move the camera while the cube is rotating"

    - OTOH, ManimML, Yellowbrick, and the ThreeJS Wave/Particle simulator might be neat with a slow terminal framebuffer too

  • SingleFile

    Web Extension for saving a faithful copy of a complete web page in a single HTML file

  • Project mention: How SingleFile Transformed My Obsidian Workflow | news.ycombinator.com | 2024-01-26

    That's interesting. I have been saving articles as PDF files, which is browser-independent, but useful just for search and reference, a nuisance to quote/copy-and-paste.

    If I search only the computer, I don't get results from EBay and Amazon at the top. The idea of keeping the knowledge base separate from the primary notes is a good idea. In my case, that knowledge base is the file system, and the primary notes are whatever I choose.

    When I was using Evernote, the inbox was the knowledge base and notebooks were the focus. I just had too many different potential projects going on to manage this well.

    Looking to focus.

    I'll revisit Firefox and SingleFile.

    Explanation of the zip file inside.

    https://github.com/gildas-lormeau/SingleFile/blob/master/faq...

  • javascript-obfuscator

    A powerful obfuscator for JavaScript and Node.js

  • Project mention: Need ideas with modding TCOAAL | /r/CoffinofAndyandLeyley | 2023-12-06

    I don't need/use IDA, Nemlei just used https://obfuscator.io/, which just obfuscates the crap out of the code using various known methods (which I won't go into detail, it's public knowledge) and an un-obfuscation was cooked up by others. The one fucked-up thing the website does is randomizing function names, it just changes every variable/function name. We can't "un-obfuscate" those, so it's up to our brains to figure out what the code does, and change the names back.

  • peerjs

    Simple peer-to-peer with WebRTC.

  • Project mention: Help us prioritize features for our decentralized p2p chat app | /r/darknetplan | 2023-12-11

    this app is using peerjs to connect peers over a webrtc connection. check out thier docs for more info. with webrtc, things like file-transfer, should be very performant compared to cloud storage providers... especially over LAN. network speed doesnt seems to be an issue i have experienced.

  • firefox-ios

    Firefox for iOS

  • Project mention: Conflicting info on Dark Mode removal from Firefox for iOS | news.ycombinator.com | 2024-03-27

    Users are complaining that the latest Firefox for iOS update has removed the "Dark mode" option from the menu:[1]

    > I suffer from Diabetic Retinopathy and hence photophobia. To me, this removal is an Accessability issue.

    A forum moderator who's in touch with the developers said days ago that this is an experiment affecting half of the userbase:[2]

    > The team is currently doing an experiment. Since March 15, 50% of users no longer see Night Mode switch from the hamburger menu. We're using this experiment to monitor and evaluate the impact of removing, so it'll be hugely valuable to hear your feedback around this feature. Thanks!

    However, Mozilla's iOS team manager doesn't know about this huge experiment and think it is a bug:[3]

    > Moving Focus into the Firefox repo so it can get more love and support. This happened last release and may be the culprit that broke dark mode. We're looking into this right now.

    [1] https://github.com/mozilla-mobile/firefox-ios/issues/19365#issuecomment-2018447405

  • karma

    Spectacular Test Runner for JavaScript

  • Project mention: How to Fetch Data from an API in Angular | dev.to | 2023-05-29

    Run ng test to execute the unit tests via Karma.

  • faker

    Generate massive amounts of fake data in the browser and node.js (by faker-js)

  • Project mention: Easily create mock data for unit tests 🧪 | dev.to | 2024-02-15

    Instead of manually having to think of defaults for your interface properties, you could use Faker.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Browser related posts

Index

What are some of the best open-source Browser projects? This list will help you:

Project Stars
1 Next.js 120,572
2 astro 42,342
3 Monaco Editor 38,268
4 webtorrent 28,981
5 slate 28,980
6 serenity 28,555
7 Servo 26,008
8 Avalonia 23,672
9 mocha 22,421
10 fingerprintjs 20,896
11 Nightmare 19,512
12 gotty 18,434
13 brave-browser 16,646
14 feathers 14,931
15 browserify 14,526
16 Brain.js 14,189
17 carbonyl 14,127
18 SingleFile 13,673
19 javascript-obfuscator 12,753
20 peerjs 11,969
21 firefox-ios 11,955
22 karma 11,921
23 faker 11,732

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com