Browser

Open-source projects categorized as Browser

Top 23 Browser Open-Source Projects

  • Next.js

    The React Framework

  • Project mention: Essential Tools & Technologies for New Developers | dev.to | 2024-05-08

    Next.js is a powerful React framework that enables developers to build server-rendered applications, static websites, and more. It's designed for production and provides features like automatic code splitting and optimized prefetching.

  • astro

    The web framework for content-driven websites. โญ๏ธ Star to support our work!

  • Project mention: Website Optimization Using Strapi, Astro.js and OpenAI | dev.to | 2024-05-08

    We'll use several interesting technologies to achieve this: Strapi CMS to take care of the content management and backend, Astro which is a great new technology for quickly creating blazing fast frontend apps, and ChatGPT to provide the article summaries.

  • 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/

  • 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
  • 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
  • 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: GitHub Sponsor the Servo Rust project! | dev.to | 2024-05-02

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

  • 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
  • Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

  • Project mention: The search for easier safe systems programming | news.ycombinator.com | 2024-05-08

    WPF is not the best example of open source, as some components are still closed source. Though it only runs on Windows, a closed source operating system, so perhaps that is not so important.

    https://github.com/dotnet/wpf/issues/2554

    That said, there are cross platform, open source .NET UI frameworks out there, including one that is inspired by WPF:

    https://avaloniaui.net/

  • mocha

    โ˜•๏ธ simple, flexible, fun javascript test framework for node.js & the browser

  • Project mention: Integration Testing in Obsidian | dev.to | 2024-05-02

    Using something like Vitest, Jest, or Mocha didn't work because:

  • 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: Show HN: I built a website to share files and messages without any server | news.ycombinator.com | 2024-05-05

    look at https://peerjs.com that this the project is using.

  • 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.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

  • Caniwebview.com โ€“ Like Caniuse but for Webviews

    7 projects | news.ycombinator.com | 7 May 2024
  • WebUI โ€“ lightweight WebView with Multi-language back end and full OS API access

    1 project | news.ycombinator.com | 6 May 2024
  • Show HN: Dillo 3.1.0 released after 9 years

    11 projects | news.ycombinator.com | 4 May 2024
  • What Are You Building? Share Your Projects

    7 projects | news.ycombinator.com | 2 May 2024
  • GitHub Sponsor the Servo Rust project!

    2 projects | dev.to | 2 May 2024
  • Show HN: Extracting structured data from the web with LLMs

    2 projects | news.ycombinator.com | 1 May 2024
  • GPU Compute in the Browser at the Speed of Native: WebGPU Marching Cubes

    3 projects | news.ycombinator.com | 23 Apr 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 9 May 2024
    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. Learn more โ†’

Index

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

Project Stars
1 Next.js 121,024
2 astro 42,690
3 Monaco Editor 38,427
4 slate 29,033
5 webtorrent 29,048
6 serenity 28,823
7 Servo 26,117
8 Avalonia 23,824
9 mocha 22,441
10 fingerprintjs 20,963
11 Nightmare 19,514
12 gotty 18,454
13 brave-browser 16,711
14 feathers 14,936
15 browserify 14,527
16 Brain.js 14,199
17 carbonyl 14,153
18 SingleFile 13,778
19 javascript-obfuscator 12,823
20 peerjs 11,980
21 firefox-ios 11,971
22 karma 11,923
23 faker 11,823

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com