Skip to content

MpStyle/wilde

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7e8ab4f · Apr 5, 2024
Mar 16, 2024
Jan 2, 2024
Mar 27, 2024
Apr 5, 2024
Jan 20, 2024
Jan 2, 2024
Mar 16, 2024
Jan 20, 2024
Mar 16, 2024
Apr 5, 2024
Apr 5, 2024
Dec 26, 2023

Repository files navigation

Wilde

!!!WORK IN PROGRESS PROJECT!!!

Wilde

Test codecov Deploy License: MIT

Wilde is a web integrated local desktop environment.
An IDE designed primarily to work on the web. It wasn't conceived as an Electron-like desktop application and later distributed on the web, but rather, it was born and growed-up within a browser tab.

Last version of Wilde is deployed here;

Wilde screenshot

About logo

Font: antre
Colors: from left to right, #3D44FF and #6CB5FF.

Libraries

Wilde uses:

Environment variables

  • REACT_APP_VERSION: defined in .env, contains the name property value of package.json
  • REACT_APP_NAME: defined in .env, contains the version property value of package.json
  • PUBLIC_URL: defined in .env.production, contains the URL where the application where deployed

How to use in code

console.log(`${process.env.REACT_APP_NAME} ${process.env.REACT_APP_VERSION}`)

Techniques:

TODO list (not in priority order):

  • Color highlight on monaco editor
  • Add capability to resize sidebar
  • Add capability to open a file
  • Add keyboard shortcut to open a folder
  • Add keyboard shortcut to open a file
  • Add confimation dialog when try to close an modified editor
  • Add hamburger menu to use as window menu
  • Add git color highlight on filenames
  • Add search in project
  • Add search in file
  • Add replace in project
  • Add replace in file
  • Rename file and directory
  • Copy/Cut/Paste file and directory
  • Copy relative path
  • Load custom shortcut from local storage or IndexDB
  • Add check to verify compatibility of browser
  • Load theme using system preference
  • Load custom theme from local storage or IndexDB
  • Add welcome editor
  • Show the name of the current editor in the page title
  • Add dark theme
  • Add LICENSE file
  • Drag 'n drop on directory explorer to move file and folder
  • Drag 'n drop on editor tab to edge to add new editor group

About

Web integrated local development environment

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages