background preloader

CodeMirror

CodeMirror

http://codemirror.net/

Related:  Code & Web DevProgrammingWeb Developmenttools / libraries

the kimono blog Web scraping. It's something we all love to hate. If you're a developer, you know what we're talking about. You wish the data you needed to power your app, model or visualization was available via API. Mylyn Mylyn is an open source implementation of the Task-Focused Interface, it's also an application lifecycle management (ALM) framework for Eclipse. It provides an application programming interface for tools embedding the task-focused interface. For software developers, it helps a developer work efficiently with many different tasks (such as bugs, problem reports or new features). Tasks are integrated into Mylyn; for all tasks that have been integrated, Mylyn monitors user activity and tries to identify information relevant to the task at hand. It uses this task context to focus the Eclipse UI on the related information.

14 Best WYSIWYG HTML Editors In this post I suggest you to try 14 best free WYSIWYG editors that transform simple textarea HTML elements into powerful and useful rich text editors. This tiny jQuery Bootstrap WYSIWYG plugin turns any DIV into a HTML5 rich text editor. Sir Trevor is rich content editing entirely re-imagined for the web: an intuitive editor for web content which does not presuppose anything about how it will be rendered. MediumEditor has been written using vanilla JavaScript, no additional frameworks required. All the tools are already available, all you need to do it tie them together with some really simple JavaScript, and it works!

Documentation JSHint is a program that flags suspicious usage in programs written in JavaScript. The core project consists of a library itself as well as a CLI program distributed as a Node module. More docs: List of all JSHint options · CLI flags · Writing your own reporter · FAQ Basic usage Studio The professional, open source development tool for the open web It's ready. It's time. Develop and test your entire web application using a single environment. With support for the latest browser technology specs such as HTML5, CSS3, JavaScript, Ruby, Rails, PHP and Python. boom motherfucking text snippets on the command line. Overview boom lets you access text snippets from the command line. You probably hate typing the same shit over and over again.

Sinatra: README This page is also available in Chinese, French, German, Hungarian, Korean, Portuguese (Brazilian), Portuguese (European), Russian, Spanish and Japanese. Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort: # myapp.rb require 'sinatra' get '/' do 'Hello world!'end Install the gem: And run with: Egg.js - A Simple Way to Add Easter Eggs to Your Site Egg.js is a simple JS library that has no prerequisites and allows you to easily add web easter eggs by watching the user's key strokes. Type the Konami code (up, up, down, down, left, right, left, right, b, a) to test it out. Example It's really easy to use. Just include the egg.js file on the page... ...then use the addCode() function to add in your easter eggs.

The Modern JavaScript Developer’s Toolbox The Web Platform has gone a long way since HTML5 was first made popular and people started looking into JavaScript as a language that could do build complex apps. Many APIs have emerged and there is an abundance of content out there about how the browser can leverage all this. This specific article series will go a step further and focus on how these powerful technologies can be leveraged in practise, not to building cool demos and prototypes, but how real practitioners use them in the trenches.

Ghostlab One site. One experience Whether you want it or not, your site is going mobile - every day. Use Ghostlab to make sure all your users get the same neat experience - whatever operating system, browser or smart phone they are using. Synchronized Testing. Really List of educational programming languages An educational programming language is a programming language that is designed primarily as a learning instrument and not so much as a tool for writing programs for real-world work. Learning paths[edit] Many educational programming languages position themselves inside a learning path, that is a sequence of languages each designed to build on the others moving a student from easy to understand and entertaining environments to full professional environments. Some of the better known are presented below.

SVG Drawing Animation A little experiment that explores the usage of SVG line drawing animations to precede the appearance of graphics or website elements, simulating the loading of them. View demo Download source SVG is finally becoming a more utilized and fun website component. Chorus.JS If you are new to Node.js and/or MongoDB there are many introductions you can look at. I like the one Elliot Bonneville wrote recently because it talks about both at the same time. 1. Let’s run our first sample

Related:  UI, etc.Javascriptjavascript_vizJavaScriptIDEtools