An open API service indexing awesome lists of open source software.

https://github.com/jeremiasvillane/codify

A simple Live Code Editor developed with pure HTML, CSS and JavaScript, powered by Vite.
https://github.com/jeremiasvillane/codify

css development html ide javascript live-editor monaco-editor tailwindcss typescript vitejs web-development

Last synced: 3 months ago
JSON representation

A simple Live Code Editor developed with pure HTML, CSS and JavaScript, powered by Vite.

Awesome Lists containing this project

README

          

# Codify: Live Code Editor ✨

A web-based live code editor that allows you to write and preview HTML, CSS, and JavaScript code in real-time.

## Features πŸš€

- ⚑Real-time preview of HTML, CSS, and JavaScript
- πŸ“„ Monaco editor with syntax highlighting
- πŸŒ‘ Dark theme interface
- πŸ”§ Resizable editor panels
- πŸ“¦ Export functionality to download code as ZIP file
- πŸ“± Responsive layout for desktop and mobile
- πŸ’Ύ Local storage to persist code changes

## Tech Stack πŸ› οΈ

- TypeScript
- Monaco Editor
- TailwindCSS
- Vite
- JSZip

## Development πŸ› οΈ

1. Install dependencies:

```sh
pnpm install
```

2. Start development server:

```sh
pnpm dev
```

3. Build for production:

```sh
pnpm build
```

4. Preview production build:

```sh
pnpm preview
```

## Project Structure πŸ“‚

```pre
src/
constants/ # Constants and default values
helpers/ # Utility functions
types/ # TypeScript type definitions
main.ts # Entry point
input.css # TailwindCSS input styles
output.css # Generated CSS
```

## License πŸ“œ

This project is licensed under the MIT License.

## Author πŸ“Œ

By: [Jeremias Villane](https://www.linkedin.com/in/jeremias-villane)