• This repository has been archived on 22/Aug/2023
  • Stars
    star
    422
  • Rank 99,303 (Top 3 %)
  • Language
    JavaScript
  • License
    Other
  • Created over 11 years ago
  • Updated over 7 years ago

Reviews

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

Repository Details

[Deprecated] Micro jquery substitute for modern browsers

laroux.js

laroux.js logo

This project is a jQuery substitute for modern browsers and mobile devices. But instead of offering some wrappers and own dynamics, it simply provides helper functions to achieve the same objectives as jQuery or Zepto.

Even though keeping compactness is the primary concern of this library, it does contain lightweight versions of some concepts/components, including MVC.

So far, it has Ajax, Date, Deferred, Events, Helpers, Stack, Templates, Timers, Vars and When components on its core.

Additionally Anim, CSS, DOM, Forms, Keys, MVC and Touch will be available in web bundle.

Build Status Scrutinizer Quality Score Coverage Status

For Users

laroux.js is right for you if you:

  • Complain about people who do not know the difference between jQuery and Javascript.
  • Love working with more compact, organized libraries in smaller sizes (~45K).
  • Want to be working with native DOM objects instead of wrappers.
  • Want to leverage the debug console's autocomplete/fluent typing.
  • Are not satisfied with the performance of other libraries on mobile devices.
  • Looking for a light abstraction layer to build your toolkit on.
  • See FAQ for more.

Guides

Installation

The latest version is always downloadable from releases page.

The required file (laroux.min.js can also be found at rawgit.com.

Including these files would be enough to start using laroux.js (or laroux.min.js) in your web project. For example:

<script src="//cdn.rawgit.com/eserozvataf/laroux.js/v2.2.0/build/dist/web/laroux.min.js"></script>

Sample Usage

$l.ready(function() {
    var buttons = $l(['.confirm-action']);

    $l.css.setProperty(buttons, 'background-color', 'crimson');
    $l.dom.setEvent(
        buttons,
        'click',
        function(event, element) {
            if (!confirm('Are you sure to do it?')) {
                return false; // cancel event
            }
        }
    );
});

For Developers Who Want To Contribute

Installation

Alternative 1: Zip Package

Download the package and launch npm install && gulp.

Alternative 2: Git

On Terminal or Command Prompt:

git clone https://github.com/eserozvataf/laroux.js project
cd project
npm install
gulp

Requirements

License

See LICENSE

Contributing

See contributors.md

It is publicly open for any contribution. Bugfixes and suggestions are welcome.

  • Fork the repo, push your changes to your fork, and submit a pull request.
  • If something does not work, please report it using GitHub issues.

More Repositories

1

hayalet-sevgilim-sarki-sozleri

Brainfuck
557
star
2

acikkaynak-arsiv

aรงฤฑk-kaynak.org | ฤฐnisiyatif, Topluluk ve Rehber
370
star
3

developer-networks

Yazฤฑlฤฑmcฤฑ Telegram Topluluk ve Kanallarฤฑ
142
star
4

acikkaynak-website

acik-kaynak.org 1.0
TypeScript
112
star
5

fetchp

Not an another HTTP client but a fetch wrapper with fluent API and superpowers
TypeScript
104
star
6

design-patterns

Design Patterns implemented in JavaScript/TypeScript
TypeScript
91
star
7

kontra-is-anlasmasi

86
star
8

cool

The Portability Solution for Your Code! ๐Ÿš€ Powered By Deno and JavaScript.
TypeScript
73
star
9

evangelist

[Deprecated] ๐ŸŒŸ Library of helpers that are useful for functional programming
TypeScript
60
star
10

hex-service

โœ–๏ธ Deno and Node.js boilerplate for plain backend microservices
TypeScript
57
star
11

vscode-one-dark-pro-monokai-darker

A Darker One Dark Pro variation with Monokai scheme
50
star
12

sey

[Deprecated] Simple JavaScript build tool with declarative and easy configuration
JavaScript
49
star
13

darty-react-app

[Deprecated] ๐ŸŽฏ React App Template For Darty Development Environment
TypeScript
46
star
14

acikseminer-demo

43
star
15

buildless-deno-react-ssr

"Buildless" starter project for React w/ SSR runs on Deno
JavaScript
43
star
16

aya-website

aรงฤฑk yazฤฑlฤฑm aฤŸฤฑ web sitesi kaynak kodlarฤฑ
TypeScript
36
star
17

aspava

JavaScript
30
star
18

servicemanager

[Deprecated] ๐Ÿ”Œ Most basic implementation of dependency injection container for JavaScript
TypeScript
29
star
19

immunity

[Deprecated] ๐Ÿงฑ Library of methods for maintaining immutable data structures
TypeScript
27
star
20

ne-lazim-abime

a utility-first, modern and progressive CSS framework by Eser Ozvataf
26
star
21

temporal-parse

parses human-readable strings for JavaScript's Temporal API
TypeScript
24
star
22

create-darty-app

[Deprecated] ๐ŸŽฏ Create Darty App
JavaScript
24
star
23

acikkaynak-api

JavaScript
20
star
24

festjs

the progressive javascript web framework by Eser Ozvataf
JavaScript
19
star
25

webend-demo

JavaScript
18
star
26

eser-npm

JavaScript Style Guide
JavaScript
18
star
27

react-eventmanager

[Deprecated] Event-based simple React state management with decorators
TypeScript
18
star
28

tassle

๐Ÿงฉ Bunch of .NET Standard Components designed to be parts of a well-functioning system
C#
16
star
29

apibone

[Deprecated] Abstracts requests and responses to make them platform agnostic
JavaScript
14
star
30

scabbia1

[Deprecated] Scabbia PHP Framework (1.x branch)
JavaScript
14
star
31

darty

[Deprecated] ๐ŸŽฏ Darty Development Environment
JavaScript
13
star
32

scabbia2-fw

Scabbia2 PHP Framework (will be broken a while)
PHP
12
star
33

tr2utf8

Simple tool to convert turkish-encoded files into utf-8 encoded ones
JavaScript
12
star
34

10fwd-website

TypeScript
9
star
35

eser.ozvataf.com

https://eser.ozvataf.com/
JavaScript
9
star
36

aya-projeleri

9
star
37

pm

A basic project management tool
JavaScript
8
star
38

scabbia2

Scabbia2 PHP Components
8
star
39

serverless-php

PHPKonf 2019 Konferansฤฑnda sunacak olduฤŸum "Serverless PHP" konuลŸmasฤฑnฤฑn demo sunumudur
PHP
8
star
40

eser

7
star
41

hex-platform

An infrastructure bundle enables functions-as-a-service execution on your newly created or existing kubernetes cluster
HCL
6
star
42

DesktopTracker

C#
6
star
43

acikkaynak-webclient

JavaScript
6
star
44

acikkaynak-service

Python
6
star
45

hex-api-server

[Deprecated] An express wrapper with convention over configuration structure
JavaScript
6
star
46

enthusiast

[Deprecated] ๐ŸŽผ A functional stream library implementation runs on browsers and node.js
JavaScript
5
star
47

scabbia2-router

Scabbia2 Router Component
PHP
5
star
48

scabbia2-yaml

Scabbia2 Yaml Component
PHP
5
star
49

ponyfills

[Deprecated] ๐Ÿฆ„ Delivers ponyfills as modules, uses native alternatives first when available
TypeScript
5
star
50

WinPhoneTetris

Tetris for Windows Phone 8 with XAML and Silverlight
C#
4
star
51

eserozvataf

4
star
52

acikkaynak-website-old

TypeScript
4
star
53

sqlsync

PHP
4
star
54

leaves

JavaScript
4
star
55

jseditor

[Deprecated]
JavaScript
4
star
56

scabbia2-lightstack

Scabbia2 LightStack Component
PHP
4
star
57

personal-homepage

My personal homepage
JavaScript
3
star
58

acikkaynak.github.io

CSS
3
star
59

tassle-standards

3
star
60

vite-boilerplate

JavaScript
3
star
61

pullyn

One click to pull latest changes from repositories.
JavaScript
3
star
62

kubernext

offering modern structure for every software team
Go
3
star
63

ssr-benchmark-deno

TypeScript
3
star
64

deno-boilerplate-console

Nothing fancy, just a simple boilerplate for Deno console apps
TypeScript
2
star
65

coollime

2
star
66

scabbia2-testing

Scabbia2 Testing Component
PHP
2
star
67

react-router-redux-example

JavaScript
2
star
68

turkcekaynaklar-com

ร–zenle seรงilmiลŸ Tรผrkรงe kaynaklar listesi En: Curated list of Turkish resources
Shell
2
star
69

scabbia2-services

Scabbia2 Services Component
PHP
2
star
70

scabbia2-helpers

Scabbia2 Helpers Component
PHP
2
star
71

scabbia2-formatters

Scabbia2 Formatters Component
PHP
2
star
72

senior

[Deprecated] ๐Ÿ—ƒ Plugin host and manager for installable/removable npm packages
TypeScript
2
star
73

scabbia1-skeleton

[Deprecated] Skeleton Application for Scabbia PHP Framework (1.x branch)
PHP
2
star
74

opencast

TypeScript
2
star
75

jsmake-stack

[Deprecated] Deprecated in favor of hex
TypeScript
2
star
76

jsmake

TypeScript
2
star
77

munakasa

JavaScript
2
star
78

scabbia2-tasks

Scabbia2 Tasks Component
PHP
1
star
79

scabbia2-scanners

Scabbia2 Scanners Component
PHP
1
star
80

denover

TypeScript
1
star
81

itec314

Solutions for the lab sessions of ITEC314 Multiplatform Programming (with Java) course.
1
star
82

XmlImport

PHP
1
star
83

scabbia2-config

Scabbia2 Config Component
PHP
1
star
84

survey

an online survey project using scabbia framework
PHP
1
star
85

BasketForm

A drag and drop file organizer
C#
1
star
86

cms

1
star
87

itec316

A kindergarten project for ITEC316 Software Engineering course
C#
1
star
88

entrepreneur

[Deprecated] JavaScript scaffolding tool on top of JSMake
JavaScript
1
star
89

istanbul-coders-deno-workshop

TypeScript
1
star
90

reports

Reports written by me, mostly for academic purposes
1
star
91

GeoRestriction

GeoRestriction Module for IonizeCMS
PHP
1
star
92

tsc-file-extension-problem

TypeScript
1
star
93

jest-playground

JavaScript
1
star
94

eserozvataf.github.io

My github page
HTML
1
star
95

cmpe534

CMPE534 Automated Deduction Course
C#
1
star
96

maester

[Deprecated] ๐Ÿ“œ Async logging and exception handling library runs on browsers and node.js
TypeScript
1
star
97

cofounder-node

[Deprecated] ๐Ÿ’พ Cofounder implementation for node
TypeScript
1
star
98

scabbia2-events

Scabbia2 Events Component
PHP
1
star
99

adminelevator

Enables elevating user privileges for application compability
C#
1
star
100

10fwd-service

JavaScript
1
star