Skip to content

beamlegacy/beam

Folders and files

NameName
Last commit message
Last commit date
Jan 15, 2024
Aug 31, 2022
Nov 28, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Sep 23, 2022
Apr 19, 2022
Sep 29, 2022
Dec 9, 2023
Feb 3, 2024
Nov 28, 2024
Feb 25, 2021
Sep 14, 2022
Jul 16, 2022
Aug 25, 2021
Nov 28, 2024
Dec 8, 2020
Nov 4, 2021
Jul 1, 2022
Apr 1, 2022
Mar 26, 2023
Dec 8, 2023
Aug 31, 2022
Aug 26, 2022
Dec 10, 2020
Dec 11, 2020
Jul 7, 2022
Aug 26, 2022
Dec 18, 2020
Feb 16, 2021
Dec 9, 2020
Dec 9, 2020
Mar 18, 2021
Sep 14, 2022
Jul 30, 2024
Dec 11, 2023
Dec 17, 2023
Dec 11, 2023
Dec 8, 2020
Apr 1, 2022
Aug 29, 2022
Apr 1, 2022
Aug 31, 2022
Aug 31, 2022

Repository files navigation

Beam

A new way to experience the Internet.

Beam Browser Preview

Table of Contents

πŸš€ Getting Started

Important

The official development of beam macOS app has stopped in November 2022. Because the app is still used by some of us, and we still believe in a webkit-based ML-powered browser + note editor. We decided to open source it. This is still far from done, please reach out if you want to contribute [TBD]

Pull Requests with bug fixes and new features are much appreciated. We will be happy to review them and merge it once ready. If you have suggestions or want to report bugs please open an issue.

Our current focus is making the project build and run in debug mode, locally from Xcode.

πŸ”§ Setup

Start by cloning the repo:

git clone [email protected]:beamlegacy/beam.git

Go inside the project inside the project:

cd beam

Run the setup script with:

make setup

🩺 Tests

TBD - Checkout README_previous.md to see old instructions.

⌨️ Development

TBD - The process

🌐 Web Components

Run yarn generate to use the CLI wizard to generate a preconfigured TS component. Then add the newly created message handler to the browsertab at BrowserTab.swift#83. Add simple example component to follow is the MediaPlayerMessageHandler.

πŸ‘¨β€πŸ’» Contributors

TBD

πŸ“– License

TBD