Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / smikhalevski 61 repositories
The eternal fight with the urge to rewrite everything.
smikhalevski/doubter-plugin-string-format
🤔 String format validation plugin for Doubter.
Language: TypeScript - Size: 214 KB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
smikhalevski/json-marshal
JSON serializer that can stringify and parse any data structure.
Language: TypeScript - Size: 97.7 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0
smikhalevski/doubter
🤔 Runtime validation and transformation library.
Language: TypeScript - Size: 6.32 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 65 - Forks: 1
smikhalevski/react-executor
🦖 Asynchronous task execution and state management for React.
Language: TypeScript - Size: 908 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 0
smikhalevski/locale-matcher
🔠 Super-fast locale matcher and normalizer in just 2 kB gzipped and no Intl dependency.
Language: TypeScript - Size: 393 KB - Last synced: about 23 hours ago - Pushed: 9 months ago - Stars: 4 - Forks: 0
smikhalevski/openvpn-docker
🐳 Private VPN in a couple of clicks.
Language: Shell - Size: 2.93 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2 - Forks: 0
smikhalevski/json-otter 📦
🦦 The highly performant, symmetrical, backward compatible, and unambiguous JSON serializer/parser with BigInt support.
Language: TypeScript - Size: 3.88 MB - Last synced: 8 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
smikhalevski/react-executor-devtools
🦖 Devtools for React Executor.
Language: TypeScript - Size: 923 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 0 - Forks: 0
smikhalevski/roqueform-external-errors-plugin
The plugin that associates external errors with Roqueform fields using adopters.
Language: TypeScript - Size: 86.9 KB - Last synced: 24 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
smikhalevski/parallel-universe
🚀 The set of async flow control structures and promise utils.
Language: TypeScript - Size: 4.06 MB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 3 - Forks: 1
smikhalevski/smikhalevski
👋 A couple of words about me!
Size: 1.35 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
smikhalevski/react-hookers
🤖 General-purpose React hooks with blackjack and hookers.
Language: TypeScript - Size: 1.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 1
smikhalevski/roqueform
🧀 The form state management library that can handle hundreds of fields without breaking a sweat.
Language: TypeScript - Size: 1.53 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 4 - Forks: 1
smikhalevski/jointly
Run multiple processes from a single terminal.
Language: TypeScript - Size: 472 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
smikhalevski/racehorse
🐴 The bootstrapper for WebView-based Android apps.
Language: Kotlin - Size: 3.45 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 1
smikhalevski/react-text-input 📦
Textarea and input components with custom scrollbars and autogrow in both axes.
Language: JavaScript - Size: 139 KB - Last synced: 29 days ago - Pushed: over 6 years ago - Stars: 15 - Forks: 7
smikhalevski/tag-soup
🍜 The fastest pure JS SAX/DOM XML/HTML parser with streaming support.
Language: HTML - Size: 1.88 MB - Last synced: about 12 hours ago - Pushed: about 1 year ago - Stars: 6 - Forks: 1
smikhalevski/react-scroll-box 📦
Charged cross-browser and cross-platform scrollable container implementation with no external dependencies but React 0.13+.
Language: JavaScript - Size: 2.99 MB - Last synced: 25 days ago - Pushed: about 5 years ago - Stars: 84 - Forks: 13
smikhalevski/react-snowflakes 📦
Fancy snowfall React component from Frank Sinatra.
Language: JavaScript - Size: 52.7 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 8 - Forks: 2
smikhalevski/doubter-json-schema
🤔 Converts Doubter shapes from and to JSON schemas.
Language: TypeScript - Size: 329 KB - Last synced: 1 day ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
smikhalevski/argcat
🙀 The simplest CLI arguments parser.
Language: TypeScript - Size: 955 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
smikhalevski/virtual-lodash 📦
Wrapper functions for Lodash that can be used as virtual methods with es6 bind operator.
Language: JavaScript - Size: 16.6 KB - Last synced: 3 months ago - Pushed: about 6 years ago - Stars: 2 - Forks: 1
smikhalevski/trie
🌲 The extremely fast compressed trie implementation in 2 kB gzipped.
Language: TypeScript - Size: 973 KB - Last synced: 28 days ago - Pushed: 9 months ago - Stars: 5 - Forks: 0
smikhalevski/speedy-entities
🏎💨 The fastest XML/HTML entity encoder/decoder in 20 kB gzipped.
Language: TypeScript - Size: 478 KB - Last synced: 29 days ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
smikhalevski/paint-bucket
🪣 Highly performant, extensible, and tiny color manipulation library.
Language: TypeScript - Size: 1.89 MB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 6 - Forks: 0
smikhalevski/toofast
⚡️ The Node.js performance testing tool with unit-test-like API.
Language: TypeScript - Size: 415 KB - Last synced: 29 days ago - Pushed: 9 months ago - Stars: 2 - Forks: 0
smikhalevski/algomatic
🔢 Various algorithms and math utilities.
Language: TypeScript - Size: 979 KB - Last synced: 15 days ago - Pushed: 9 months ago - Stars: 4 - Forks: 1
smikhalevski/pipit
🪶 The universal logger with the pluggable architecture.
Language: TypeScript - Size: 1.94 MB - Last synced: 3 days ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
smikhalevski/flyweight-dom
🍃 The extremely fast DOM implementation in just 4 kB gzipped.
Language: TypeScript - Size: 705 KB - Last synced: 28 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
smikhalevski/typedoc-custom-css
♻️ The custom CSS that beautifies TypeDoc default theme.
Language: CSS - Size: 7.81 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
smikhalevski/tenuous
Application theming through the prism of inversion of control.
Language: TypeScript - Size: 81.1 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 1
smikhalevski/wordwrap 📦
Yet another wordwrap script.
Language: JavaScript - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
smikhalevski/xslt-extensions 📦
Pure XSLT 1.0 date-time and string extensions.
Language: XSLT - Size: 184 KB - Last synced: about 1 year ago - Pushed: almost 10 years ago - Stars: 0 - Forks: 0
smikhalevski/surefire
Creates a proxy of an object that allows capturing snapshots after changes.
Language: TypeScript - Size: 83 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
smikhalevski/resume
Language: JavaScript - Size: 3.57 MB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
smikhalevski/q3a-osp-docker 📦
Docker image of Quake 3 OSP dedicated server with Slack integration
Language: TypeScript - Size: 28.3 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 1 - Forks: 1
smikhalevski/react-redux-typescript-babel-webpack-boilerplate 📦
Boilerplate project for setting up React + Redux + TypeScript + Babel + Webpack stack. Also uses LESS for stylesheets and Jasmine for unit tests.
Language: TypeScript - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: over 7 years ago - Stars: 10 - Forks: 2
smikhalevski/qpid-hawk 📦
Bash-based Apache Qpid incremental re/configurator.
Language: Shell - Size: 194 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago - Stars: 0 - Forks: 0
smikhalevski/pipe
The callback piping utility.
Language: TypeScript - Size: 77.1 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
smikhalevski/pojoghost 📦
Reflection-based POJO converter.
Language: Java - Size: 240 KB - Last synced: about 1 year ago - Pushed: over 9 years ago - Stars: 0 - Forks: 0
smikhalevski/observer-domain 📦
An accessor-based approach to defining observable domain models.
Language: JavaScript - Size: 44.9 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
smikhalevski/normal-lodash-webpack-plugin 📦
Webpack plugin that squashes multiple versions of Lodash.
Language: JavaScript - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
smikhalevski/message_bus Fork of discourse/message_bus
A reliable and robust messaging bus for Ruby and Rack
Language: JavaScript - Size: 618 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
smikhalevski/ehony 📦
Camel exchange tracer for OSGi
Language: Java - Size: 28.3 KB - Last synced: about 1 year ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0
smikhalevski/dsl-backbone 📦
Handy approach to create your own fluent domain specific languages with Java, JSON and XML.
Language: Java - Size: 465 KB - Last synced: about 1 year ago - Pushed: almost 10 years ago - Stars: 4 - Forks: 0
smikhalevski/camel-serial-access 📦
Proof-of-concept Apache Camel serial access route policy.
Language: Java - Size: 115 KB - Last synced: about 1 year ago - Pushed: about 10 years ago - Stars: 1 - Forks: 0
smikhalevski/camel-buffered-aggregator 📦
Buffered aggregation strategy for Apache Camel.
Language: Java - Size: 110 KB - Last synced: about 1 year ago - Pushed: about 10 years ago - Stars: 0 - Forks: 0
smikhalevski/bips Fork of bitcoin/bips
Bitcoin Improvement Proposals
Size: 8.53 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
smikhalevski/awt-painter 📦
CSS-like effects brought to Java shape painting.
Language: Java - Size: 1.3 MB - Last synced: about 1 year ago - Pushed: over 9 years ago - Stars: 0 - Forks: 0
smikhalevski/badge-factory 📦
Tiny web service for generating badges from URL
Language: JavaScript - Size: 603 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
smikhalevski/mfml
The ICU MessageFormat + XML/HTML compiler and runtime that makes your translations tree-shakeable.
Language: TypeScript - Size: 1.77 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0
smikhalevski/react-toggle 📦
Simple React toggle button component.
Language: CSS - Size: 9.77 KB - Last synced: 3 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0
smikhalevski/single-module-instance-webpack-plugin 📦
Webpack plugin that forces require to return same instance of module regardless the place where import occurs.
Language: JavaScript - Size: 8.79 KB - Last synced: about 13 hours ago - Pushed: over 7 years ago - Stars: 11 - Forks: 2
smikhalevski/react-tag-list-editor 📦
Editable list of tag pills.
Language: JavaScript - Size: 109 KB - Last synced: 29 days ago - Pushed: almost 8 years ago - Stars: 3 - Forks: 2
smikhalevski/react-filtered-list 📦
Filterable unordered list that highlights filter entries in its items.
Language: JavaScript - Size: 70.3 KB - Last synced: 7 days ago - Pushed: almost 8 years ago - Stars: 0 - Forks: 0
smikhalevski/react-substring-highlighter 📦
Plain text substring highlight component.
Language: JavaScript - Size: 76.2 KB - Last synced: 2 days ago - Pushed: almost 8 years ago - Stars: 0 - Forks: 0
smikhalevski/react-declarative-renderer 📦
Describe React markup with JSON
Language: JavaScript - Size: 5.86 KB - Last synced: 4 days ago - Pushed: about 8 years ago - Stars: 0 - Forks: 0
smikhalevski/declarative-filter 📦
Declarative filter and sorting operations.
Language: JavaScript - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: almost 8 years ago - Stars: 0 - Forks: 0
smikhalevski/json-ast-visitor 📦
JSON abstract syntax tree parser and serializer
Language: JavaScript - Size: 11.7 KB - Last synced: 1 day ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
smikhalevski/flow-function-bind 📦
Example of how you can run flow over sources that use function bind operator
Language: JavaScript - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
smikhalevski/react-declarative-table 📦
Highly performant and customizable table component with no external dependencies but React 0.13+.
Language: JavaScript - Size: 229 KB - Last synced: 3 days ago - Pushed: almost 8 years ago - Stars: 0 - Forks: 0
smikhalevski/codedegen
🗡 Fast and simple JS/TS code generator.
Language: TypeScript - Size: 519 KB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
smikhalevski/event-bus
🚌 Yet another event bus. There are many like it, but this one is mine.
Language: TypeScript - Size: 98.6 KB - Last synced: about 24 hours ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
smikhalevski/route-pattern
🔀 The path pattern parser, that supports named variables, variable constraints, bash-like alternation, regular expressions, and wildcards.
Language: TypeScript - Size: 689 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
smikhalevski/object-pool
🤿 The tiny and efficient object pool.
Language: TypeScript - Size: 90.8 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
smikhalevski/tokenizer-dsl
🪵 The API for building streaming tokenizers and lexers.
Language: TypeScript - Size: 432 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
smikhalevski/tiny-router
🔀 The universal router, that supports complex route patterns and conditional routing.
Language: TypeScript - Size: 492 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
smikhalevski/react-dom-renderer
⚛️ Renders XML/HTML/SVG source as React nodes using a customizable element renderer.
Language: TypeScript - Size: 340 KB - Last synced: 25 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
smikhalevski/react-compose-contexts
⚛️ Compose context providers to increase readability.
Language: TypeScript - Size: 77.1 KB - Last synced: about 8 hours ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
smikhalevski/jtdc
JSON Type Definition to TypeScript compiler.
Language: TypeScript - Size: 770 KB - Last synced: 6 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0