Displaying 1 to 20 from 48 results


  •    HTML

A smooth, responsive jQuery plugin for collapsing and expanding long blocks of text with "Read more" and "Close" links.The markup Readmore.js requires is so simple, you can probably use it with your existing HTML—there's no need for complicated sets of div's or hardcoded classes, just call .readmore() on the element containing your block of text and Readmore.js takes care of the rest. Readmore.js plays well in a responsive environment, too.

TransitionButton - UIButton sublass for loading and transition animation.

  •    Swift

To run the example project, clone the repo, then open the workspace TransitionButton.xcworkspace run using iOS Example scheme. Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.

textarea-autosize - Vertically adjust a textarea based on user input without using a clone or ghost element

  •    CSS

So why build this? Many solutions didn't feel smooth. In some the textarea would flicker on entering new lines with a noticeable delay in resizing. Most were outdated and all were a lot bulkier than they had to be. Many had to use a mirror textarea or ghost element with some needing presentation values set in script. I wanted just the behavior in the script and anything regarding presentation should be controlled through CSS. Or add textarea-autosize to your application's bower.json.

expounder - A library for explaining things in HTML.

  •    Javascript

Expounder is a small JS library that implements a concept I had for adaptable experience levels in educational texts. In more concrete terms, expounder allows authors of tutorials to hide their explanations if they expect readers to be familiar with a concept. The author can choose to add a link to the concept, which will appear underlined, and the reader can click on it to expand the next few sentences, paragraph or any other element that explains the concept. This way, people familiar with a term don't need to spend a paragraph reading about it or waste time (and potentially miss other useful information) skimming ahead. You can see an example in the examples directory, on the Expounder page or on one of my posts.

css-shorthand-expand - Expand CSS shorthand properties

  •    Javascript

Expand CSS shorthand properties to their longhand equivalent.The module exposes a single function which takes a property name and a value and returns a map with the expanded properties.

dotenv-expand - Variable expansion for dotenv

  •    Javascript

Dotenv-expand adds variable expansion on top of dotenv. If you find yourself needing to expand environment variables already existing on your machine, then dotenv-expand is your tool.As early as possible in your application, require dotenv and dotenv-expand, and wrap dotenv-expand around dotenv.

url-unshort - Short links expander for node.js

  •    Javascript

This library expands urls provided by url shortening services (see full list).Also, short links are used to bypass the spam filters. So if you're implementing a domain black list for your blog comments, you might want to check where all those short links actually point to.

multimatch - Extends minimatch.match() with support for multiple patterns

  •    Javascript

See the tests for more usage examples and expected matches.Same as minimatch.match() except for pattern also accepting an array.

Kwicks - :no_entry: Kwicks for jQuery - fork of jQuery Kwicks by Jeremy Martin

  •    Javascript

Fixed a problem that was happening in jQuery v1.7+ (bug report) where the kwicks would not collapse. Fix for issue #1. showDuration - Slideshow duration in milliseconds (default is 2000 ms).

react-expanding-textarea - React textarea component to automatically expand and contract your textareas

  •    Javascript

React textarea component to automatically expand and contract your textareas. You can view the demo here.

node-globule - An easy-to-use wildcard globbing library.

  •    Javascript

An easy-to-use wildcard globbing library. Returns a unique array of all file or directory paths that match the given globbing pattern(s). This method accepts either comma separated globbing patterns or an array of globbing patterns. Paths matching patterns that begin with ! will be excluded from the returned array. Patterns are processed in order, so inclusion and exclusion order is significant. Patterns may be specified as function arguments or as a src property of the options object.

expand-object - Expand a string into a JavaScript object using a simple notation.

  •    Javascript

Expand a string into a JavaScript object using a simple notation. Use the CLI or as a node.js lib. Also see collapse-object, for doing the reverse of this library.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.