Posts

  • sprotty

    A diagramming framework for the web

    The Sprotty project spans across four GitHub repositories.

    • sprotty (this repository) contains the client code (sprotty), shared code for Node.js servers (sprotty-protocol), ELK layout integration (sprotty-elk) and examples.
    • sprotty-server contains server code for Java and includes server-side diagram layout, the extension of the Language Server Protocol, and the integration with the Xtext framework.
    • sprotty-theia contains the glue code to integrate Sprotty views in the Theia IDE.
    • sprotty-vscode contains the glue code to integrate Sprotty views in VS Code.

    The project is built on ci.eclipse.org/sprotty.

    Tags: #typescript • eclipse • web

  • zent

    A collection of essential UI components written with React.

    • High quality React components
    • Builtin TypeScript support
    • Supports custom themes
    • Import JavaScript and styles only if they are used
    • Handmade icon font

    Tags: #typescript • react • ui-components

  • mockttp

    Powerful friendly HTTP mock server & proxy library

    Part of HTTP Toolkit: powerful tools for building, testing & debugging HTTP(S)

    Mockttp lets you intercept, transform or test HTTP requests & responses in JavaScript - quickly, reliably & anywhere.

    You can use Mockttp for integration testing, by intercepting real requests as part of your test suite, or you can use Mockttp to build custom HTTP proxies that capture, inspect and/or rewrite HTTP in any other kind of way you like.

    HTTP testing is the most common and well supported use case. There’s a lot of tools to test HTTP, but typically by stubbing the HTTP functions in-process at the JS level. That ties you to a specific environment, doesn’t truly test the real requests that you code would send, and only works for requests made in the same JS process. It’s inflexible, limiting and inaccurate, and often unreliable & tricky to debug too.

    Mockttp meanwhile allows you to do accurate true integration testing, writing one set of tests that works out of the box in node or browsers, with support for transparent proxying & HTTPS, strong typing & promises throughout, fast & safe parallel testing, and with debuggability built-in at every stage.

    Mockttp is also battle-tested as a scriptable rewriting proxy, powering all the HTTP internals of HTTP Toolkit. Anything you can do with HTTP Toolkit, you can automate with Mockttp as a headless script.

    Tags: #typescript • mock-server • fake-server

  • hollaex-kit

    Exchange Starter Kit to run your own Digital Asset Trading Exchange Platform

    HollaEx Kit is an open source white label crypto software suite with a range of features from exchange and trading to user management and onboarding as well as wallet system. In order to run the HollaEx Kit, you need to run the Server as the back-end and Web as your front-end user interface. HollaEx Kit runs as a stand alone node and for trading and blockchain functionalities require to connect to HollaEx Network. By default the node connects to the public HollaEx Network.

    Tags: #javascript • exchange • crypto

  • pi-ci

    Prepare Raspberry Pi 3, 4 & 5 configurations using a virtual machine.

    A raspberry Pi emulator in a Docker image that lets developers easily prepare and flash RPi configurations.

    Tags: #python • raspberry-pi • continuous-integration

  • This is a theme component for Hugo.

    This component contains a shortcode to include a gallery in your .md files.

    The gallery is rendered using autogenerated thumbnails arranged in a grid. With a click on the images a lightbox is opened and all images can be viewed full screen.

    Tags: #javascript • hugo • hugo-theme-component

  • jwplayer

    Plays everywhere, every time.

    Live on over 2 million sites with 1.3 billion unique plays per month, JW Player is the solution for seamless video playback across browsers and media types. It empowers the developer to interact with video programmatically to create unique and awesome user experiences.

    Tags: #javascript

  • vscode-yaml

    YAML support for VS Code with built-in kubernetes syntax support

    Provides comprehensive YAML Language support to Visual Studio Code, via the yaml-language-server, with built-in Kubernetes syntax support.

    Tags: #typescript • yaml-support • language-server

  • ISO-3166-Countries-with-Regional-Codes

    ISO 3166-1 country lists merged with their UN Geoscheme regional codes in ready-to-use JSON, XML, CSV data sets

    These lists are the result of merging data from two sources, the Wikipedia ISO 3166-1 article for alpha and numeric country codes, and the UN M49 Standard country or area codes for statistical use data for countries’ regional, and sub-regional codes. In addition to countries, it includes dependent territories.

    The International Organization for Standardization (ISO) site provides partial data (capitalised and sometimes stripped of non-latin ornamentation), but sells the complete data set as a Microsoft Access 2003 database. Other sites give you the numeric and character codes, but there appeared to be no sites that included the associated UN-maintained regional codes in their data sets. I scraped data from the above two websites that is all publicly available already to produce some ready-to-use complete data sets that will hopefully save someone some time who had similar needs.

    Tags: #ruby • region-codes • countries

  • TextLayoutBuilder

    An Android library that allows you to build text layouts more easily.

    Build text Layouts easily on Android.

    Tags: #java

subscribe via RSS