Posts

  • douban.fm

    a tiny and smart cli player of douban.fm in Node.js

    • 支持歌曲加心
    • 支持私人电台、红心电台
    • 支持离线播放本地电台
    • 支持 PRO 用户高码率歌曲
    • 支持滚动歌词显示
    • 支持部分 ID3 信息补全
    • 支持HTTP代理

    Tags: #javascript

  • redis-explorer

    Electron/React GUI for Redis

    For development, you’ll just need to clone this repo and run make.

    If you want to build a release, you’ll probably need to go edit the config and include your Apple developer ID, which will need to have been set up via XCode. How to do that is beyond the scope of this project.


    Tags: #javascript

  • Use existing REST endpoints with GraphQL

    This library is under active development. For information on progress check out this issues or the design. We would love your help with writing docs, testing, anything! We would love for you, yes you, to be a part of the Apollo community!

    Tags: #typescript

  • use-debounce

    A debounce hook for react

    Tags: #typescript • react-hooks • react-hook

  • vue-testing-library

    🦎 Simple and complete Vue.js testing utilities that encourage good testing practices.

    This module is distributed via npm and should be installed as one of your project’s devDependencies:

    npm install --save-dev @testing-library/vue
    

    This library has peerDependencies listings for Vue and vue-template-compiler.

    You may also be interested in installing @testing-library/jest-dom so you can use [the custom Jest matchers][jest-dom].

    Tags: #javascript • vuejs • testing

  • golo-lang

    Golo - a lightweight dynamic language for the JVM.

    The world didn’t need another JVM language. So we built yet another one. A simple one.

    Golo is a simple dynamic, weakly-typed language for the JVM.

    Built from day 1 with invokedynamic, Golo takes advantage of the latest advances of the JVM. It is also a showcase on how to build a language runtime with invokedynamic.

    Eclipse Golo was originally created by Julien Ponge and developed as part of the research activities of the DynaMid group of the CITI Laboratory at INSA Lyon.

    Eclipse Golo is a mature Eclipse Technology Project.

    Tags: #java • golo • jvm

  • seafox

    A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript

    • Conforms to the standard ECMAScript® 2021 (ECMA-262 11th Edition) language specification
    • Support for additional ECMAScript features for Web Browsers
    • Optionally track syntactic node locations
    • Emits an ESTree-compatible abstract syntax tree
    • Lexical analysis
    • No backtracking
    • Low memory usage
    • Insane performance both on desktop computers and handheld devices
    • Twice as fast as other Javascript parsers
    • Very well tested (~33 000 unit tests with full code coverage)
    • Lightweight - ~84 KB minified

    Tags: #typescript • javascript • parser

  • TinyTask

    A Tiny Task Library

    Android’s AsyncTasks are highly criticized for being bad, unreliable, outdated, etc. Are they perfect? No. Do we have better alternatives? Sure, but sometimes all we want is a quick and simple way to run something in the background.

    Tags: #java • task • async

  • icecream

    🍦 Never use print() to debug again.

    Do you ever use print() or log() to debug your code? Of course you do. IceCream, or ic for short, makes print debugging a little sweeter.

    IceCream is well tested, permissively licensed, and supports Python 2, Python 3, PyPy2, and PyPy3.

    Tags: #python • python3 • library

  • react-md-editor

    A simple markdown editor with preview, implemented with React.js and TypeScript.

    • 📑 Indent line or selected text by pressing tab key, with customizable indentation.
    • ♻️ Based on textarea encapsulation, does not depend on any modern code editors.
    • 🚧 Does not depend on the uiw component library.
    • 🚘 Automatic list on new lines.
    • 😻 GitHub flavored markdown support

    Tags: #typescript • markdown • markdown-editor

subscribe via RSS