Alexandru Vlăduţu (@alessioalex)

Top repositories

1

ClientManager

Sample application built with Backbone, RequireJS and Twitter Bootstrap on the client and Node.js (Express.js, Mongoose) on the server.
JavaScript
344
star
2

airpair-nodejs-mistakes

Top 10 Mistakes Node.js Developers Make - Airpair article (sample code)
JavaScript
73
star
3

get-folder-size

Get the size of a folder by recursively iterating through all its sub(files && folders).
JavaScript
72
star
4

dynroute

Node CLI tool for dynamic DNS using Route53
JavaScript
46
star
5

Nodetuts

All the files needed for the nodetuts.com episodes & some node.js tests of my own
JavaScript
43
star
6

mastering_express_code

Source code for the book "Mastering Web Application Development with Express"
JavaScript
27
star
7

dotfiles

[DEPRECATED] see https://github.com/alessioalex/vim-setup for vim stuff
Vim Script
15
star
8

treeIt

Convert your JavaScript objects to HTML, no additional hassle and NO <pre> tags involved.
JavaScript
10
star
9

try-json-parse

Just like JSON.parse(), except that it doesn't throw an error for invalid JSON, it just returns null
JavaScript
9
star
10

angular2-browserify

Angular 2 && TypeScript via browserify
TypeScript
8
star
11

is-binary

Detects if a file is binary based on its content.
JavaScript
8
star
12

dev-error-handler

HTTP error-handling middleware that displays syntax highlighted source code.
JavaScript
8
star
13

git-grep

Easily search a git repo in a Node streamy way (by shelling out to git-grep(1)).
JavaScript
7
star
14

karlsruhejs

KarlsruheJS meetup
7
star
15

reloadify

A live-reload NPM module that works well with your raw Node / Express servers. CLI version available as well.
JavaScript
7
star
16

git-blame

Shelling out to git blame in a streaming Node fashion.
JavaScript
6
star
17

spawn-to-readstream

Make child_process.spawn behave like a read stream, emit error event with full message (and not emit 'end' event wrongfully).
JavaScript
6
star
18

generic-middleware

Like Connect/Express middleware, but you can use it for everything.
JavaScript
6
star
19

inject-html

Node module for injecting HTML code before or after the `body` tag into the response.
JavaScript
6
star
20

git-parse-commit

Parse git commit data, like the one we get when running `git rev-list ...`.
JavaScript
6
star
21

git-diff-tree

Shelling out to git-diff-tree(1) in a Node streamy fashion
JavaScript
5
star
22

app-title

Node module that will setup the process.title for your application automagically
JavaScript
5
star
23

pump-chain

A module that glues pump and bubble-stream-error to make life easier when piping streams internally and returning an outer stream.
JavaScript
5
star
24

git-commits

Get the commit history of a repo in a Node streamy way by shelling out to git-rev-list(1).
JavaScript
4
star
25

recursive-object-proxy

Like ES6 proxies but deeper. Will notify you whenever a property of an object is updated, no matter how nested it is.
JavaScript
4
star
26

git-spawned-stream

Create a readable stream from a spawned git process.
JavaScript
4
star
27

git-count-commits

Get the total number of commits for a repo and a specific revision by shelling out to git.
JavaScript
4
star
28

reddit-api-client

Barebones Reddit API client for Node.js
JavaScript
4
star
29

bubble-stream-error

Bubble errors from sub-streams to a master stream.
JavaScript
4
star
30

LogIt

Logging library for Node.js, store independent, inspired by jog and tracer.
JavaScript
4
star
31

Cls

An interface for classical object oriented programming in JavaScript.
JavaScript
3
star
32

pkg-builder

Install your app's NPM packages programatically.
JavaScript
3
star
33

nice-error

Node.js module for making errors loggable / readable / serializable etc.
JavaScript
3
star
34

custom-err

Create an error with custom properties in Node.
JavaScript
3
star
35

eslintrc

My own take on a JavaScript style guide. (DEPRECATED)
3
star
36

response-spy

Intercepts HTTP response headers && body (without any man-in-the-middle http proxy server)
JavaScript
3
star
37

express-etaggable

Express middleware that handles the Etag caching mechanism for you and only calls the dynamic function to load the content when needed.
JavaScript
3
star
38

git-tree

Stream the content of a git tree object by shelling out to git-ls-tree(1)
JavaScript
3
star
39

limit-spawn

Kills a child process created with spawn after X bytes are sent
JavaScript
2
star
40

split-transform-stream

A combination of through2 and split with a straightforward interface.
JavaScript
2
star
41

npm-dep-chain

Get all the NPM dependencies for a module / set of modules (goes down the stack, for all the subdependencies etc)
JavaScript
2
star
42

Presentations

Presentations
JavaScript
2
star
43

git-authors

List all authors that have contributed to a git project in descending order, based on the number of commits.
JavaScript
2
star
44

waterfallize

Control flow library, similar to async.waterfall but with a different API and faster.
JavaScript
2
star
45

parallelize

control flow library for parallel async functions; it invokes the callback with the aggregated results or an error
JavaScript
2
star
46

ng-changelog

Changelog generator based on the Angular git commit message conventions.
JavaScript
2
star
47

npm-republicate

Replicate an NPM module (along with its deps) from registry A to registry B (by publishing it && its deps).
JavaScript
2
star
48

git-submodules

Get submodules data (name, path, url) for a git repo.
JavaScript
1
star
49

asyncache

Transparently cache your asynchronous get functions.
JavaScript
1
star
50

git-get-file

Return a stream with the contents of file at the revision ref.
JavaScript
1
star
51

to-generator

Transform an Array | Object into a Generator object.
JavaScript
1
star
52

json-inherit

Requiring JSON files with inheritance baked in.
JavaScript
1
star
53

node-self-registry

Private NPM registry that only replicates the specified modules from NPM [work in progress].
1
star
54

git-count-files

Get the total number of files for a repo and a specific revision by shelling out to git.
JavaScript
1
star
55

git-execute

Utility module over `child_process.exec` for git commands.
JavaScript
1
star
56

tiny-algos

daily coding challenges in JS
JavaScript
1
star
57

size-on-disk

Get folder size on disk by shelling out to du (disk usage cmd).
JavaScript
1
star
58

reddit-notifier

Receive a pushover notification whenever a user posts something on reddit. [WIP]
JavaScript
1
star
59

vim-setup

My vim setup - with an installer
Vim Script
1
star
60

git-download-archive

Get a tar/zip archive stream from a git repository (at a certain commit).
JavaScript
1
star
61

debug-app

debug module with a default namespace consisting of the application name and current filename.
JavaScript
1
star
62

browser-event-debugger

For those moments when you don't know who's adding event listeners on a page.
JavaScript
1
star
63

tiny-filter-async

Async filter function, similar to async.filter
JavaScript
1
star
64

git-get-patch

Returns a readable stream with a git patch.
JavaScript
1
star
65

linguist-data

linguist's languages.yml in JSON format
JavaScript
1
star
66

eslint-config-alessioalex

eslint sharable config, personal flavour
JavaScript
1
star
67

tiny-map-async

Asynchronous version of map that is similar to async.map, but has extra goodies included.
JavaScript
1
star
68

DelayME

Serving static files with delay style. Useful for testing what an external script might do to your application if you put it in <head> ;)
JavaScript
1
star
69

tiny-each-async

Asynchronous iterator function for parallel processing.
JavaScript
1
star
70

fronteers_node_talk

JavaScript
1
star
71

visual-diff

Visual diff two websites, alpha tool edition.
JavaScript
1
star
72

standard

My own flavor of the standard linter.
JavaScript
1
star
73

git-show-ref

List the references from the local repository in a Node streamy way (by shelling out to git-show-ref(1)).
JavaScript
1
star
74

todo-projects-wishlist

Things I would like to learn and experiment with.
1
star
75

shebang

Node module for extracting normalized shebang command token
JavaScript
1
star
76

parent-package

Recursive search (folder path upwards) until the (/some) package.json data is found.
JavaScript
1
star
77

markdown-editor

Markdown editor with live preview, inspired by https://github.com/thlorenz/browserify-markdown-editor
CSS
1
star
78

npm-pkginfo

Lightweight version of npm-registry-client#get with configurable cache stores
JavaScript
1
star
79

trace-current

Node.js module that returns the stacktrace for the current position.
JavaScript
1
star
80

level-remove-notfound

Remove the check for notFoundError when using levelUp.get()
JavaScript
1
star
81

frontpage-hn

Retrieves the front page stories from Hacker News in JSON format
HTML
1
star
82

rfifa-bot

JavaScript
1
star
83

git-name-rev

Find symbolic names for given revs by shelling out to Git (namely git-name-rev(1))
JavaScript
1
star
84

locked-atomic-ws

A combination of fs-write-stream-atomic and node-proper-lockfile to ensure that no more than one (atomic) write stream can be used at a time for a certain file.
JavaScript
1
star
85

css-stream

wip
JavaScript
1
star
86

express-var-dump

Express view helper inspired by PHP's var_dump()
JavaScript
1
star