Skip to content

Commit b7ac502

Browse files
committed
Update repository links for maintained fork
1 parent 71622a2 commit b7ac502

6 files changed

Lines changed: 32 additions & 48 deletions

File tree

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Thank you for considering contributing to this project! By contributing, you hel
4343

4444
## Reporting Issues
4545

46-
If you encounter a bug or have a feature request, please open an issue in the [Issues](https://github.com/siddharthvaddem/openscreen/issues) section of this repository. Provide as much detail as possible to help us address the issue effectively.
46+
If you encounter a bug or have a feature request, please open an issue in the [Issues](https://github.com/EtienneLescot/openscreen/issues) section of this repository. Provide as much detail as possible to help us address the issue effectively.
4747

4848
## Style Guide
4949

@@ -54,4 +54,4 @@ If you encounter a bug or have a feature request, please open an issue in the [I
5454

5555
By contributing to this project, you agree that your contributions will be licensed under the [MIT License](./LICENSE).
5656

57-
Thank you for your contributions!
57+
Thank you for your contributions!

README.md

Lines changed: 25 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,32 @@
1+
> [!NOTE]
2+
> This repository is an independent continuation of OpenScreen.
3+
>
4+
> OpenScreen was originally created by [Siddharth Vaddem](https://github.com/siddharthvaddem). The original repository was archived after v1.5.0 and remains available here: [siddharthvaddem/openscreen](https://github.com/siddharthvaddem/openscreen).
5+
>
6+
> This fork continues development under the OpenScreen name with the original author's approval, while remaining fully MIT open source.
7+
18
> [!WARNING]
2-
> This started as a side project that blew up; not production grade and you'll hit bugs, but hopefully it covers what you need. **This project will soon be archived.**
9+
> OpenScreen is not production-grade software. You should expect bugs, rough edges, and occasional breaking changes.
310
411

512
<p align="center">
613
<img src="public/openscreen.png" alt="OpenScreen Logo" width="64" />
7-
<br />
8-
<br />
9-
<a href="https://trendshift.io/repositories/17427" target="_blank"><img src="https://trendshift.io/api/badge/repositories/17427" alt="siddharthvaddem%2Fopenscreen | Trendshift" style="width: 256px; height: 64px;" width="256" height="64"/></a>
10-
11-
12-
</a>
1314
</p>
1415

1516
# <p align="center">OpenScreen</p>
1617

17-
<p align="center"><strong>OpenScreen is your free, open-source alternative to Screen Studio.</strong></p>
18+
<p align="center"><strong>OpenScreen is a free, open-source tool for creating polished screen recordings, product demos, and walkthroughs.</strong></p>
19+
20+
OpenScreen was originally positioned as a free, open-source alternative to Screen Studio: something you can use to create quick, polished product demos and walkthroughs for X, Reddit, YouTube, documentation, landing pages, or internal demos.
1821

19-
If you don't want to pay $29/month for Screen Studio but want a version that does what most people seem to need - quick, polished product demos and walkthroughs you'd post on X, Reddit or Youtube. OpenScreen does not offer every Screen Studio feature, but covers a lot of the core functionality.
22+
It is not a 1:1 clone of Screen Studio. Screen Studio is an excellent commercial product. OpenScreen focuses on covering the core open-source workflow: recording, zooms, cursor effects, webcam overlay, captions, editing, annotations, and export.
2023

21-
Screen Studio is an awesome product and this is definitely not a 1:1 clone. If you just want something fully free and open source, this project should cover most of your needs.
24+
The goal of this continuation is to keep OpenScreen alive as a fully open-source project and progressively evolve it toward a broader recording and editing workflow.
2225

23-
**100% free** for both **personal** and **commercial** use. Use it, modify it, distribute it. Please respect the License.
26+
**100% free** for both **personal** and **commercial** use. Use it, modify it, distribute it. Please respect the license.
2427

2528
> [!NOTE]
26-
>Software should be accessible. OpenScreen has no paid tiers, premium features, upsells, or functionality locked behind a paywall.
29+
> Software should be accessible. OpenScreen has no paid tiers, premium features, upsells, or functionality locked behind a paywall.
2730
2831
<p align="center">
2932
<img src="public/demo.png" alt="" style="height: 0.2467; margin-right: 12px;" />
@@ -49,24 +52,14 @@ Screen Studio is an awesome product and this is definitely not a 1:1 clone. If y
4952

5053
## Installation
5154

52-
Download the latest installer for your platform from the [GitHub Releases](https://github.com/siddharthvaddem/openscreen/releases) page.
55+
Download the latest installer for your platform from the [GitHub Releases](https://github.com/EtienneLescot/openscreen/releases) page.
5356

54-
### macOS
55-
56-
The easiest way to install on macOS is via [Homebrew](https://brew.sh):
57-
58-
```bash
59-
brew install --cask siddharthvaddem/openscreen/openscreen
60-
```
61-
62-
Brew automatically picks the right build for Apple Silicon or Intel, and verifies the download against a notarized signature so Gatekeeper won't block it.
63-
64-
To update later: `brew upgrade --cask openscreen`
65-
To uninstall: `brew uninstall --cask openscreen` (add `--zap` to also remove app data)
57+
> [!NOTE]
58+
> This fork is a continuation of the archived upstream project. Some package-manager distributions may still point to the original repository until the release pipeline is fully updated for this continuation.
6659
67-
#### Manual install (if you prefer)
60+
### macOS
6861

69-
If you'd rather grab the `.dmg` directly from the [Releases page](https://github.com/siddharthvaddem/openscreen/releases) and encounter Gatekeeper blocking the app, you can bypass it by running the following command in your terminal after installation:
62+
Download the `.dmg` installer directly from the [Releases page](https://github.com/EtienneLescot/openscreen/releases). If Gatekeeper blocks the app, you can bypass it by running the following command in your terminal after installation:
7063

7164
```bash
7265
xattr -rd com.apple.quarantine /Applications/Openscreen.app
@@ -81,20 +74,11 @@ After running this command, proceed to **System Preferences > Security & Privacy
8174
8275
### Windows
8376

84-
Install via [winget](https://learn.microsoft.com/en-us/windows/package-manager/winget/):
85-
86-
```bash
87-
winget install SiddharthVaddem.OpenScreen
88-
```
89-
90-
To update later: `winget upgrade SiddharthVaddem.OpenScreen`
91-
To uninstall: `winget uninstall SiddharthVaddem.OpenScreen`
92-
93-
If you'd rather grab the `.exe` installer directly, download it from the [Releases page](https://github.com/siddharthvaddem/openscreen/releases).
77+
Download the `.exe` installer directly from the [Releases page](https://github.com/EtienneLescot/openscreen/releases).
9478

9579
### Linux
9680

97-
Three packages are published to the [Releases page](https://github.com/siddharthvaddem/openscreen/releases) for each version. Pick the one that matches your distro:
81+
Three packages are published to the [Releases page](https://github.com/EtienneLescot/openscreen/releases) for each version. Pick the one that matches your distro:
9882

9983
**Debian / Ubuntu / Pop!_OS (`.deb`)**
10084
```bash
@@ -116,18 +100,18 @@ chmod +x Openscreen-Linux-*.AppImage
116100

117101
Try without installing:
118102
```bash
119-
nix run github:siddharthvaddem/openscreen
103+
nix run github:EtienneLescot/openscreen
120104
```
121105

122106
Install into your user profile:
123107
```bash
124-
nix profile install github:siddharthvaddem/openscreen
108+
nix profile install github:EtienneLescot/openscreen
125109
```
126110

127111
For a NixOS system config (flake):
128112
```nix
129113
{
130-
inputs.openscreen.url = "github:siddharthvaddem/openscreen";
114+
inputs.openscreen.url = "github:EtienneLescot/openscreen";
131115
132116
outputs = { nixpkgs, openscreen, ... }: {
133117
nixosConfigurations.<host> = nixpkgs.lib.nixosSystem {

nix/hm-module.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Home Manager module for OpenScreen
22
# Usage in flake-based Home Manager config:
33
#
4-
# inputs.openscreen.url = "github:siddharthvaddem/openscreen";
4+
# inputs.openscreen.url = "github:EtienneLescot/openscreen";
55
#
66
# { inputs, ... }: {
77
# imports = [ inputs.openscreen.homeManagerModules.default ];

nix/module.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# NixOS module for OpenScreen
22
# Usage in flake-based NixOS config:
33
#
4-
# inputs.openscreen.url = "github:siddharthvaddem/openscreen";
4+
# inputs.openscreen.url = "github:EtienneLescot/openscreen";
55
#
66
# { inputs, ... }: {
77
# imports = [ inputs.openscreen.nixosModules.default ];

nix/package.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ buildNpmPackage {
116116

117117
meta = {
118118
description = "Desktop screen recorder with built-in editor";
119-
homepage = "https://github.com/siddharthvaddem/openscreen";
119+
homepage = "https://github.com/EtienneLescot/openscreen";
120120
license = lib.licenses.mit;
121121
mainProgram = "openscreen";
122122
platforms = lib.platforms.linux;

src/components/video-editor/SettingsPanel.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -746,7 +746,7 @@ export function SettingsPanel({
746746
type="button"
747747
onClick={() => {
748748
window.electronAPI?.openExternalUrl(
749-
"https://github.com/siddharthvaddem/openscreen/issues/new/choose",
749+
"https://github.com/EtienneLescot/openscreen/issues/new/choose",
750750
);
751751
}}
752752
className="flex-1 flex items-center justify-center gap-1.5 text-[10px] text-slate-500 hover:text-slate-300 py-1.5 transition-colors"
@@ -767,7 +767,7 @@ export function SettingsPanel({
767767
<button
768768
type="button"
769769
onClick={() => {
770-
window.electronAPI?.openExternalUrl("https://github.com/siddharthvaddem/openscreen");
770+
window.electronAPI?.openExternalUrl("https://github.com/EtienneLescot/openscreen");
771771
}}
772772
className="flex-1 flex items-center justify-center gap-1.5 text-[10px] text-slate-500 hover:text-slate-300 py-1.5 transition-colors"
773773
>

0 commit comments

Comments
 (0)