recentpopularlog in

justinludwig : lib   225

« earlier  
roughVis.js
Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser (see also https://habr.com/en/post/454376/).
d3  svg  js  lib 
january 2020 by justinludwig
pq
A transactional queue system for PostgreSQL written in Python.
postgres  queue  lib 
january 2020 by justinludwig
Structured Logging for Python
structlog makes logging in Python less painful and more powerful by adding structure to your log entries
py  log  lib 
january 2020 by justinludwig
Awesome Flake8 Extensions
A curated list of flake8 extensions
py  build  test  lib 
december 2019 by justinludwig
Peewee Migrate
Simple migration engine for Peewee
py  migrate  orm  lib 
november 2019 by justinludwig
Peewee
small, expressive ORM for python
py  orm  db  lib 
november 2019 by justinludwig
Pony Object Relational Mapper
Python ORM; write queries using Python generator expressions and lambdas.
py  orm  db  lib 
november 2019 by justinludwig
pytest-mock
Thin-wrapper around the mock package for easier use with py.test
py  test  lib 
november 2019 by justinludwig
Plumbum
Library for shell script-like programs in python, including shell-like syntax and handy shortcuts, local and remote command execution (over SSH), local and remote file-system paths, easy working-directory and environment manipulation, quick access to ANSI colors, and a programmatic Command-Line Interface (CLI) application toolkit.

>>> from plumbum.cmd import ls, grep, wc
>>> chain = ls["-a"] | grep["-v", "\\.py"] | wc["-l"]
>>> chain()
u'13\n'
py  shell  lib 
november 2019 by justinludwig
docopt
via docstring defines the interface for your command-line app, and automatically generates a parser for it
py  shell  lib 
november 2019 by justinludwig
python-tabulate
Pretty-print tabular data in Python, a library and a command-line utility.
py  shell  csv  lib 
november 2019 by justinludwig
Workerize
Moves a module into a Web Worker, automatically reflecting exported functions as asynchronous proxies:

* Bundles a tiny, purpose-built RPC implementation into your app
* If exported module methods are already async, signature is unchanged
* Supports synchronous and asynchronous worker functions
* Works beautifully with async/await
* Just 800 bytes of gzipped ES3
async  js  lib 
october 2019 by justinludwig
workway
A general purpose, Web Worker driven, remote namespace with classes and methods:

* no eval at all, no scope issues, 100% CSP friendly
* no Proxy at all neither, compatible with IE 10, iOS 8, Android 4.4, BB OS 10, and every other browser
* 100LOC client squeezed in about 0.5K once compressed
* you expose non blocking namespaces to the main thread, not the other way around
async  js  lib 
october 2019 by justinludwig
Comlink
Comlink makes WebWorkers enjoyable. Comlink is a tiny library (1.1kB), that removes the mental barrier of thinking about postMessage and hides the fact that you are working with workers.
async  js  lib 
october 2019 by justinludwig
EventDrops
A time based / event series interactive visualization using d3.js
d3  js  chart  lib 
june 2019 by justinludwig
jest-junit
A Jest reporter that creates compatible junit xml files
js  test  lib 
june 2019 by justinludwig
flexmark-java
CommonMark/Markdown Java parser with source level AST. CommonMark 0.28, emulation of: pegdown, kramdown, markdown.pl, MultiMarkdown. With HTML to MD, MD to PDF, MD to DOCX conversion modules.
java  markup  lib 
june 2019 by justinludwig
picocli
Parser library and framework to easily build JVM command line applications (Java, Groovy, Kotlin, etc). Usage help with ANSI colors. Autocomplete. Nested subcommands. Annotations and programmatic API. Easy to include as source to avoid adding dependencies.
groovy  java  shell  lib 
june 2019 by justinludwig
Vuelidate
Simple, lightweight model-based validation for Vue.js 2.0
vue  validation  lib 
june 2019 by justinludwig
VeeValidate
Template Based Validation Framework for Vue.js
vue  validation  lib 
june 2019 by justinludwig
V-Clipboard
Vue.js clipboard library (no dependencies, less than 2kb)
vue  js  lib 
november 2018 by justinludwig
Clipboard.js
A modern approach to copy text to clipboard. No Flash. No frameworks. Just 3kb gzipped.
js  lib 
november 2018 by justinludwig
Florash
Beautiful and visually distinguishable representation of a 40 character hexadecimal string (canvas).
icon  img  js  lib 
october 2018 by justinludwig
node-retricon
Create indenticon-like image hashes styled like Github and Gravatar (retro) avatars (canvas).
icon  img  js  lib 
october 2018 by justinludwig
Jazzicon
Jazzy deterministic identicons. Takes a pixel diameter and a javascript integer (seeds the shape), and gives you back a DOM element to use as you wish!
icon  img  js  lib 
october 2018 by justinludwig
Blockies
A tiny library for generating blocky identicons (canvas).
icon  img  js  lib 
october 2018 by justinludwig
Jdenticon
JavaScript library for generating highly recognizable identicons using HTML5 canvas or SVG.
icon  img  js  lib 
october 2018 by justinludwig
identicon.js
GitHub-style identicons as PNGs or SVGs in JS
icons  img  js  lib 
october 2018 by justinludwig
Mnemonic Encoder
Method for encoding binary data into a sequence of words which can be spoken over the phone, for example, and converted
back to data on the other side:

>>> mnemonic.encode([101, 2, 240, 6, 108, 11, 20, 97], "x/x/x - ")
"digital/apollo/aroma - rival/artist/rebel"

>>> mnemonic.decode("digital.apollo.aroma.rival.artist.rebel")
[101, 2, 240, 6, 108, 11, 20, 97]
words  js  lib 
september 2018 by justinludwig
Truth - Fluent assertions for Java
Truth makes your test assertions and failure messages more readable. Similar to AssertJ, it natively supports many JDK and Guava types, and it is extensible to others.
java  test  lib 
september 2018 by justinludwig
Vue Web Component Wrapper
Wrap a Vue component as a web component / custom element.
vue  html  lib 
august 2018 by justinludwig
Globalize.js
A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data, including:

* currency formatting
* date formatting and parsing
* message formatting
* number formatting and parsing
* pluralization
* relative times
* unit formatting
g11n  js  lib 
august 2018 by justinludwig
Hamburgers
Tasty CSS-animated hamburger menus
js  css  mobile  lib 
july 2018 by justinludwig
HikariCP
high-performance JDBC connection pool
java  db  lib 
june 2018 by justinludwig
Tink
Tink is a multi-language, cross-platform library from Google that provides a simple and misuse-proof API for common cryptographic tasks.
java  go  crypto  lib 
june 2018 by justinludwig
GroovyCSV
GroovyCSV is a library to make csv processing just a little bit Groovier. The library uses opencsv behind the scenes and merely tries to add a thin layer of “Groovy-ness” to the mix.
groovy  csv  lib 
june 2018 by justinludwig
TinyDB
Tiny, document-oriented database, written in pure python.
py  db  nosql  lib 
may 2018 by justinludwig
ujson
UltraJSON is an ultra fast JSON encoder and decoder written in pure C with bindings for Python 2.5+ and 3.
py  json  lib 
may 2018 by justinludwig
pyyaml
YAML parser and emitter for Python. When LibYAML bindings are installed, you may use fast LibYAML-based parser and emitter as follows:

>>> yaml.load(stream, Loader=yaml.CLoader)
>>> yaml.dump(data, Dumper=yaml.CDumper)
py  yaml  lib 
may 2018 by justinludwig
Click
"Command Line Interface Creation Kit": Python package for creating beautiful command line interfaces in a composable way with as little code as necessary.
py  shell  lib 
may 2018 by justinludwig
nitram509/jmacaroons: Pure Java implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud. Android ready. Online playground available.
This Java library provides an implementation of macaroons[1], which are flexible authorization tokens that work great in distributed systems. Like cookies, macaroons are bearer tokens that enable applications to ascertain whether their holders' actions are authorized.
java  auth  lib 
may 2016 by justinludwig
MetricsGraphics.js - a library based on D3.js, optimized for visualizing and laying out time-series data
MetricsGraphics.js is a library built on top of D3 that is optimized for visualizing and laying out time-series data. It provides a simple way to produce common types of graphics in a principled, consistent and responsive way. The library currently supports line charts, scatterplots, histograms, bar charts and data tables as well as features like rug plots and basic linear regression.
js  d3  chart  lib 
may 2016 by justinludwig
Contour Overview
Forio Contour uses the popular D3 engine and adds a set of intuitive abstractions so you can easily create graphs and charts.
js  d3  chart  lib 
may 2016 by justinludwig
Popper.js
Easily position tooltips, popovers and so on
with just a line of code
js  lib 
may 2016 by justinludwig
PawelDecowski/jQuery-CreditCardValidator · GitHub
jQuery credit card validation and detection plugin
jquery  js  lib 
march 2016 by justinludwig
Jodd
Jodd is set of Java micro frameworks, tools and utilities, under 1.5 MB. Includes utilities for HTTP, mail, DB ORM, HTML/CSS parsing, HTML templating, etc.
java  lib 
march 2016 by justinludwig
GitHub - Upplication/Amazon-S3-FileSystem-NIO2
An Amazon AWS S3 FileSystem Provider JSR-203 for Java 7 (NIO2)
aws  s3  java  lib 
february 2016 by justinludwig
GitHub - bevacqua/dragula: Drag and drop so simple it hurts
Browser support includes every sane browser and IE7+. Framework support includes vanilla JavaScript, Angular, and React.
js  lib 
february 2016 by justinludwig
Hint.css - A tooltip library in CSS
* Only CSS. No JavaScript! * Small file size. Only 1.5KB minified and gzipped! * Easy to use. No config required. * Works in all modern browsers.
css  lib 
february 2016 by justinludwig
Plottable.js | Palantir
Built on top of D3, Plottable gives you a set of flexible, premade components that you can combine and rearrange to build charts.
d3  chart  js  lib 
february 2016 by justinludwig
Vega: A Visualization Grammar
Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate views using HTML5 Canvas or SVG.
js  svg  canvas  chart  lib 
february 2016 by justinludwig
Vega-Lite
Vega-Lite is a high-level visualization grammar. It provides a concise JSON syntax for supporting rapid generation of visualizations to support analysis.
js  chart  lib 
february 2016 by justinludwig
GitHub - hadley/svglite: A lightweight svg graphics device for R
svglite is a graphics device that produces clean svg output, suitable for use on the web, or hand editing. Compared to the built-in svg(), svglite is considerably faster, produces smaller files, and leaves text as is.
r  svg  lib 
february 2016 by justinludwig
Getting Started | d3.compose
d3.compose adds advanced chart layout and composition to d3 and d3.chart. Create rich, data-bound charts by composing charts (like Line and Bars) and components (like Axis, Title, and Legend).
d3  js  chart  lib 
february 2016 by justinludwig
python sh
sh (previously pbs) is a full-fledged subprocess interface for Python that allows you to call any program as if it were a function
py  shell  lib 
february 2016 by justinludwig
Java VectorGraphics2D
VectorGraphics2D provides implementations of Java's Graphics2D interface and exports the graphics in various vector file formats: EPS, SVG, PDF
java  image  lib 
february 2016 by justinludwig
Apache Oltu - Home
OAuth protocol implementation in Java. It also covers others "OAuth family" related implementations such as JWT, JWS and OpenID Connect
java  auth  security  lib 
february 2016 by justinludwig
google/google-oauth-java-client · GitHub
powerful and easy-to-use Java library for OAuth 1.0a and OAuth 2.0
java  auth  security  lib 
february 2016 by justinludwig
Dropzone.js
open source library that provides drag’n’drop file uploads with image previews
js  lib 
february 2016 by justinludwig
CSSBox - Java HTML rendering engine
CSSBox is an (X)HTML/CSS parser/rendering engine written in pure Java.
java  css  html  lib 
november 2015 by justinludwig
htmlPy · HTML5-CSS3-Javascript based GUI library in Python
htmlPy is a wrapper around PySide's QtWebKit library. It helps with creating beautiful GUIs using HTML5, CSS3 and Javascript for standalone Python applications.
py  html  lib 
november 2015 by justinludwig
fent/randexp.js @ GitHub
Create random strings that match a given regular expression.
regex  js  test  lib 
november 2015 by justinludwig
Writ
Opinionated, classless styles for semantic HTML (ie a default stylesheet for plain HTML)
html  css  lib 
november 2015 by justinludwig
« earlier      
per page:    204080120160

Copy this bookmark:





to read