Posts
-
moviemasher.js
JavaScript library for realtime, browser-based video and audio editing
Movie Masher is a web-based video editor built entirely in TypeScript and available as a collection of modern ESM packages. It consists of a core library shared by both a React client and ExpressJS server. The client provides an optimized, low resoluition editing experience while the server renders out the result as a high quality video.
Tags: #typescript
-
hyper-ts
Type safe middleware architecture for HTTP servers
The goal of
hyper-tsis to make use of type system features in TypeScript to enforce correctly stacked middleware in HTTP server applications. All effects of middleware should be reflected in the types to ensure that common mistakes cannot be made. A few examples of such mistakes could be:- Incorrect ordering of header and body writing
- Writing incomplete responses
- Writing multiple responses
- Trying to consume a non-parsed request body
- Consuming a request body parsed as the wrong type
- Incorrect ordering of, or missing, error handling middleware
- Incorrect ordering of middleware for sessions, authentication, authorization
- Missing authentication and/or authorization checks
Tags: #typescript
-
Repeat
Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.
- This runs on any platform that supports Java and is non headless. AutoHotkey is written for Windows only, and AutoKey is only for Linux. Repeat works on Linux, Windows, and OSX. The written macro can be re-used cross platforms.
- The only limit to your hotkey power is your knowledge of the language you write your tasks in (e.g. Java, Python or C#). You don’t have to learn a new meta language provided by AutoHotkey. This allows you to leverage your expertise in the language chosen and/or the immense support from the internet.
Tags: #java • hotkey • replay
-
pychess
PyChess - a chess client for Linux/Windows
Welcome to PyChess, a free and feature-rich chess client designed for Linux and Windows platforms. Whether you’re a beginner looking for a quick game or an advanced player seeking to enhance your skills, PyChess has you covered.
Tags: #python • chess • pgn
-
typeracer-cli
Learn how to touch type from the comfort of your terminal and challenge your friends for a match :balloon: :smile:.
- Practice mode (offline mode)
- User stats (words per minute, time taken)
- Online mode (have a type-race by spawning up a server and sharing it with your friends)
- Ask for a rematch after the race ends (online mode)
- Can view the top 10 Highscores in online mode
Tags: #typescript • cli-tool • typeracer-cli
-
proxyee
HTTP proxy server,support HTTPS&websocket.MITM impl,intercept and tamper HTTPS traffic.
Proxyee is a JAVA written HTTP proxy server library that supports HTTP, HTTPS, Websocket protocols, and supports MITM (Man-in-the-middle), which can capture and tamper with HTTP, HTTPS packet.
Tags: #java • http • https
-
GoogleClock
The core of it is SVG .
An imitation of the clock in Google I/O 2016 . Almost all of the animations and images in it are made by the SVG , so this library may be a wonderful material to learn the SVG’s usage in Android . Chinese README is here .
Tags: #java
-
react-chaos
Chaos Engineering for your React apps.
Chaos Engineering for your React applications.
Tags: #typescript • react • chaos-engineering
-
php-text-analysis
PHP Text Analysis is a library for performing Information Retrieval (IR) and Natural Language Processing (NLP) tasks using the PHP language
$tokens = tokenize($text);You can customize which type of tokenizer to tokenize with by passing in the name of the tokenizer class
$tokens = tokenize($text, \TextAnalysis\Tokenizers\PennTreeBankTokenizer::class);The default tokenizer is \TextAnalysis\Tokenizers\GeneralTokenizer::class . Some tokenizers require parameters to be set upon instantiation.
Tags: #php • nlp • tokenization
-
KnpMenuBundle
Object Oriented menus for your Symfony project.
Documentation! The documentation for this bundle is available in the
docsdirectory of the bundle:- Read the KnpMenuBundle documentation
This bundle’s job is to integrate a standalone PHP menu library called KnpMenu. You can learn a lot more about how this library works by reading that library’s documentation.
Tags: #php • symfony • symfony-bundle
subscribe via RSS