https://github.com/jdbrinton/localwebeditor
Edit local files directly in the web browser!
https://github.com/jdbrinton/localwebeditor
editor lumino monaco-editor webpack
Last synced: 2 months ago
JSON representation
Edit local files directly in the web browser!
- Host: GitHub
- URL: https://github.com/jdbrinton/localwebeditor
- Owner: jdbrinton
- License: bsd-3-clause
- Created: 2024-10-07T07:25:09.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-16T11:35:28.000Z (8 months ago)
- Last Synced: 2025-02-12T12:25:58.538Z (4 months ago)
- Topics: editor, lumino, monaco-editor, webpack
- Language: TypeScript
- Homepage: https://localwebeditor.com/
- Size: 34.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LocalWebEditor.com
LocalWebEditor.com is a free web app provided by Open Source Propulsion Works, a US non-profit organization. This application allows users to edit files directly in their web browser using the `File System Access API`. No application installation is required. Further, there is no tracking, no ads, and no data collection. There is not even a server. This is a static web app.
## Introduction
LocalWebEditor.com is designed to be a versatile and user-friendly tool for web editing. Whether you are connected to the internet or working offline, this app provides a seamless experience for managing and editing your files.
## Using LocalWebEditor.com
You can use LocalWebEditor.com in two ways:
1. **Hosted App**: Simply visit [localwebeditor.com](http://localwebeditor.com) to start using the app without any installation.
2. **Download and Host Locally**: For offline operations, you can download the app and host it on your local server. This allows you to use all the features of LocalWebEditor.com without an internet connection.
## How to Host Locally
### Method 1: build from source
1. Clone the repository:
```
git clone https://github.com/yourusername/localwebeditor.git
```2. Install dependencies:
```
npm install
```3. Start the development server:
```
npm start
```4. Navigate to `http://localhost:9000` to access the app.
### Method 2: run the distribution
1. Clone the repository:
```
git clone https://github.com/yourusername/localwebeditor.git
```2. Install http-server app:
```
npm install -g http-server
```3. Start the http-server:
```
http-server docs
```4. Navigate to `http://localhost:8081` to access the app.
## Favicon Details
This favicon was generated using the following font:
- **Font Title**: Abel
- **Font Author**: Copyright (c) 2011, Matthew Desmond (http://www.madtype.com | [email protected]), with Reserved Font Name Abel.
- **Font Source**: [Download Abel Font](https://fonts.gstatic.com/s/abel/v18/MwQ5bhbm2POE6VhLPJp6qGI.ttf)
- **Font License**: SIL Open Font License, 1.1 (http://scripts.sil.org/OFL))- **Background**: Square
- **Background Color**: #000000
- **Text Color**: #ffffff
- **Font Variant**: Regular 400 Normal
- **Font Size**: 50