Giter Club home page Giter Club logo

grunnaide's Introduction

Welcome

Goal of project

This project is intended to do an web IDE that will compile and run the project in Docker containers. You should ether be able to run it localy at your computer/server or run it on our. You can find my information on our homepage

Contribution

We more then Welcome All the help we can get in all the areas, but we need you take some time to read the code of conduct pages first.

Other thoughts

All the code are at gitlab and is replicated over to github at the moment. I haven't decided if I should move over to github or not. This is very early but I have get the basic up and running so at the moment I will focus on adding new feature and clean up bad code. Documentation is another area that I haven't prioritazed yet. You can come to our Discord server and have a chat how things are going. If you want to help that is a good starting point. Checking the issues are another good place to find out what is needed to be done

Hope you will like this project

Install localy

  • Fork this repo
  • run 'npm i -g @adonisjs/cli'
  • run 'npm install'
  • run 'adonis migration:run'
  • create .env file and copy values from .env.example
  • run 'npm start'

grunnaide's People

Contributors

ghostnr1 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

grunnaide's Issues

Images should be displayed

When an image is selected the image should be showed instead of looking at the code.
Check for file endings if it is an image

Upload files

Need to be able to upload files from host to the project

Add Merge

Add merge addon and able to handle that with git. Need to be able to diff two different versions

Write welcome message

When you open up the editor we should get a greetings message and some text where different things are and how to use the editor.

Tabs with code

Ability to have more then one file open at a time. There should be tabs with files that should be open

Search for files are slow when many files

When you hit CTRL+P and start search for files it get very slow. It will generate all the files in the list and that is slow when many files in node_modules get hit. Ether limit the amount to display or generate it in another way, a stream maybe.

Share your project

You should be able to share your project for others to look at. They can not modify or change anything and they will not get a docker container. But they should be able to look at the code.

Rename file you edit

If you rename the file you have open in the editor and you save it will save to the old file and not to the new renamed file.

Handle large files in codemirror

When open large files the editor is hanging and you can't do anything until it have been loaded into code mirror fully and even then it is very slow to work with. His has to do how codemirror work so need to investigate what can be done.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.