Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by grimmer0125

A curated list of projects in awesome lists by grimmer0125 .

https://github.com/grimmer0125/alphago-zero-tictactoe-js

A game framework based on AlphaZero/TensorFlow.js runs in browser to demonstrate tic-tac-toe AI game. Use a pre-trained model or train from scratch. Ported from suragnair/alpha-zero-general (Python)

alphazero browser cnn create-react-app deep-learning game javascript monte-carlo-tree-search neural-network numjs reactjs reinforcement-learning semantic-ui skip-resnet-implementation tic-tac-toe tictactoe

Last synced: 04 Nov 2024

https://github.com/grimmer0125/numjs

Like NumPy, in JavaScript. It's a modification of the numjs project. Improvement: TypeScript/ES6/Documentation, etc. Published a new npm package, @d4c/numjs, used by alphago-zero-tictactoe-js.

browser javascript linear-algebra math matrix ndarray nodejs numpy typescript vector

Last synced: 04 Nov 2024

https://github.com/grimmer0125/embedded-pydicom-react-viewer

Medical DICOM file P10 Viewer/Chrome Extension + Python Code In Browser (-Pyodide-> WebAssembly) + Pydicom parser + TypeScript React App (CRA). Use d4c-queue npm lib.

canvas dicom numpy nvm poetry pyenv pyodide python react typescript visualization webassembly

Last synced: 04 Nov 2024

https://github.com/grimmer0125/d4c-queue

Execute tasks sequentially or concurrently. Wrap an async/promise-returning/sync function as a queue-ready async function for easy reusing. Support passing arguments/getting return value, decorators. below is an introduction to v1.6.

apollo await browser concurency concurrency decorators javascript lock nestjs nodejs promise-returning-functions sequential synchronization task-queue throttle typescript

Last synced: 04 Nov 2024

https://github.com/grimmer0125/search-github-starred

Full-Text Search the readme, description, homepage and URL of your GitHub starred repository. Use GitHub OAuth 2, React, Redux, Golang (server side), Elasticsearch, Redis.

aws github-api go google-adsense google-analytics

Last synced: 04 Nov 2024

https://github.com/grimmer0125/p2pmessenger

This demo project uses a WebSocket signal server to exchange the IP information of every pair of iOS clients and constructs a P2P STUN channel to exchange text messages. STUN is a part of WebRTC.

hole-punching pjsip-library

Last synced: 04 Nov 2024

https://github.com/grimmer0125/vscode-back-forward-button

over 17000 installs !! Put these buttons on status bar, just like Atom Nuclide IDE package. Install: https://marketplace.visualstudio.com/items?itemName=grimmer.vscode-back-forward-button

extension statusbar visual-studio-code

Last synced: 04 Nov 2024

https://github.com/grimmer0125/svnx

Clone from svnX 1.3.4 on google code, add Xcode 6 build support & "svn up --ignore-externals" function, drop ppc/10.5 support.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/express-mongo-rest-k8s-sample

It is deployed to Google Kubernetes Engine, ver. 1.9.7-gke.6, as well as minikube v0.28.2 (with local K8s cluster v1.10.0). 1. Web (API) server: setup Load balance for it (2 K8s pods), local dev url: http://localhost:3000, deployed port in K8s yaml: 80. 2. MongoDB: No usage of sharding or replica sets for it, only a standalone K8s pod.

babel cors docker es6 jest kubernetes mongodb mongoose nodejs yarn

Last synced: 04 Nov 2024

https://github.com/grimmer0125/dicom-web-viewer

This Chrome extension / Web views online or local medical DICOM P10 images. Features and Notes are in wiki.

daikon react-create-app semantic-ui-react vscode yarn

Last synced: 04 Nov 2024

https://github.com/grimmer0125/electron-face-finder

Use a image including a face to find out the other images including similar faces. Stack: Docker, Electron (Desktop Application), Python Websocket Server (git submodule) + Face recognition Trained NN (neural network) Model.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/algorithms-vscode

All are written in Python 3. Some also have Go, JavaScript (Node.js), C#, C++ versions. Include test cases. To be convenient, often not follow Python pep8 snake coding style. IDE: VS Code & Atom. Include data structures, LeetCode problems. Convenient debugging by VSCode Setting

c-sharp cpp dotnet-core jest mstest pytest unit-test visual-studio-code

Last synced: 04 Nov 2024

https://github.com/grimmer0125/gdrive_uploader

Some operations on Service Account of Google drive. Node.js version: upload a built Mac dmg file (Carta.dmg) to Google drive. Python version: delete a file from Google drive, by file id, you can use list() to know each file's id and name first. Google drive API has v2 and v3, try the other one if some API fails. ref:

continuous-delivery nodejs python

Last synced: 04 Nov 2024

https://github.com/grimmer0125/markdown-preview-kramdown

An Atom package which lets you preview Kramdown files (a kind of markdown and used by GitHub Pages). It is modified from Markdown Preview. https://atom.io/packages/markdown-preview-kramdown

Last synced: 04 Nov 2024

https://github.com/grimmer0125/auto-vpn

It is written by AppleScriptObjC. The function is automatically making your Macs to switching on/off VPNs under some enviornments. In the early stage, it mainly uses SSIDs to judge different enviornments. For example, switch on office's VPN when you are at home.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/websocket_example

demo a Node.js WebSocket Client connecting to C++ websocket server which uses https://github.com/uNetworking/uWebSockets. The server is either Xcode or Qt project. Test on Mac. Need to execute "brew install openssl zlib libuv" first. Use "usingThread" branch for std:thread case

cpp

Last synced: 04 Nov 2024

https://github.com/grimmer0125/taiwan-house-price-updater

Download the latest data to calculate, then upload it to Firebase. Use AWS CloudWatch as a scheduler to trigger AWS Lambda to execute the program. Using Serverless for deployment. Archive data: https://github.com/lifeoverflow/Taiwan-house-price-data. Live Chart site: https://grimmer.io/Taiwan-house-price-chart/

serverless-framework

Last synced: 04 Nov 2024

https://github.com/grimmer0125/autoclock

for year 2017 (start from March)~2019, auto clock in and clock out for asiaa system, using Node.js + nightmare package. fixed clock in: 09:00, clock out:18:00. Adjust them (code) for your need (even small random variation, example code:https://github.com/grimmer0125/autoclock/issues/2 ).clock 1yr takes running 10min. Before you try, see issues below

Last synced: 04 Nov 2024

https://github.com/grimmer0125/cli-open-dicom-with-chrome

use "npm link" or "npm install -g" to do local dev. npm url: https://www.npmjs.com/package/cli-open-dicom-with-chrome

Last synced: 04 Nov 2024

https://github.com/grimmer0125/terminal-title-change

A Python CLI package to change terminal title on macOS. For zsh with "oh my zsh" theme, you need to set DISABLE_AUTO_TITLE=”true” in ~/.zshrc. Why it does not work on Windows & Ubuntu: https://github.com/grimmer0125/terminal-title-change/wiki. Download Stats: https://pepy.tech/project/termtitle

escape-sequences macos xterm

Last synced: 04 Nov 2024

https://github.com/grimmer0125/python-web-chart

Used by https://www.kek.jp/ja/Facility/IPNS/Belle2/, one project of the Japanese High-Energy Accelerator Research Organisation. This code is to mix React's web UI (JavaScript) and Python's web template html. Chart: Python Plotly. Coded on Python 3. Flask version: checkout its branch

django flask material-ui plotly semantic-ui

Last synced: 04 Nov 2024

https://github.com/grimmer0125/maolife

This React Native iOS/Android app lets you record a cat/dog daily respiratory rate to get better long-term medical care (some heart and lung diseases, e.g. cat's HCM), sharing record permission OK

android facebook-login firebase i18n ios native-base react-navigation redux redux-thunk

Last synced: 04 Nov 2024

https://github.com/grimmer0125/applecrawler-go

[deprecated, line api has been changed] Line Bot + Automation Bot for Grabbing Apple Product Info. on server side. It uses PostgreSQL and Heroku. The original version is https://github.com/grimmer0125/appleCrawler-node

Last synced: 04 Nov 2024

https://github.com/grimmer0125/3dtwhousepricemap

It uses D3.js and three.js to show 3D house price per country in Taiwan. clone of http://metrocosm.com/us-housing-markets-map.html (which is BSD license), its introduction:http://metrocosm.com/3d-map-us-real-estate/. do some modification and practice (e.g. Taiwan version)

Last synced: 04 Nov 2024

https://github.com/grimmer0125/twhousepricereactnative

It uses React Native to show a list of the house price per country in Taiwan. Another auto-update house price site: https://github.com/grimmer0125/Taiwan-house-price-chart

Last synced: 04 Nov 2024

https://github.com/grimmer0125/slatejs-exp

An experimental repo to use socket.io to sync & show other people's cursors (carets) when collaborating to edit the same content by slatejs editor. A part of the code is modified from https://github.com/ianstormtaylor/slate/tree/master/examples. The cursor indicator shows every client's socket.io sessionID. Some candidates: prosemirror, yjs

create-react-app css-in-js yarn

Last synced: 04 Nov 2024

https://github.com/grimmer0125/react-angular-vue-comparison

Analysis of GitHub Stargazers' location Data. See their country distribution. https://medium.com/p/37bd6e445073

barchart geocoding github-api graphql jupyter-notebook plotly

Last synced: 04 Nov 2024

https://github.com/grimmer0125/taiwan-house-price-chart

Vue.js, Plotly.js, Google's Firebase which updates the house data. Show Taiwan house data in line chart. 台灣的房價圖表. How to Dev: Just load index.html. aws lambda function: https://github.com/grimmer0125/Taiwan-house-price-updater. https://grimmer.io/Taiwan-house-price-chart/

google-adsense google-analytics

Last synced: 04 Nov 2024

https://github.com/grimmer0125/node-message-queue

Test Node.js Express (as RabbitMQ rpc client) with message queue, RabbitMQ/Zeromq, mainly RPC (Request And Reply) pattern. rpc server could be Python or Node.js. Test Kubernetes (minikube) to deploy local. More K8S+Google Cloud example: https://github.com/grimmer0125/express-mongo-rest-k8s-sample

Last synced: 04 Nov 2024

https://github.com/grimmer0125/learning-javascript

published to https://lifeoverflow.gitbook.io/learning-javascript/

ebook

Last synced: 04 Nov 2024

https://github.com/grimmer0125/goldenlayout-react-portals

Created with CodeSandbox, https://codesandbox.io/s/github/grimmer0125/goldenlayout-react-portals, clone from https://codesandbox.io/s/goldenlayout-react-rortals-xrkp9

Last synced: 04 Nov 2024

https://github.com/grimmer0125/grimmer0125.github.io

Grimmer's old blog, using mmistakes's Jekyll's theme. New: https://github.com/grimmer0125/gatsby-blog

Last synced: 04 Nov 2024

https://github.com/grimmer0125/prompt_generator

Anthropic prompt generator. Giving a task description string (e.g. Write me an email) and optional prompt variable string list (e.g. [COMPANY_NAME]. If empty Claude will pick variables, it'd generate the prompt template including possible prompt variables (e.g. <recipient> {$RECIPIENT} </recipient>). Python 3.10+/poetry/VSCode/.env/osx

anthropic llm prompt prompt-engineering

Last synced: 04 Nov 2024

https://github.com/grimmer0125/webcharts_examples

compare histogram and line chart for different JavaScript libraries. g2, d3, chartjs, metrics-graphics, plotly (also its react wrapper version) and anychart

Last synced: 04 Nov 2024

https://github.com/grimmer0125/typescript-full-stack-example

A full-stack example that integrates some famous stack: TypeScript, React Hooks, Redux Toolkit, GraphQL, NestJS, TypeORM, PostgreSQL, Passport.js, JWT, Traefik, Azure.

fullstack immerjs jwt nest nestjs passportjs postgresql react-hooks redux-toolkit reverse-proxy traefik typeorm

Last synced: 04 Nov 2024

https://github.com/grimmer0125/ts-json-schema

Use https://github.com/YousefED/typescript-json-schema 1. TypeScript -> Json Schema and 2. use ajv (master branch) / python jsonschema to import schema and invalidate json data.

ajv typescript typescript-json-schema

Last synced: 04 Nov 2024

https://github.com/grimmer0125/tic-tac-toe-ai

better model: https://github.com/grimmer0125/alphago-zero-tictactoe-js. [depreciated] Modified version of https://github.com/angeloocana/tic-tac-toe-ai. changes: 1. fix bugs. 2. Use TensorFlow.js to train MLP neural network. 3. add (pre) self-play train button. remove live-train when user vs ai. Issue: current prediction is not very accurate

Last synced: 04 Nov 2024

https://github.com/grimmer0125/simple-chat

React + Google's Firebase. No webpack/browserify needed. Local test: use any http server or Drag index.html to Firefox to test this app.

firebase react

Last synced: 04 Nov 2024

https://github.com/grimmer0125/search-github-starred-extension

Site Shortcut-Search Your GitHub Starred Repo, https://chrome.google.com/webstore/detail/site-shortcut-search-your/kldbfkhmgljddnmlnbmhgpebhjmamkmf, a Chrome extension showing a shortcut button on toolbar and clicking it will navigate Chrome to https://searchgithub.herokuapp.com/

Last synced: 04 Nov 2024

https://github.com/grimmer0125/rust-hello-world

test on macOS, press f5 to debug. Install vscode extensions, rust-lang.rust & vadimcn.vscode-lldb

Last synced: 04 Nov 2024

https://github.com/grimmer0125/search-food-price-server

Launch this server, then use its Chrome extension https://github.com/grimmer0125/search-food-price-extension to work together. Price alert is trigger when honestbee's price is higher. For Hackson

go mongodb slack-api

Last synced: 04 Nov 2024

https://github.com/grimmer0125/search-food-price-extension

Currently it only supports people watch products on https://online.carrefour.com.tw/ and show the same product's price/url on Honestbee. For Hackson.

chrome-extension

Last synced: 04 Nov 2024

https://github.com/grimmer0125/react-opentelemetry-jaeger-example

stalk-opentracing-js implements http-thrift protocol which is used in jaeger so it can send span data from browser to jaeger. Change USERNAME, PASSWORD, and SERVER_URL which should not contain "/api/traces" and the library will auto-append this. Test: 1. yarn start. 2. Use VSCode F5 to debug. Launch.json disable cors-check.

distributed-tracing

Last synced: 04 Nov 2024

https://github.com/grimmer0125/react-konva-example

Test scale (zoom) of react-konva

Last synced: 04 Nov 2024

https://github.com/grimmer0125/random_python_tutorial

Test on mac. You can use https://nbviewer.jupyter.org/ to run jupyter notebook on the fly. In VSCode, set a. poetry path b. Venv Path: ~/Library/Caches/pypoetry/virtualenvs/

poetry pyenv python37

Last synced: 04 Nov 2024

https://github.com/grimmer0125/progressbarexample

It uses ProgressBar.js and is modified from one of its examples. It site: https://kimmobrunfeldt.github.io/progressbar.js/

Last synced: 04 Nov 2024

https://github.com/grimmer0125/paper-auto-show-toc

When you open your doc on https://paper.dropbox.com/, this Chrome extension will automatically expand the TOC (table of content) for you. https://chrome.google.com/webstore/detail/paper-auto-show-toc/eifkjfleeeochflgobmibofbcdiledng

Last synced: 04 Nov 2024

https://github.com/grimmer0125/pyodide-nextjs-example

pyodide npm case: pyodide_npm branch. another ref: https://github.com/slipHQ/run-wasm/tree/main/packages/run-wasm-python

Last synced: 04 Nov 2024

https://github.com/grimmer0125/node_test_profiler

Use v8 built-in profiler on Node.js

nodejs

Last synced: 04 Nov 2024

https://github.com/grimmer0125/newcartapythonclient

move to https://github.com/CARTAvis/newCARTAPythonClient

astronomy meteorjs

Last synced: 04 Nov 2024

https://github.com/grimmer0125/next-apollo-subscription-example

Next.js React + Apollo GraphQL + WebSocket subscription. Apollo subscription example w/o next.js: https://github.com/daniele-zurico/apollo2-subscriptions-how-to. Working with https://github.com/accounts-js

graphql nextjs

Last synced: 04 Nov 2024

https://github.com/grimmer0125/newcartameteorapp

move to https://github.com/CARTAvis/newCARTAMeteorApp. Use Meteor + MongoDB + React + Redux + Less + material-ui. React browser <-> Meteor Node.js server <-> CARTA cpp server.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/nestjs-example

More integration example: https://github.com/grimmer0125/full-stack-example

Last synced: 04 Nov 2024

https://github.com/grimmer0125/newcartadesktop

ref: https://github.com/electron/electron-quick-start. prepare: npm install. launch: 1. launch c++ & meteor servers. 2. npm start. todo:https://github.com/CARTAvis/newCARTAMeteorApp/issues/14

Last synced: 04 Nov 2024

https://github.com/grimmer0125/maolife-web

https://lifeoverflow.github.io/maolife-web

create-react-app semantic-ui-react yarn

Last synced: 04 Nov 2024

https://github.com/grimmer0125/langchainjs-test

Test callbacks parameter of LangChain.js to get the token usage. put OPENAI_API_KEY="" in .env and use VSCode launch to debug it. Completion models are supported but embedding models is not supported yet (even in Python LangChain)

Last synced: 04 Nov 2024

https://github.com/grimmer0125/colab-network-exp

note: 1. specify ssh private key to git pull: https://superuser.com/a/912281. 2. using "!pip install PACKAGE_NAME" to install packages on colab

colab

Last synced: 04 Nov 2024

https://github.com/grimmer0125/hyperledger-composer-exp

Follow https://hyperledger.github.io/composer/latest/tutorials/developer-tutorial. Issue: enable composer rest server's publishing event (browser <-websocket->composer) will cause composer rest-server throw exception, need disable, either "ws: false in proxy.config.js" or "select no for event publication while starting composer rest server"

angular4 blockchain

Last synced: 04 Nov 2024

https://github.com/grimmer0125/golden-layout-react-exp

Use https://github.com/grimmer0125/goldenlayout-react-portals which is better solution/example on React

Last synced: 04 Nov 2024

https://github.com/grimmer0125/gatsby-blog

Powered by Gatsby, Lumen & GraphQL. Customize Lumen and disable its catalog temporarily.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/github-inline-code-color

https://chrome.google.com/webstore/detail/github-inline-code-color/ancifpojcglbcoilgkpeiphjenigogmb?hl=zh-TW&authuser=0

chrome-extension

Last synced: 04 Nov 2024

https://github.com/grimmer0125/gmail-pagination-extension

Use slider or input field to do pagination. To use this extension, you need to uncheck the tabs other than primary (e.g. social, promotions) tab in the settings->configure inbox in latest Gmail UI. See detailed user guide/notes/issues on wiki. https://chrome.google.com/webstore/detail/bcjhpmecgoejigiojamklcbfnfnfgnal

chrome-extension content-script create-react-app material-ui

Last synced: 04 Nov 2024

https://github.com/grimmer0125/casa

choose a specific commit from https://open-bitbucket.nrao.edu/scm/casa/casa.git and possible minimal required change/patch. Mainly Use rebase.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/carta

[Archive] CARTA is the Cube Analysis and Rendering Tool for Astronomy, a new visualization tool for designed for ALMA, the JVLA and SKA. Original repo is deleted yet: https://github.com/CARTAvis/carta

Last synced: 04 Nov 2024

https://github.com/grimmer0125/gdpr_japan-appi

This note was written in Jan, 2021. Besides English, some characters are Kanji (Chinese-derived characters used in Japanese writing)

Last synced: 04 Nov 2024

https://github.com/grimmer0125/cv

Last synced: 04 Nov 2024

https://github.com/grimmer0125/casa0-tmp

for https://github.com/cartavis/carta, depreciated.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/applecrawler-node

[deprecated, line api has been changed] Line Bot + Automation Bot for Grabbing Apple Product Info. on server side. It uses PostgreSQL and Heroku. Complement: Execute "psql [database] [dbuser] table.sql" before coding. If you are using "postgresapp" on macOS, there is some default db/user setting, https://postgresapp.com/.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/apidoc

API doc for API in https://github.com/grimmer0125/express-mongo-rest-k8s-sample

Last synced: 04 Nov 2024

https://github.com/grimmer0125/githubthemepage

just for testing

Last synced: 04 Nov 2024

https://github.com/grimmer0125/jpegjsdecoder

these files are from https://github.com/rii-mango/daikon

Last synced: 04 Nov 2024

https://github.com/grimmer0125/lawtechhackson

2022台灣法律法遵科技黑客松https://hackathon.lawsnote.com/index.php/2022legaltechhackathon/, slide: https://docs.google.com/presentation/d/18FiTPSRTOPrXbdSMgwxuNCRBfCsSNW2_/edit#slide=id.p1. Use sentence-transformers.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/libsakura

for CARTA. depreciated

Last synced: 04 Nov 2024

https://github.com/grimmer0125/ts-json-schema-generator-example

This is the study about https://github.com/vega/ts-json-schema-generator/issues/1472

Last synced: 04 Nov 2024

https://github.com/grimmer0125/switchv

1. build app yarn make_mas, sh ./sign.sh 2. https://apps.apple.com/us/app/switchv/id1663612397 3. extension: https://marketplace.visualstudio.com/items?itemName=grimmer.SwitchV

Last synced: 04 Nov 2024

https://github.com/grimmer0125/ts-interface-adapter-pattern

TypeScript interface as an adapter pattern

Last synced: 04 Nov 2024

https://github.com/grimmer0125/test-poetry-package

1. `poetry add git+https://github.com/grimmer0125/test-poetry-package.git` 2. then `from defg import test`

Last synced: 04 Nov 2024

https://github.com/grimmer0125/homebrew-carta

A repo to put the version-controlled/Customized Homebrew formulas needed by CARTA

Last synced: 04 Nov 2024

https://github.com/grimmer0125/saoimageds9

SAOImage DS9 is an astronomical imaging and data visualization application.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/pyodide_create_react_app_example

Install yarn. Then `yarn instal`, `yarn start` to test loading Pyodide npm package, rather than Pyodide CDN. Besides this test, https://vitejs.dev/ runs well to load Pyodide npm.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/pyodide-comlink-ts-exmaple

Firefox works in copy case. Chrome works neither in copy/transfer cases. WASM ArrayBuffer memory in worker -(copy/transfer)-> main JS. See Pyodide.worker.ts comment.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/openai-function-calling-example

Based on https://cookbook.openai.com/examples/how_to_call_functions_with_chat_models & https://github.com/atinylittleshell/function-gpt, set OPENAI_API_KEY in .env and use VSCode launch to debug it

Last synced: 04 Nov 2024

https://github.com/grimmer0125/nestj-ts-json-schema-generator-example

Please use https://github.com/grimmer0125/ts-json-schema-generator-example.

Last synced: 04 Nov 2024

https://github.com/grimmer0125/milvus_client_example

code is from https://github.com/milvus-io/milvus-sdk-node

Last synced: 04 Nov 2024