Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jorbush/simple-obs
Build a simple web screen recorder
https://github.com/jorbush/simple-obs
preact vite
Last synced: 15 days ago
JSON representation
Build a simple web screen recorder
- Host: GitHub
- URL: https://github.com/jorbush/simple-obs
- Owner: jorbush
- Created: 2024-06-17T18:38:26.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-06-20T06:48:25.000Z (5 months ago)
- Last Synced: 2024-10-16T11:25:34.765Z (about 1 month ago)
- Topics: preact, vite
- Language: TypeScript
- Homepage: https://simple-obs.vercel.app
- Size: 95.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple Web Screen Recorder
This is a simple web screen recorder that uses the `MediaRecorder` API to record the screen and save it as a video file. It is built using Preact and Tailwind CSS.
https://github.com/jorbush/simple-obs/assets/55429631/db811593-57ab-4056-8590-43718c0df9ad
## Requirements
- Vite
## Running the project
1. Clone the repository
2. Run `npm install`
3. Run `npm run dev`## Formatting
This project uses Prettier for code formatting. Run `npm run format` to format the code.
## Linter
This project uses Oxlint for linting. Run `npm run lint` to lint the code.