• This repository has been archived on 15/May/2019
  • Stars
    star
    745
  • Rank 60,684 (Top 2 %)
  • Language
    JavaScript
  • License
    Other
  • Created about 13 years ago
  • Updated almost 11 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A simple LESS compiler for Windows and mac

SimpLESS Compiler 1.4

Description

LESS ( http://lesscss.org/ ) is a great tool to write CSS much faster. But however - in the way its meant to be (running either on node.js or being interpreted by JavaScript in the browser) its just not usable for most web projects. For the mac there is this great tool called LESS.app ( http://incident57.com/less/ ) but for linux and windows one has to struggle with command line scripts and worse things to compile his LESS files to plain CSS. Who wants to setup a node.js server for this job?!

Me not ;)

So I decided to create a little compiler for LESS that runs on every platform. It utilizes the appcelerator titanium platform ( http://appcelerator.com/ ) to achieve this task.

Changelog

v 1.4

  • tweaked UI
  • removed the compilation options from the lesscode and implemented it into the UI
  • the target CSS file to compile to can now be chosen from the UI
  • implemented usage of http://prefixr.com for automatic CSS3 vendor prefixing
  • embedded the most recent version of less - v 1.3.0
  • implemented a automatic updater for the less compiler
  • if a LESS file starts with a CSS block comment, SimpLESS will keep that comment after minification (i.e. for Wordpress)
  • metric tonne of bugfixes

v 1.3

  • implemented CSS minification (thanks to: https://github.com/GoalSmashers/clean-css ) If you don't want a css file to be minified, place the following comment in your less file: //simpless:!minify
  • added a button for manual recompilation of files
  • added a button for removing files from the list
  • fixed a bug where compiling an empty less file crashes the program
  • fixed a bug in the quit-restore system
  • removed the restore button. Restoring now happens by default.
  • fixed a bug where urls in stylesheets got messed up with random "app://com.wearekiss.simpless.open/" insertions.
  • included LESS parser 1.1.6
  • addded support for backwards @import. Compilation is triggered, if imported files are changed.
  • capturing compiling errors in imported files now.
  • fixed weird file path problems in appcelerator titanium

v 1.2

  • implemented a new drag&drop system. Should work much more reliable now.
  • fixed a bug where a space in the filepath prevented simpless from recognizing it.
  • fixed a bug where the "show love" message was displayed when it shouldnt
  • improved compilation error checking
  • improved contrast in the colors of error messages in the UI
  • included LESS parser 1.1.4
  • added @import functionality
  • when minimizing the app, it goes to the tray
  • added a "restore last session" button
  • implemented an automatic update checker

Download Builds

Download builds for every platform under http://wearekiss.com/simpless/

V1.5-Alpha (edge)

This versions is for testing and have may have bugs.

More Repositories

1

hookrouter

The flexible, and fast router for react that is entirely based on hooks
JavaScript
1,504
star
2

modoJS

modoJS enables you to create the user interface of your Backbone driven web application without writing a single line of HTML.
JavaScript
54
star
3

CSSdoc

A approach to bring automatic documentation to CSS
JavaScript
46
star
4

shaderboy

A library that makes pixel-based animation of images in websites like eating candy
JavaScript
21
star
5

gamekit

Minimal, Promise/A based HTML5 canvas game engine
JavaScript
20
star
6

CSS-SpritePad

A browser application to create CSS spritemaps with according stylesheets.
JavaScript
17
star
7

smartimages

This javascript library makes the images in your website smarter.
JavaScript
16
star
8

KISS-tools

A collection of random php classes and other stuff which might be useful in web app development
PHP
14
star
9

Titanium-Autocomplete

JavaScript Autocomplete Libraries for Titanium Desktop and Titanium Mobile
JavaScript
12
star
10

contao-mod-mobile-visibility

A module for the contao backend to add functionality to toggle elements for desktop/mobile devices.
PHP
11
star
11

warp

The Warp server project
JavaScript
10
star
12

docEngine

A PHP and markdown based documentation engine
PHP
7
star
13

spacegame

Ultra cool WebGL space game, woohoo!
JavaScript
5
star
14

pathetic

a VERY simple vector path editor that outputs path points in JSON.
JavaScript
4
star
15

mesa

A system to declaratively create backends
JavaScript
3
star
16

next-server-session

Functions to handle serverside session data and csrf tokens
TypeScript
3
star
17

spacebattles

JavaScript
3
star
18

copra

Copra is a PHP framework for creating REST based, object oriented APIs
PHP
3
star
19

hook-creator

Create react data hooks for async operations and even push data
JavaScript
3
star
20

jsonDB

MySQL is just too much/not available/too unflexible? SQLite not available? Why not try jsonDB - a nano-tiny PHP class for using a JSON File as database.
3
star
21

Firestone

A framework for creating backends or a custom cms in CodeIgniter
2
star
22

YaGE

Yet another (HTML5) Game Engine
JavaScript
2
star
23

mesa-admin

A flexible admin tool for mesa backends
JavaScript
1
star
24

try_git

1
star
25

datahooks

General purpose library to create "data hooks" for your react application that work as the glue between your ever-changing data and your components.
JavaScript
1
star
26

TinyProgress

TinyProgress lets you setup a page for displaying your project progress quickly.
PHP
1
star
27

mailgun-send

A tiny node module to send messages via the mailgun api
JavaScript
1
star
28

mixtable

Mixtable is a debugging/development tool for web requests (HTTP, Websocket)
1
star
29

mosaik

Tilebased canvas engine
JavaScript
1
star
30

apollo

Apollo helps you bootstrapping a web service, handles users and payments.
PHP
1
star
31

sidekickserver

Debug, track, intercept and change your apps API requests on the fly
TypeScript
1
star
32

live-data-broker

A websocket based push service for traditional request-based APIs like REST
1
star
33

testingtasks

Testing Tasks for testing people.
1
star
34

appjs-docs

AppJS documentations repository.
1
star
35

localize-ui

Localization tools very similar to formatJS but with a bit different syntax and a functional approach.
JavaScript
1
star
36

lednet

A UDP based message module for nodeJS for controlling a WS2812 LED strip
TypeScript
1
star