Displaying 1 to 20 from 37 results

humps - 🐫 Underscore-to-camelCase converter (and vice versa) for strings and object keys in JavaScript


Underscore-to-camelCase converter (and vice versa) for strings and object keys in JavaScript. When converting object keys, it will walk the structure, converting any nested objects (or arrays of nested objects) along the way. Handy for converting JSON between JavaScript and Ruby/Rails APIs.

Easy Utility


A utilies collections for a better coding.

blob-util - Cross-browser utils for working with binary Blobs


blob-util is a Blob library for busy people. It's also a good pairing with the attachment API in PouchDB.

rails_stuff - Collection of useful modules for Rails.


Collection of useful modules for ruby projects to provide great DRY, TDD experience. While some of them are Rails-specific, most will work in any environment ignoring gem's name.All modules are lazy loaded, so it's ok to require whole gem at once. Some of them are activated by default for best experience, but this can be configured or turned off (see usage).




servicestack-client - TypeScript servicestack-client npm package


ServiceStack's TypeScript library providing convenience utilities in developing web apps. Integrates with ServiceStack's Server features including ServiceClient, Server Events, Error Handling and Validation


better-array - Unobtrusive JavaScript Array Extras


A better API for arrays that you can activate whenever you like. It is a little like an underscore.js, but only for arrays. Inspired by Ruby's core library, but closer to JavaScript's. Please note that the resulting objects are always vanilla JS objects, not BetterArray wrapper objects. This is intentional; the main goal of this library is not the ability to chain, but to be very unobtrusive.

rollup-pluginutils - A set of functions commonly used by Rollup plugins


A set of functions commonly used by Rollup plugins.This function attaches Scope objects to the relevant nodes of an AST. Each Scope object has a scope.contains(name) method that returns true if a given name is defined in the current scope or a parent scope.

react-extras - Useful components and utilities for working with React


Note that this package targets modern browsers. It's up to you to transpile if you need to support older browsers.Automatically binds your React.Component subclass methods to the instance. See the autoBind.react() docs.

react-router-util - Useful components and utilities for working with React Router


A history singleton that you can use in <Router history={history}> to access the history from outside the router. Can be useful for programmatically navigating to a route when used in combination with non-React code, like Electron IPC events, etc.Same as the official <BrowserRouter>, but with history={history} set to the above history singleton, so you can just import the singleton to access the router history object from outside the router.

dom101 - DOM manipulation utilities


dom101 is a set of utilities for manipulating the DOM as single files. aka: Stop using jQuery.If you're writing a frontend library, it's best to avoid a dependency on jQuery. This means having to write your own DOM manipulation code, though. To speed you along, I've packaged all that typical DOM manipulation code into many single-use JS files.

file-utils - Grunt.file utility fork to add some goodness


This is a Grunt.file forks to allow the creation of scoped file utilities and the ability to add write filters.Same as Grunt.file, this is a set of synchronous utility. As so, it should never be used on a Node.js server. This is meant for users/command line utilities.

git-label - Automate and simplify the creation of labels for your GitHub repositories


git-label is built using ES6. Run the following task to compile the src/ into dist/. In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality.