Determine loaded words used within text
A small Node.JS library to detect loaded language.
language detector used in browser environment for i18next
Intl.LocaleMatcher ponyfill
Tiny and powerful i18n tools (Next plugin + API) to translate your Next.js pages.
Make prettier organize your imports using the TypeScript language service API.
Add Prism syntax highlighting support to your Astro site
Work with IANA language tags.
No description provided.
rehype plugin to highlight code blocks in HTML with Prism (via refractor) with line highlighting and line numbers
tokenizer of source code for jscpd
Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.
Types used by the Language server for node
<p> <a href="https://www.npmjs.com/package/@vue/language-core"><img src="https://img.shields.io/npm/v/@vue/language-core.svg?labelColor=18181B&color=1584FC" alt="NPM version"></a> <a href="https://github.com/vuejs/language-tools/blob/master/LICENSE"><
The [os](https://nodejs.org/api/os.html) module from node.js, but for browsers.
Language server implementation for node
Support for using highlight.js to syntax highlight cURL commands.
VSCode Language Server Protocol implementation
Execute callback after the DOM is loaded.
A browser based code editor
Object schema validation
This package helps to transform resources to an i18next backend
A language engineering tool for the Language Server Protocol
The official, runtime independent Language Service for GraphQL
The dynamic stylesheet language for the Rails asset pipeline. Allows other gems to extend Less load path.
Quickly and easily load projects, regardless of language, framework, religion, sex, or other public/private/protected class.
A bloomfilter implementation in both Ruby and Javascript that can be serialised to and loaded from JSON. Very useful when needing to train a bloom filter in one language and using it in the other.
Ethereum Sbuilder loader plugin to load api interfaces and specification snippets for Ethereum Solidity contract in tlaplus language.
An observation: Other languages allow for more granular loading of only desired methods and functions from module code. An experiment: How might this be done in Ruby?
`qless` is meant to be a performant alternative to other queueing systems, with statistics collection, a browser interface, and strong guarantees about job losses. It's written as a collection of Lua scipts that are loaded into the Redis instance to be used, and then executed by the client library. As such, it's intended to be extremely easy to port to other languages, without sacrificing performance and not requiring a lot of logic replication between clients. Keep the Lua scripts updated, and your language-specific extension will also remain up to date.
Parse and rewrite source code using tree-sitter with a Ruby-friendly API. Supports multiple languages via dynamic grammar loading.
An extension of RubyInline. Allow for the use of VBScript in Ruby.
OverSIP is an async SIP proxy/server programmable in Ruby language. Some features of OverSIP are: - SIP transports: UDP, TCP, TLS and WebSocket. - Full IPv4 and IPv6 support. - RFC 3263: SIP DNS mechanism (NAPTR, SRV, A, AAAA) for failover and load balancing based on DNS. - RFC 5626: OverSIP is a perfect Outbound Edge Proxy, including an integrated STUN server. - Fully programmable in Ruby language (make SIP easy). - Fast and efficient: OverSIP core is coded in C language. OverSIP is build on top of EventMachine-LE async library which follows the Reactor Design Pattern, allowing thousands of concurrent connections and requests in a never-blocking fashion.
A basic Opal wrapper for the JavaScript I18N module i18next that supports functions addResource, addResourceBundle, addResources, changeLanguage, cloneInstance, dir, exists, getDataByLanguage, getFixedT, getResource, getResourceBundle, hasResourceBundle, init, language, languages, loadLanguages, loadNamespaces, off, on, reloadResources, removeResourceBundle, resolvedLanguage, store.on, t, and use. It also provides method import_js_module for loading i18next plugins.
A thread-safe two dimensional sparse matrix data structure with C, Java and Ruby bindings. It was created to make loading and accessing medium sized (10GB+) matrices in boxed languages like Java/Scala or Ruby easier.
Inline allows you to write foreign code within your ruby code. It automatically determines if the code in question has changed and builds it only when necessary. The extensions are then automatically loaded into the class/module that defines it. You can even write extra builders that will allow you to write inlined code in any language. Use Inline::C as a template and look at Module#inline for the required API. == Features/Problems: * Quick and easy inlining of your C or C++ code embedded in your ruby script. * Extendable to work with other languages. * Automatic conversion between ruby and C basic types * char, unsigned, unsigned int, char *, int, long, unsigned long * inline_c_raw exists for when the automatic conversion isn't sufficient. * Only recompiles if the inlined code has changed. * Pretends to be secure. * Only requires standard ruby libraries, nothing extra to download.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.