Git Product home page Git Product logo

codesmelt's Introduction

Codesmelt

A web based HTML, CSS, & Javascript editor with live rendering.

Project Plans

  • Clean up interface
  • Clean up code base, refactor a lot of files
  • Look into better implementations for file upload/download
  • Expand upon everything
  • Keep it simple
  • Implement support for other languages
  • Work on better render functions
  • Want support for Markdown (shouldn't be too hard right?)
  • Finishing this readme

Project Dependencies

  • CodeMirror2 - crutches heavily on this, I hope that I will be able to give back to this project some day.

  • jQuery - running 90% of everything, keeps a lot of the Javascript nice and clean while writing

  • PHP - used for 2 functions: file upload and download. Want to try breaking from this requirement so it can be standalone without a PHP service running.

Project History

Original Project Specification

“HTML, Javascript, SVG Editor”

Build an editing environment running in the browser which allows people to create markup, preview it as working HTML or SVG with script, and edit and save their work. It should be syntax-aware so that markup and possibly script is prechecked and highlighted for correctness

Codesmelt was the result of a final coursework project of mine during my senior year of college. After the presentation was over, I had managed to get the other students in my group to let this be open sourced instead of die afterward.

I loved working on this project and feel that it has tons of potential since I'm no longer restricted to what libraries may be utilized.

Orignal Authors

Michael Springer

Travis Wimer

Nicholas Gilbert

codesmelt's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

traviswimer vunb

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.