From 8782e03da148f50d5ced042a0fbcf4ebe2b73f70 Mon Sep 17 00:00:00 2001 From: github-actions-bot Date: Sat, 23 Sep 2023 13:02:43 +0000 Subject: [PATCH] Updates --- 1c-enterprise/daily/index.xml | 2 +- 2-dimensional-array/daily/index.xml | 2 +- 4d/daily/index.xml | 2 +- abap-cds/daily/index.xml | 2 +- abap/daily/index.xml | 2 +- abnf/daily/index.xml | 2 +- actionscript/daily/index.xml | 9 +----- ada/daily/index.xml | 2 +- adobe-font-metrics/daily/index.xml | 2 +- agda/daily/index.xml | 2 +- ags-script/daily/index.xml | 2 +- aidl/daily/index.xml | 2 +- al/daily/index.xml | 2 +- all/daily/index.xml | 32 +++++++++---------- alloy/daily/index.xml | 2 +- alpine-abuild/daily/index.xml | 2 +- altium-designer/daily/index.xml | 2 +- ampl/daily/index.xml | 2 +- angelscript/daily/index.xml | 2 +- ant-build-system/daily/index.xml | 2 +- antlr/daily/index.xml | 2 +- apacheconf/daily/index.xml | 2 +- apex/daily/index.xml | 2 +- api-blueprint/daily/index.xml | 2 +- apl/daily/index.xml | 2 +- apollo-guidance-computer/daily/index.xml | 2 +- applescript/daily/index.xml | 2 +- arc/daily/index.xml | 2 +- asciidoc/daily/index.xml | 2 +- asl/daily/index.xml | 2 +- asn.1/daily/index.xml | 2 +- asp.net/daily/index.xml | 2 +- aspectj/daily/index.xml | 2 +- assembly/daily/index.xml | 2 +- astro/daily/index.xml | 9 +----- asymptote/daily/index.xml | 2 +- ats/daily/index.xml | 2 +- augeas/daily/index.xml | 2 +- autohotkey/daily/index.xml | 2 +- autoit/daily/index.xml | 2 +- avro-idl/daily/index.xml | 2 +- awk/daily/index.xml | 2 +- ballerina/daily/index.xml | 9 +----- basic/daily/index.xml | 2 +- batchfile/daily/index.xml | 9 +----- beef/daily/index.xml | 2 +- befunge/daily/index.xml | 2 +- berry/daily/index.xml | 2 +- bibtex/daily/index.xml | 2 +- bicep/daily/index.xml | 9 +----- bison/daily/index.xml | 2 +- bitbake/daily/index.xml | 2 +- blade/daily/index.xml | 2 +- blitzbasic/daily/index.xml | 2 +- blitzmax/daily/index.xml | 2 +- bluespec/daily/index.xml | 2 +- boo/daily/index.xml | 2 +- boogie/daily/index.xml | 2 +- brainfuck/daily/index.xml | 2 +- brightscript/daily/index.xml | 2 +- browserslist/daily/index.xml | 2 +- c%23/daily/index.xml | 9 +----- c++/daily/index.xml | 9 +----- c-objdump/daily/index.xml | 2 +- c/daily/index.xml | 23 +------------ c2hs-haskell/daily/index.xml | 2 +- cabal-config/daily/index.xml | 2 +- cadence/daily/index.xml | 2 +- cairo/daily/index.xml | 2 +- cap'n-proto/daily/index.xml | 2 +- cartocss/daily/index.xml | 2 +- ceylon/daily/index.xml | 2 +- chapel/daily/index.xml | 2 +- charity/daily/index.xml | 2 +- chuck/daily/index.xml | 2 +- cil/daily/index.xml | 2 +- cirru/daily/index.xml | 2 +- clarion/daily/index.xml | 2 +- clarity/daily/index.xml | 2 +- classic-asp/daily/index.xml | 9 +----- clean/daily/index.xml | 2 +- click/daily/index.xml | 2 +- clips/daily/index.xml | 2 +- clojure/daily/index.xml | 9 +----- closure-templates/daily/index.xml | 2 +- .../daily/index.xml | 2 +- cmake/daily/index.xml | 2 +- cobol/daily/index.xml | 2 +- codeowners/daily/index.xml | 2 +- codeql/daily/index.xml | 2 +- coffeescript/daily/index.xml | 9 +----- coldfusion-cfc/daily/index.xml | 2 +- coldfusion/daily/index.xml | 2 +- collada/daily/index.xml | 2 +- common-lisp/daily/index.xml | 2 +- common-workflow-language/daily/index.xml | 2 +- component-pascal/daily/index.xml | 2 +- conll-u/daily/index.xml | 2 +- cool/daily/index.xml | 2 +- coq/daily/index.xml | 2 +- cpp-objdump/daily/index.xml | 2 +- creole/daily/index.xml | 2 +- crystal/daily/index.xml | 2 +- cson/daily/index.xml | 2 +- csound-document/daily/index.xml | 2 +- csound-score/daily/index.xml | 2 +- csound/daily/index.xml | 2 +- css/daily/index.xml | 16 +--------- csv/daily/index.xml | 2 +- cuda/daily/index.xml | 2 +- cue/daily/index.xml | 2 +- curl-config/daily/index.xml | 2 +- curry/daily/index.xml | 2 +- cweb/daily/index.xml | 2 +- cycript/daily/index.xml | 2 +- cython/daily/index.xml | 9 +----- d-objdump/daily/index.xml | 2 +- d/daily/index.xml | 2 +- dafny/daily/index.xml | 2 +- darcs-patch/daily/index.xml | 2 +- dart/daily/index.xml | 2 +- dataweave/daily/index.xml | 2 +- debian-package-control-file/daily/index.xml | 2 +- denizenscript/daily/index.xml | 2 +- desktop/daily/index.xml | 2 +- dhall/daily/index.xml | 2 +- diff/daily/index.xml | 2 +- digital-command-language/daily/index.xml | 2 +- dircolors/daily/index.xml | 2 +- directx-3d-file/daily/index.xml | 2 +- dm/daily/index.xml | 2 +- dns-zone/daily/index.xml | 2 +- dockerfile/daily/index.xml | 9 +----- dogescript/daily/index.xml | 2 +- dtrace/daily/index.xml | 2 +- dylan/daily/index.xml | 2 +- e-mail/daily/index.xml | 2 +- e/daily/index.xml | 2 +- eagle/daily/index.xml | 2 +- earthly/daily/index.xml | 2 +- easybuild/daily/index.xml | 2 +- ebnf/daily/index.xml | 2 +- ec/daily/index.xml | 2 +- ecere-projects/daily/index.xml | 2 +- ecl/daily/index.xml | 2 +- eclipse/daily/index.xml | 2 +- editorconfig/daily/index.xml | 2 +- edje-data-collection/daily/index.xml | 2 +- edn/daily/index.xml | 2 +- eiffel/daily/index.xml | 2 +- ejs/daily/index.xml | 2 +- elixir/daily/index.xml | 9 +----- elm/daily/index.xml | 9 +----- emacs-lisp/daily/index.xml | 9 +----- emberscript/daily/index.xml | 2 +- eq/daily/index.xml | 2 +- erlang/daily/index.xml | 2 +- euphoria/daily/index.xml | 2 +- f%23/daily/index.xml | 2 +- f*/daily/index.xml | 2 +- factor/daily/index.xml | 2 +- fancy/daily/index.xml | 2 +- fantom/daily/index.xml | 2 +- faust/daily/index.xml | 2 +- fennel/daily/index.xml | 2 +- figlet-font/daily/index.xml | 2 +- filebench-wml/daily/index.xml | 2 +- filterscript/daily/index.xml | 2 +- fish/daily/index.xml | 2 +- fluent/daily/index.xml | 2 +- flux/daily/index.xml | 2 +- formatted/daily/index.xml | 2 +- forth/daily/index.xml | 2 +- fortran-free-form/daily/index.xml | 2 +- fortran/daily/index.xml | 2 +- freebasic/daily/index.xml | 2 +- freemarker/daily/index.xml | 2 +- frege/daily/index.xml | 2 +- futhark/daily/index.xml | 2 +- g-code/daily/index.xml | 2 +- game-maker-language/daily/index.xml | 2 +- gaml/daily/index.xml | 2 +- gams/daily/index.xml | 2 +- gap/daily/index.xml | 2 +- gcc-machine-description/daily/index.xml | 2 +- gdb/daily/index.xml | 2 +- gdscript/daily/index.xml | 26 ++++----------- gedcom/daily/index.xml | 2 +- gemfile.lock/daily/index.xml | 2 +- genero-forms/daily/index.xml | 2 +- genero/daily/index.xml | 2 +- genie/daily/index.xml | 2 +- genshi/daily/index.xml | 2 +- gentoo-ebuild/daily/index.xml | 2 +- gentoo-eclass/daily/index.xml | 2 +- gerber-image/daily/index.xml | 2 +- gettext-catalog/daily/index.xml | 2 +- gherkin/daily/index.xml | 2 +- git-attributes/daily/index.xml | 2 +- git-config/daily/index.xml | 2 +- gleam/daily/index.xml | 2 +- glsl/daily/index.xml | 9 +----- .../daily/index.xml | 2 +- glyph/daily/index.xml | 2 +- gn/daily/index.xml | 2 +- gnuplot/daily/index.xml | 2 +- go-checksums/daily/index.xml | 2 +- go-module/daily/index.xml | 2 +- go/daily/index.xml | 9 +----- golo/daily/index.xml | 2 +- gosu/daily/index.xml | 2 +- grace/daily/index.xml | 2 +- gradle/daily/index.xml | 2 +- grammatical-framework/daily/index.xml | 2 +- graph-modeling-language/daily/index.xml | 2 +- graphql/daily/index.xml | 2 +- graphviz-(dot)/daily/index.xml | 2 +- groovy-server-pages/daily/index.xml | 2 +- groovy/daily/index.xml | 2 +- gsc/daily/index.xml | 2 +- hack/daily/index.xml | 2 +- haml/daily/index.xml | 2 +- handlebars/daily/index.xml | 2 +- haproxy/daily/index.xml | 2 +- harbour/daily/index.xml | 2 +- haskell/daily/index.xml | 2 +- haxe/daily/index.xml | 2 +- hcl/daily/index.xml | 2 +- hiveql/daily/index.xml | 2 +- hlsl/daily/index.xml | 2 +- holyc/daily/index.xml | 2 +- hoon/daily/index.xml | 2 +- html+ecr/daily/index.xml | 2 +- html+eex/daily/index.xml | 2 +- html+erb/daily/index.xml | 2 +- html+php/daily/index.xml | 2 +- html+razor/daily/index.xml | 2 +- html/daily/index.xml | 23 +------------ http/daily/index.xml | 2 +- hxml/daily/index.xml | 2 +- hy/daily/index.xml | 2 +- hyphy/daily/index.xml | 2 +- idl/daily/index.xml | 2 +- idris/daily/index.xml | 2 +- ignore-list/daily/index.xml | 2 +- igor-pro/daily/index.xml | 2 +- imagej-macro/daily/index.xml | 2 +- inform-7/daily/index.xml | 2 +- ini/daily/index.xml | 2 +- inno-setup/daily/index.xml | 2 +- io/daily/index.xml | 2 +- ioke/daily/index.xml | 2 +- irc-log/daily/index.xml | 2 +- isabelle-root/daily/index.xml | 2 +- isabelle/daily/index.xml | 2 +- j/daily/index.xml | 2 +- janet/daily/index.xml | 2 +- jar-manifest/daily/index.xml | 2 +- jasmin/daily/index.xml | 2 +- java-properties/daily/index.xml | 2 +- java-server-pages/daily/index.xml | 2 +- java/daily/index.xml | 2 +- javascript+erb/daily/index.xml | 2 +- javascript/daily/index.xml | 23 +------------ jest-snapshot/daily/index.xml | 2 +- jflex/daily/index.xml | 2 +- jinja/daily/index.xml | 2 +- jison-lex/daily/index.xml | 2 +- jison/daily/index.xml | 2 +- jolie/daily/index.xml | 2 +- jq/daily/index.xml | 2 +- json-with-comments/daily/index.xml | 2 +- json/daily/index.xml | 2 +- json5/daily/index.xml | 2 +- jsoniq/daily/index.xml | 2 +- jsonld/daily/index.xml | 2 +- jsonnet/daily/index.xml | 2 +- julia/daily/index.xml | 16 +--------- jupyter-notebook/daily/index.xml | 2 +- kaitai-struct/daily/index.xml | 2 +- kakounescript/daily/index.xml | 2 +- kicad-layout/daily/index.xml | 2 +- kicad-legacy-layout/daily/index.xml | 2 +- kicad-schematic/daily/index.xml | 2 +- kit/daily/index.xml | 2 +- kotlin/daily/index.xml | 16 +--------- krl/daily/index.xml | 2 +- kusto/daily/index.xml | 2 +- kvlang/daily/index.xml | 2 +- labview/daily/index.xml | 2 +- lark/daily/index.xml | 2 +- lasso/daily/index.xml | 2 +- latte/daily/index.xml | 2 +- lean/daily/index.xml | 2 +- less/daily/index.xml | 2 +- lex/daily/index.xml | 2 +- lfe/daily/index.xml | 2 +- ligolang/daily/index.xml | 2 +- lilypond/daily/index.xml | 2 +- limbo/daily/index.xml | 2 +- linker-script/daily/index.xml | 2 +- linux-kernel-module/daily/index.xml | 2 +- liquid/daily/index.xml | 2 +- literate-agda/daily/index.xml | 2 +- literate-coffeescript/daily/index.xml | 2 +- literate-haskell/daily/index.xml | 2 +- livescript/daily/index.xml | 2 +- llvm/daily/index.xml | 2 +- logos/daily/index.xml | 2 +- logtalk/daily/index.xml | 2 +- lolcode/daily/index.xml | 2 +- lookml/daily/index.xml | 2 +- loomscript/daily/index.xml | 2 +- lsl/daily/index.xml | 2 +- ltspice-symbol/daily/index.xml | 2 +- lua/daily/index.xml | 16 +--------- m/daily/index.xml | 2 +- m4/daily/index.xml | 2 +- m4sugar/daily/index.xml | 2 +- macaulay2/daily/index.xml | 2 +- makefile/daily/index.xml | 9 +----- mako/daily/index.xml | 2 +- markdown/daily/index.xml | 2 +- marko/daily/index.xml | 2 +- mask/daily/index.xml | 2 +- mathematica/daily/index.xml | 2 +- matlab/daily/index.xml | 29 +++++++---------- maven-pom/daily/index.xml | 2 +- max/daily/index.xml | 2 +- maxscript/daily/index.xml | 2 +- mcfunction/daily/index.xml | 2 +- mercury/daily/index.xml | 2 +- meson/daily/index.xml | 2 +- metal/daily/index.xml | 2 +- .../daily/index.xml | 2 +- .../daily/index.xml | 2 +- minid/daily/index.xml | 2 +- mint/daily/index.xml | 2 +- mirah/daily/index.xml | 2 +- mirc-script/daily/index.xml | 2 +- mlir/daily/index.xml | 2 +- modelica/daily/index.xml | 2 +- modula-2/daily/index.xml | 2 +- modula-3/daily/index.xml | 2 +- module-management-system/daily/index.xml | 2 +- monkey-c/daily/index.xml | 2 +- monkey/daily/index.xml | 2 +- moocode/daily/index.xml | 2 +- moonscript/daily/index.xml | 2 +- motoko/daily/index.xml | 2 +- motorola-68k-assembly/daily/index.xml | 2 +- mql4/daily/index.xml | 2 +- mql5/daily/index.xml | 2 +- mtml/daily/index.xml | 2 +- muf/daily/index.xml | 2 +- mupad/daily/index.xml | 2 +- muse/daily/index.xml | 2 +- mustache/daily/index.xml | 2 +- myghty/daily/index.xml | 2 +- nanorc/daily/index.xml | 2 +- nasl/daily/index.xml | 2 +- ncl/daily/index.xml | 2 +- nearley/daily/index.xml | 2 +- nemerle/daily/index.xml | 2 +- neon/daily/index.xml | 2 +- nesc/daily/index.xml | 2 +- netlinx+erb/daily/index.xml | 2 +- netlinx/daily/index.xml | 2 +- netlogo/daily/index.xml | 2 +- newlisp/daily/index.xml | 2 +- nextflow/daily/index.xml | 2 +- nginx/daily/index.xml | 2 +- nim/daily/index.xml | 2 +- ninja/daily/index.xml | 2 +- nit/daily/index.xml | 2 +- nix/daily/index.xml | 9 +----- nl/daily/index.xml | 2 +- npm-config/daily/index.xml | 2 +- nsis/daily/index.xml | 2 +- nu/daily/index.xml | 2 +- numpy/daily/index.xml | 2 +- nunjucks/daily/index.xml | 2 +- nwscript/daily/index.xml | 2 +- objdump/daily/index.xml | 2 +- object-data-instance-notation/daily/index.xml | 2 +- objective-c++/daily/index.xml | 16 +--------- objective-c/daily/index.xml | 9 +----- objective-j/daily/index.xml | 2 +- objectscript/daily/index.xml | 2 +- ocaml/daily/index.xml | 9 +----- odin/daily/index.xml | 2 +- omgrofl/daily/index.xml | 2 +- ooc/daily/index.xml | 2 +- opa/daily/index.xml | 2 +- opal/daily/index.xml | 2 +- open-policy-agent/daily/index.xml | 2 +- opencl/daily/index.xml | 2 +- openedge-abl/daily/index.xml | 2 +- openqasm/daily/index.xml | 2 +- openrc-runscript/daily/index.xml | 2 +- openscad/daily/index.xml | 2 +- openstep-property-list/daily/index.xml | 2 +- opentype-feature-file/daily/index.xml | 2 +- org/daily/index.xml | 2 +- ox/daily/index.xml | 2 +- oxygene/daily/index.xml | 2 +- oz/daily/index.xml | 2 +- p4/daily/index.xml | 2 +- pan/daily/index.xml | 2 +- papyrus/daily/index.xml | 2 +- parrot-assembly/daily/index.xml | 2 +- .../daily/index.xml | 2 +- parrot/daily/index.xml | 2 +- pascal/daily/index.xml | 9 +----- pawn/daily/index.xml | 2 +- peg.js/daily/index.xml | 2 +- pep8/daily/index.xml | 2 +- perl/daily/index.xml | 16 +--------- php/daily/index.xml | 2 +- pic/daily/index.xml | 2 +- pickle/daily/index.xml | 2 +- picolisp/daily/index.xml | 2 +- piglatin/daily/index.xml | 2 +- pike/daily/index.xml | 2 +- plantuml/daily/index.xml | 2 +- plpgsql/daily/index.xml | 2 +- plsql/daily/index.xml | 2 +- pod-6/daily/index.xml | 2 +- pod/daily/index.xml | 2 +- pogoscript/daily/index.xml | 2 +- pony/daily/index.xml | 2 +- postcss/daily/index.xml | 2 +- postscript/daily/index.xml | 2 +- pov-ray-sdl/daily/index.xml | 2 +- powerbuilder/daily/index.xml | 2 +- powershell/daily/index.xml | 2 +- prisma/daily/index.xml | 2 +- processing/daily/index.xml | 2 +- procfile/daily/index.xml | 2 +- proguard/daily/index.xml | 2 +- prolog/daily/index.xml | 2 +- promela/daily/index.xml | 2 +- propeller-spin/daily/index.xml | 2 +- protocol-buffer-text-format/daily/index.xml | 2 +- protocol-buffer/daily/index.xml | 2 +- public-key/daily/index.xml | 2 +- pug/daily/index.xml | 2 +- puppet/daily/index.xml | 2 +- pure-data/daily/index.xml | 2 +- purebasic/daily/index.xml | 2 +- purescript/daily/index.xml | 2 +- python-console/daily/index.xml | 2 +- python-traceback/daily/index.xml | 2 +- python/daily/index.xml | 32 +++++++++---------- q%23/daily/index.xml | 2 +- q/daily/index.xml | 2 +- qmake/daily/index.xml | 2 +- qml/daily/index.xml | 2 +- qt-script/daily/index.xml | 2 +- quake/daily/index.xml | 2 +- r/daily/index.xml | 9 +----- racket/daily/index.xml | 2 +- ragel/daily/index.xml | 2 +- raku/daily/index.xml | 2 +- raml/daily/index.xml | 2 +- rascal/daily/index.xml | 2 +- raw-token-data/daily/index.xml | 2 +- rdoc/daily/index.xml | 2 +- readline-config/daily/index.xml | 2 +- realbasic/daily/index.xml | 2 +- reason/daily/index.xml | 2 +- rebol/daily/index.xml | 2 +- record-jar/daily/index.xml | 2 +- red/daily/index.xml | 2 +- redcode/daily/index.xml | 2 +- redirect-rules/daily/index.xml | 2 +- regular-expression/daily/index.xml | 2 +- ren'py/daily/index.xml | 2 +- renderscript/daily/index.xml | 2 +- rescript/daily/index.xml | 2 +- restructuredtext/daily/index.xml | 2 +- rexx/daily/index.xml | 2 +- rich-text-format/daily/index.xml | 2 +- ring/daily/index.xml | 2 +- riot/daily/index.xml | 2 +- rmarkdown/daily/index.xml | 2 +- robotframework/daily/index.xml | 2 +- robots.txt/daily/index.xml | 2 +- roff-manpage/daily/index.xml | 2 +- roff/daily/index.xml | 2 +- rouge/daily/index.xml | 2 +- rpc/daily/index.xml | 2 +- rpgle/daily/index.xml | 2 +- rpm-spec/daily/index.xml | 2 +- ruby/daily/index.xml | 2 +- runoff/daily/index.xml | 2 +- rust/daily/index.xml | 9 +----- sage/daily/index.xml | 2 +- saltstack/daily/index.xml | 2 +- sas/daily/index.xml | 2 +- sass/daily/index.xml | 2 +- scala/daily/index.xml | 9 +----- scaml/daily/index.xml | 2 +- scheme/daily/index.xml | 2 +- scilab/daily/index.xml | 2 +- scss/daily/index.xml | 9 +----- sed/daily/index.xml | 2 +- self/daily/index.xml | 2 +- selinux-policy/daily/index.xml | 2 +- shaderlab/daily/index.xml | 2 +- shell/daily/index.xml | 9 +----- shellcheck-config/daily/index.xml | 2 +- shellsession/daily/index.xml | 2 +- shen/daily/index.xml | 2 +- sieve/daily/index.xml | 2 +- singularity/daily/index.xml | 2 +- slash/daily/index.xml | 2 +- slice/daily/index.xml | 2 +- slim/daily/index.xml | 2 +- smali/daily/index.xml | 2 +- smalltalk/daily/index.xml | 2 +- smarty/daily/index.xml | 2 +- smpl/daily/index.xml | 2 +- smt/daily/index.xml | 2 +- solidity/daily/index.xml | 16 +--------- soong/daily/index.xml | 2 +- sourcepawn/daily/index.xml | 2 +- sparql/daily/index.xml | 2 +- spline-font-database/daily/index.xml | 2 +- sqf/daily/index.xml | 2 +- sql/daily/index.xml | 2 +- sqlpl/daily/index.xml | 2 +- squirrel/daily/index.xml | 2 +- srecode-template/daily/index.xml | 2 +- ssh-config/daily/index.xml | 2 +- stan/daily/index.xml | 2 +- standard-ml/daily/index.xml | 2 +- starlark/daily/index.xml | 2 +- stata/daily/index.xml | 2 +- ston/daily/index.xml | 2 +- stringtemplate/daily/index.xml | 2 +- stylus/daily/index.xml | 2 +- subrip-text/daily/index.xml | 2 +- sugarss/daily/index.xml | 2 +- supercollider/daily/index.xml | 2 +- svelte/daily/index.xml | 16 +--------- svg/daily/index.xml | 2 +- swift/daily/index.xml | 9 +----- swig/daily/index.xml | 2 +- systemverilog/daily/index.xml | 2 +- talon/daily/index.xml | 2 +- tcl/daily/index.xml | 2 +- tcsh/daily/index.xml | 2 +- tea/daily/index.xml | 2 +- terra/daily/index.xml | 2 +- tex/daily/index.xml | 16 +--------- texinfo/daily/index.xml | 2 +- text/daily/index.xml | 2 +- textile/daily/index.xml | 2 +- textmate-properties/daily/index.xml | 2 +- thrift/daily/index.xml | 2 +- ti-program/daily/index.xml | 2 +- tla/daily/index.xml | 2 +- toml/daily/index.xml | 2 +- tsql/daily/index.xml | 2 +- tsv/daily/index.xml | 2 +- tsx/daily/index.xml | 2 +- turing/daily/index.xml | 2 +- turtle/daily/index.xml | 2 +- twig/daily/index.xml | 2 +- txl/daily/index.xml | 2 +- type-language/daily/index.xml | 2 +- typescript/daily/index.xml | 16 +--------- unified-parallel-c/daily/index.xml | 2 +- unity3d-asset/daily/index.xml | 2 +- unix-assembly/daily/index.xml | 2 +- unknown/daily/index.xml | 26 ++++----------- uno/daily/index.xml | 2 +- unrealscript/daily/index.xml | 2 +- urweb/daily/index.xml | 2 +- v/daily/index.xml | 2 +- vala/daily/index.xml | 2 +- valve-data-format/daily/index.xml | 2 +- vba/daily/index.xml | 2 +- vbscript/daily/index.xml | 2 +- vcl/daily/index.xml | 2 +- verilog/daily/index.xml | 2 +- vhdl/daily/index.xml | 2 +- vim-help-file/daily/index.xml | 2 +- vim-script/daily/index.xml | 23 +------------ vim-snippet/daily/index.xml | 2 +- visual-basic-.net/daily/index.xml | 9 +----- volt/daily/index.xml | 2 +- vue/daily/index.xml | 2 +- vyper/daily/index.xml | 2 +- wavefront-material/daily/index.xml | 2 +- wavefront-object/daily/index.xml | 2 +- wdl/daily/index.xml | 2 +- web-ontology-language/daily/index.xml | 2 +- webassembly/daily/index.xml | 2 +- webidl/daily/index.xml | 2 +- webvtt/daily/index.xml | 2 +- wget-config/daily/index.xml | 2 +- wikitext/daily/index.xml | 2 +- windows-registry-entries/daily/index.xml | 2 +- wisp/daily/index.xml | 2 +- witcher-script/daily/index.xml | 2 +- wollok/daily/index.xml | 2 +- world-of-warcraft-addon-data/daily/index.xml | 2 +- x-bitmap/daily/index.xml | 2 +- x-font-directory-index/daily/index.xml | 2 +- x-pixmap/daily/index.xml | 2 +- x10/daily/index.xml | 2 +- xbase/daily/index.xml | 2 +- xc/daily/index.xml | 2 +- xcompose/daily/index.xml | 2 +- xml-property-list/daily/index.xml | 2 +- xml/daily/index.xml | 2 +- xojo/daily/index.xml | 2 +- xonsh/daily/index.xml | 2 +- xpages/daily/index.xml | 2 +- xproc/daily/index.xml | 2 +- xquery/daily/index.xml | 2 +- xs/daily/index.xml | 2 +- xslt/daily/index.xml | 2 +- xtend/daily/index.xml | 2 +- yacc/daily/index.xml | 2 +- yaml/daily/index.xml | 2 +- yang/daily/index.xml | 2 +- yara/daily/index.xml | 2 +- yasnippet/daily/index.xml | 2 +- zap/daily/index.xml | 2 +- zeek/daily/index.xml | 2 +- zenscript/daily/index.xml | 2 +- zephir/daily/index.xml | 2 +- zig/daily/index.xml | 2 +- zil/daily/index.xml | 2 +- zimpl/daily/index.xml | 2 +- 638 files changed, 688 insertions(+), 1150 deletions(-) diff --git a/1c-enterprise/daily/index.xml b/1c-enterprise/daily/index.xml index dfbe2570681..7514202e380 100644 --- a/1c-enterprise/daily/index.xml +++ b/1c-enterprise/daily/index.xml @@ -1,7 +1,7 @@ GitHub 1C Enterprise Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:23:15Z + 2023-09-23T01:21:41Z Daily Trending of 1C Enterprise in GitHub \ No newline at end of file diff --git a/2-dimensional-array/daily/index.xml b/2-dimensional-array/daily/index.xml index d1a189ec27d..d3e9e7d4c6a 100644 --- a/2-dimensional-array/daily/index.xml +++ b/2-dimensional-array/daily/index.xml @@ -1,7 +1,7 @@ GitHub 2-Dimensional Array Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:23:53Z + 2023-09-23T01:22:23Z Daily Trending of 2-Dimensional Array in GitHub \ No newline at end of file diff --git a/4d/daily/index.xml b/4d/daily/index.xml index 1ffe24bbbc0..1557924f11e 100644 --- a/4d/daily/index.xml +++ b/4d/daily/index.xml @@ -1,7 +1,7 @@ GitHub 4D Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:23:54Z + 2023-09-23T01:22:24Z Daily Trending of 4D in GitHub \ No newline at end of file diff --git a/abap-cds/daily/index.xml b/abap-cds/daily/index.xml index 2d1e0d33467..e0796009d7d 100644 --- a/abap-cds/daily/index.xml +++ b/abap-cds/daily/index.xml @@ -1,7 +1,7 @@ GitHub ABAP CDS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:23:52Z + 2023-09-23T01:22:22Z Daily Trending of ABAP CDS in GitHub \ No newline at end of file diff --git a/abap/daily/index.xml b/abap/daily/index.xml index 56bb4829a70..fe1f2c5e1af 100644 --- a/abap/daily/index.xml +++ b/abap/daily/index.xml @@ -1,7 +1,7 @@ GitHub ABAP Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:23:55Z + 2023-09-23T01:22:25Z Daily Trending of ABAP in GitHub \ No newline at end of file diff --git a/abnf/daily/index.xml b/abnf/daily/index.xml index 58a47e8743b..9e0e3734c83 100644 --- a/abnf/daily/index.xml +++ b/abnf/daily/index.xml @@ -1,7 +1,7 @@ GitHub ABNF Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:23:57Z + 2023-09-23T01:22:27Z Daily Trending of ABNF in GitHub \ No newline at end of file diff --git a/actionscript/daily/index.xml b/actionscript/daily/index.xml index 654f749e364..535e782f48e 100644 --- a/actionscript/daily/index.xml +++ b/actionscript/daily/index.xml @@ -1,14 +1,7 @@ GitHub ActionScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:23:58Z + 2023-09-23T01:22:28Z Daily Trending of ActionScript in GitHub - - wmtiger/ytjh - 2023-09-22T01:23:58Z - tag:github.com,2023-09-22:/wmtiger/ytjh - - <p>5 person ytjh</p><hr> - \ No newline at end of file diff --git a/ada/daily/index.xml b/ada/daily/index.xml index e8f7d63e966..b06a623aa04 100644 --- a/ada/daily/index.xml +++ b/ada/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ada Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:00Z + 2023-09-23T01:22:26Z Daily Trending of Ada in GitHub \ No newline at end of file diff --git a/adobe-font-metrics/daily/index.xml b/adobe-font-metrics/daily/index.xml index f36ad3a4cea..32bb69f8e38 100644 --- a/adobe-font-metrics/daily/index.xml +++ b/adobe-font-metrics/daily/index.xml @@ -1,7 +1,7 @@ GitHub Adobe Font Metrics Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:02Z + 2023-09-23T01:22:32Z Daily Trending of Adobe Font Metrics in GitHub \ No newline at end of file diff --git a/agda/daily/index.xml b/agda/daily/index.xml index 87fc4906013..0ccdeb3a5f1 100644 --- a/agda/daily/index.xml +++ b/agda/daily/index.xml @@ -1,7 +1,7 @@ GitHub Agda Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:03Z + 2023-09-23T01:22:31Z Daily Trending of Agda in GitHub \ No newline at end of file diff --git a/ags-script/daily/index.xml b/ags-script/daily/index.xml index c9ea306da80..a8bd8eba7f1 100644 --- a/ags-script/daily/index.xml +++ b/ags-script/daily/index.xml @@ -1,7 +1,7 @@ GitHub AGS Script Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:04Z + 2023-09-23T01:22:33Z Daily Trending of AGS Script in GitHub \ No newline at end of file diff --git a/aidl/daily/index.xml b/aidl/daily/index.xml index 9a290611800..33939a9e269 100644 --- a/aidl/daily/index.xml +++ b/aidl/daily/index.xml @@ -1,7 +1,7 @@ GitHub AIDL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:01Z + 2023-09-23T01:22:30Z Daily Trending of AIDL in GitHub \ No newline at end of file diff --git a/al/daily/index.xml b/al/daily/index.xml index 4dc13a316d6..7b3156f03ef 100644 --- a/al/daily/index.xml +++ b/al/daily/index.xml @@ -1,7 +1,7 @@ GitHub AL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:06Z + 2023-09-23T01:22:37Z Daily Trending of AL in GitHub \ No newline at end of file diff --git a/all/daily/index.xml b/all/daily/index.xml index 65e7beb915d..164d8bccc6d 100644 --- a/all/daily/index.xml +++ b/all/daily/index.xml @@ -1,28 +1,28 @@ GitHub All Languages Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:23:24Z + 2023-09-23T01:21:50Z Daily Trending of All Languages in GitHub - opentofu/opentofu - 2023-09-22T01:23:24Z - tag:github.com,2023-09-22:/opentofu/opentofu - - <p>OpenTofu lets you declaratively manage your cloud infrastructure.</p><hr><h1>OpenTofu</h1> <ul> <li>Manifesto: <a href="https://opentofu.org/manifesto">https://opentofu.org/manifesto</a></li> <li>About the OpenTofu fork: <a href="https://opentofu.org/fork">https://opentofu.org/fork</a></li> <li><a href="https://join.slack.com/t/opentfcommunity/shared_invite/zt-237chyryd-mFULiefrbYGMYQoG72BUpQ">Join our Slack community!</a></li> </ul> <p><img src="https://raw.githubusercontent.com/opentofu/brand-artifacts/main/full/transparent/SVG/on-dark.svg#gh-dark-mode-only" alt=""> <img src="https://raw.githubusercontent.com/opentofu/brand-artifacts/main/full/transparent/SVG/on-light.svg#gh-light-mode-only" alt=""></p> <p><strong>Important Note: This repository is currently a work in progress while we're preparing it for the first alpha release and fine-tuning the community contribution process. Please read the <a href="https://opentofu.org/fork">announcement post</a> for important context and the <a href="https://raw.githubusercontent.com/opentofu/opentofu/main/CONTRIBUTING.md">contributing docs</a> for instructions on how to contribute. Additionally, please be mindful that building this repository in its current state and running it might put you in violation of the <a href="https://web.archive.org/web/https://registry.terraform.io/terms">Terraform Registry ToS</a>, if that's where you fetch your providers or modules from.</strong></p> <p>OpenTofu is an OSS tool for building, changing, and versioning infrastructure safely and efficiently. OpenTofu can manage existing and popular service providers as well as custom in-house solutions.</p> <p>The key features of OpenTofu are:</p> <ul> <li> <p><strong>Infrastructure as Code</strong>: Infrastructure is described using a high-level configuration syntax. This allows a blueprint of your datacenter to be versioned and treated as you would any other code. Additionally, infrastructure can be shared and re-used.</p> </li> <li> <p><strong>Execution Plans</strong>: OpenTofu has a "planning" step where it generates an execution plan. The execution plan shows what OpenTofu will do when you call apply. This lets you avoid any surprises when OpenTofu manipulates infrastructure.</p> </li> <li> <p><strong>Resource Graph</strong>: OpenTofu builds a graph of all your resources, and parallelizes the creation and modification of any non-dependent resources. Because of this, OpenTofu builds infrastructure as efficiently as possible, and operators get insight into dependencies in their infrastructure.</p> </li> <li> <p><strong>Change Automation</strong>: Complex changesets can be applied to your infrastructure with minimal human interaction. With the previously mentioned execution plan and resource graph, you know exactly what OpenTofu will change and in what order, avoiding many possible human errors.</p> </li> </ul> <h2>Developing OpenTofu</h2> <p>This repository contains OpenTofu Core, which includes the command line interface and the main graph engine.</p> <ul> <li> <p>To learn more about compiling OpenTofu and contributing suggested changes, refer to <a href="https://raw.githubusercontent.com/opentofu/opentofu/main/CONTRIBUTING.md">the contributing guide</a>.</p> </li> <li> <p>To submit bug reports or enhancement requests, refer to the <a href="https://raw.githubusercontent.com/opentofu/opentofu/main/CONTRIBUTING.md">contributing guide</a> as well.</p> </li> </ul> <h2>License</h2> <p><a href="https://github.com/opentofu/opentofu/raw/main/LICENSE">Mozilla Public License v2.0</a></p> + CorentinJ/Real-Time-Voice-Cloning + 2023-09-23T01:21:50Z + tag:github.com,2023-09-23:/CorentinJ/Real-Time-Voice-Cloning + + <p>Clone a voice in 5 seconds to generate arbitrary speech in real-time</p><hr><h1>Real-Time Voice Cloning</h1> <p>This repository is an implementation of <a href="https://arxiv.org/pdf/1806.04558.pdf">Transfer Learning from Speaker Verification to Multispeaker Text-To-Speech Synthesis</a> (SV2TTS) with a vocoder that works in real-time. This was my <a href="https://matheo.uliege.be/handle/2268.2/6801">master's thesis</a>.</p> <p>SV2TTS is a deep learning framework in three stages. In the first stage, one creates a digital representation of a voice from a few seconds of audio. In the second and third stages, this representation is used as reference to generate speech given arbitrary text.</p> <p><strong>Video demonstration</strong> (click the picture):</p> <p><a href="https://www.youtube.com/watch?v=-O_hYhToKoA"><img src="https://i.imgur.com/8lFUlgz.png" alt="Toolbox demo"></a></p> <h3>Papers implemented</h3> <table> <thead> <tr> <th>URL</th> <th>Designation</th> <th>Title</th> <th>Implementation source</th> </tr> </thead> <tbody> <tr> <td><a href="https://arxiv.org/pdf/1806.04558.pdf"><strong>1806.04558</strong></a></td> <td><strong>SV2TTS</strong></td> <td><strong>Transfer Learning from Speaker Verification to Multispeaker Text-To-Speech Synthesis</strong></td> <td>This repo</td> </tr> <tr> <td><a href="https://arxiv.org/pdf/1802.08435.pdf">1802.08435</a></td> <td>WaveRNN (vocoder)</td> <td>Efficient Neural Audio Synthesis</td> <td><a href="https://github.com/fatchord/WaveRNN">fatchord/WaveRNN</a></td> </tr> <tr> <td><a href="https://arxiv.org/pdf/1703.10135.pdf">1703.10135</a></td> <td>Tacotron (synthesizer)</td> <td>Tacotron: Towards End-to-End Speech Synthesis</td> <td><a href="https://github.com/fatchord/WaveRNN">fatchord/WaveRNN</a></td> </tr> <tr> <td><a href="https://arxiv.org/pdf/1710.10467.pdf">1710.10467</a></td> <td>GE2E (encoder)</td> <td>Generalized End-To-End Loss for Speaker Verification</td> <td>This repo</td> </tr> </tbody> </table> <h2>Heads up</h2> <p>Like everything else in Deep Learning, this repo is quickly getting old. Many other open-source repositories or SaaS apps (often paying) will give you a better audio quality than this repository will. If you care about the fidelity of the voice you're cloning, and its expressivity, here are some personal recommendations of alternative voice cloning solutions:</p> <ul> <li>Check out <a href="https://github.com/coqui-ai/tts">CoquiTTS</a> for an open source repository that is more up-to-date, with a better voice cloning quality and more functionalities.</li> <li>Check out <a href="https://paperswithcode.com/task/speech-synthesis/">paperswithcode</a> for other repositories and recent research in the field of speech synthesis.</li> <li>Check out <a href="https://www.resemble.ai/">Resemble.ai</a> (disclaimer: I work there) for state of the art voice cloning with little hassle.</li> </ul> <h2>Setup</h2> <h3>1. Install Requirements</h3> <ol> <li>Both Windows and Linux are supported. A GPU is recommended for training and for inference speed, but is not mandatory.</li> <li>Python 3.7 is recommended. Python 3.5 or greater should work, but you'll probably have to tweak the dependencies' versions. I recommend setting up a virtual environment using <code>venv</code>, but this is optional.</li> <li>Install <a href="https://ffmpeg.org/download.html#get-packages">ffmpeg</a>. This is necessary for reading audio files.</li> <li>Install <a href="https://pytorch.org/get-started/locally/">PyTorch</a>. Pick the latest stable version, your operating system, your package manager (pip by default) and finally pick any of the proposed CUDA versions if you have a GPU, otherwise pick CPU. Run the given command.</li> <li>Install the remaining requirements with <code>pip install -r requirements.txt</code></li> </ol> <h3>2. (Optional) Download Pretrained Models</h3> <p>Pretrained models are now downloaded automatically. If this doesn't work for you, you can manually download them <a href="https://github.com/CorentinJ/Real-Time-Voice-Cloning/wiki/Pretrained-models">here</a>.</p> <h3>3. (Optional) Test Configuration</h3> <p>Before you download any dataset, you can begin by testing your configuration with:</p> <p><code>python demo_cli.py</code></p> <p>If all tests pass, you're good to go.</p> <h3>4. (Optional) Download Datasets</h3> <p>For playing with the toolbox alone, I only recommend downloading <a href="https://www.openslr.org/resources/12/train-clean-100.tar.gz"><code>LibriSpeech/train-clean-100</code></a>. Extract the contents as <code>&lt;datasets_root&gt;/LibriSpeech/train-clean-100</code> where <code>&lt;datasets_root&gt;</code> is a directory of your choosing. Other datasets are supported in the toolbox, see <a href="https://github.com/CorentinJ/Real-Time-Voice-Cloning/wiki/Training#datasets">here</a>. You're free not to download any dataset, but then you will need your own data as audio files or you will have to record it with the toolbox.</p> <h3>5. Launch the Toolbox</h3> <p>You can then try the toolbox:</p> <p><code>python demo_toolbox.py -d &lt;datasets_root&gt;</code><br> or<br> <code>python demo_toolbox.py</code></p> <p>depending on whether you downloaded any datasets. If you are running an X-server or if you have the error <code>Aborted (core dumped)</code>, see <a href="https://github.com/CorentinJ/Real-Time-Voice-Cloning/issues/11#issuecomment-504733590">this issue</a>.</p> - ProjectUnifree/unifree - 2023-09-22T01:23:24Z - tag:github.com,2023-09-22:/ProjectUnifree/unifree - - <p></p><hr><h1>Migrate Unity projects to other engines!</h1> <h3><span>⚠</span> This is an early prototype! <span>⚠</span></h3> <p>This project is being actively developed and it is not stable yet! It is currently recommended you either wait, or migrate manually.</p> <p>You can use this tool to help aid migration by providing you with a base, but you <em>will</em> have to modify a lot of code yourself. Please do not under any circumstance expect help regarding this tool from any Godot or Unreal Engine Discord server <a href="https://discord.gg/Ee5wJ4JWBQ"><em>(join our server instead!)</em></a> And please don't correlate any bad experience you have while using this tool to <em>"Godot/Unreal sucking and being broken"</em>, both engines are very stable and game-ready; This is not an official project for either of those engines, this is a community effort.</p> <h4>Godot Engine</h4> <p>If you wish to migrate manually to Godot: <a href="https://www.youtube.com/results?search_query=Migrate+from+Unity+to+Godot">YouTube migration guides</a>, <a href="https://docs.godotengine.org/en/stable/">Godot docs</a> <em>(very helpful!)</em>, <a href="https://discord.gg/4JBkykG">Discord server</a> <em>(for any burning questions you can't find answers to online)</em></p> <p>These other tools would also be very helpful!:</p> <ul> <li><a href="https://github.com/KhronosGroup/UnityGLTF">UnityGLTF <em>(Unity 3D models to Godot models)</em></a></li> <li><a href="https://github.com/V-Sekai/unidot_importer">Unidot Importer</a> and <a href="https://github.com/barcoderdev/unitypackage_godot">UnityPackage Godot</a> <em>(Unity assets to Godot assets)</em> (some of these projects may be merged into Unifree, but are not currently)</li> </ul> <h4>Unreal Engine</h4> <p>If you wish to migrate manually to Unreal Engine: <a href="https://www.youtube.com/results?search_query=Unreal+Engine+basics+%22(for+Unity+developers)%22">helpful UE tutorials</a>, <a href="https://docs.unrealengine.com/5.3/en-US/unreal-engine-for-unity-developers/">Unreal Engine docs</a> <em>(very helpful!)</em>, <a href="https://discord.com/invite/unreal-slackers">Semi-official Discord server</a> <em>(for any burning questions you can't find answers to online)</em></p> <h4>Other engines (Cocos, Stride, etc)</h4> <p>Search up a tutorial on YouTube, view the docs, and join your engine's Discord server or subreddit for any questions! These engines are not currently supported by this tool, as we have a lot more to work on. But support may be added sometime in the future. We are currently focusing on Godot, as well as Unreal.</p> <h2>Features</h2> <ul> <li>Scan source project and detect files eligible for migration</li> <li>Use ChatGPT to translate <code>.cs</code> files into Godot scripts and Unreal 3D classes. Here is how sample translation looks:</li> </ul> <pre><code> Unity | Godot ------------------------------------------------------ | ------------------------------------------------------ public class Player : MonoBehaviour | class_name Player: { | private SpriteRenderer spriteRenderer; | var sprite_renderer: SpriteRenderer public Sprite[] sprites; | var sprites: Array private int spriteIndex; | var sprite_index: int | public float strength = 5f; | var strength: float = 5.0 | private Vector3 direction; | var direction: Vector3 | private void Awake() | func _ready(): { | sprite_renderer = get_node("SpriteRenderer") spriteRenderer = GetComponent&lt;SpriteRenderer&gt;(); | } | func _on_start(): | call_deferred("animate_sprite") private void Start() | set_process(true) { | InvokeRepeating( | func _on_enable(): nameof(AnimateSprite), | var position = transform.position 0.15f, | position.y = 0.0 0.15f | transform.position = position ); | direction = Vector3.ZERO } | class_name Player: | private void OnEnable() | var sprite_renderer: SpriteRenderer { | var sprites: Array Vector3 position = transform.position; | var sprite_index: int position.y = 0f; | transform.position = position; | var strength: float = 5.0 direction = Vector3.zero; | } | var direction: Vector3 } | </code></pre> <h2>Installation and Usage</h2> <p><code>launch.sh</code> (or <code>launch.bat</code> on windows) is the main script that downloads Unifree code, installs a python virtual environment, installs dependencies and launches the main program (<code>unifree/free.py</code>). It accepts following parameters:</p> <table> <thead> <tr> <th>Key</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><code>&lt;your_openai_api_key&gt;</code></td> <td><a href="https://help.openai.com/en/articles/4936850-where-do-i-find-my-secret-api-key">How to get an OpenAI API Key</a></td> </tr> <tr> <td><code>&lt;config_name&gt;</code></td> <td>Name of the migration. Currently supported: <code>godot</code>, <code>unreal</code></td> </tr> <tr> <td><code>&lt;source_project_dir&gt;</code></td> <td>Absolute path of the project to migrate</td> </tr> <tr> <td><code>&lt;destination_project_dir&gt;</code></td> <td>Absolute path of where results should be written</td> </tr> </tbody> </table> <h3>macOS</h3> <pre><code>brew install git python3 curl -0 https://raw.githubusercontent.com/ProjectUnifree/unifree/main/launch.sh | bash OPENAI_API_KEY=&lt;your_openai_api_key&gt; ./launch.sh &lt;config_name&gt; &lt;source_project_dir&gt; &lt;destination_project_dir&gt; </code></pre> <h3>Windows</h3> <p>Install Git for Windows <a href="https://git-scm.com/download/win">https://git-scm.com/download/win</a>, then run:</p> <pre><code>git clone https://github.com/ProjectUnifree/unifree cd unifree launch.bat &lt;your_openai_api_key&gt; &lt;config_name&gt; &lt;source_project_dir&gt; &lt;destination_project_dir&gt; </code></pre> <h3>Ubuntu/Debian</h3> <pre><code>sudo apt install git python3 python3-venv curl -0 https://raw.githubusercontent.com/ProjectUnifree/unifree/main/launch.sh | bash OPENAI_API_KEY=&lt;your_openai_api_key&gt; ./launch.sh &lt;config_name&gt; &lt;source_project_dir&gt; &lt;destination_project_dir&gt; </code></pre> <h2>Call To Action</h2> <p><span>👋</span> Join our <a href="https://discord.gg/Ee5wJ4JWBQ">Discord server</a> for a live discussion!</p> <p>We are actively seeking contributors. If you are familiar with Unity, Godot, Cocos Creator or any other engines, help us!</p> <p>Here is what we need help with:</p> <h4>Asset Migration</h4> <ul> <li><span>❗</span> <span>❗</span> Migrate Unity assets to Godot</li> <li><span>❗</span> <span>❗</span> Migrate Unity assets to Cocos Creator</li> <li>What other engines should be implemented?</li> </ul> <h4>Source Migration</h4> <ul> <li>Experiment with ChatGPT prompts for better code translation</li> <li>Add prompts/configs to migrate to Cocos Creator</li> <li>What other engines should be implemented?</li> </ul> <h4>Framework</h4> <ul> <li><span>❗</span> Step-by-step console based migration wizard</li> <li><span>❗</span> More edge case handling</li> <li>Architecture review and improvements</li> </ul> + coder2gwy/coder2gwy + 2023-09-23T01:21:50Z + tag:github.com,2023-09-23:/coder2gwy/coder2gwy + + <p>互联网首份程序员考公指南,由3位已经进入体制内的前大厂程序员联合献上。</p><hr><h1>程序员考公指南</h1> <p>3个来自同一家大厂的程序员组团在职备考一年,上岸成功率100%。我们为想进体制内的程序员写了这份<strong>考公务员/事业编制/教师</strong>的指南。</p> <blockquote> <p>后端阿强考上了一线城市公务员,前端阿珍进了离家车程10分钟的事业单位,我在回家省内高校当教师:我们都有光明的前途。</p> </blockquote> <h2>本指南的内容概要和目标人群</h2> <p>该指南由本人主笔,我叫阿特,我与这两位同事17年进了某大厂同一个部门。走出校门的我们走进996的部门。996一年多以后,项目“顺利”被砍,通宵达旦写出的每一行代码都被下掉。</p> <p>18年虽然职场PUA这个词还没如同现在这般流行,但愈发激烈的竞争与倒排工期的项目也让我逐渐失去了对原本对编程的兴趣。我开始备考各种体制内的岗位,也鼓励这两位好友与我一起备考。</p> <p>我们在公司“遵守劳动法”的上班制度里面见缝插针地备考。经过一年多的在职备考,我们终于都上岸了,他们俩分别去了<strong>一线城市市直公务员岗、二线城市离家很近的事业编</strong>。而我则放弃了广州的要熬夜的行政编岗位,选择了老家省会的高校教师。</p> <p>这一年多的备考里面,我们遇到了各种阻碍:996没时间、家人不支持,但都一一克服。在觥筹交错的散伙饭之后,我写下您眼前的这篇指南,希望它能帮助到相同处境的朋友。</p> <p>本指南的目标人群是想要<strong>想进体制内的程序员</strong>,尤其适合那些经过深思熟虑之后,发现程序员这份职业不能满足自己需求的人。</p> <p><strong>建议、吐槽、提问请点进<a href="https://github.com/coder2gwy/coder2gwy/issues/1">这个issue</a>。写作不易,您的star✨是我继续完善指南的动力。</strong></p> <p>PS.由于高校带编教师岗位少、门槛愈发高,我会花较多的笔墨和精力在考公务员/事业编制方面。</p> <h2>更新&amp;交流</h2> <p><strong>后续更新</strong>:建议关注我的公众号「程序员考公」,往后所有文章会首发于公众号,坚持高质量原创。</p> <p><strong>交流</strong>:想进入程序员考公交流群,请在「程序员考公」的公众号点击「拉我进群」,添加客服微信后即被拉进交流群。(若进群邀请提示 有同事已经进群,可以私信客服进另外的群。)</p> <p><img src="https://raw.githubusercontent.com/coder2gwy/coder2gwy/main/img/%E4%BA%8C%E7%BB%B4%E7%A0%81.png" alt="img"></p> <h2>正文内容</h2> <p>请移步:</p> <ul> <li><a href="https://raw.githubusercontent.com/coder2gwy/coder2gwy/main/%E4%B8%8A%E5%B2%B8%E7%BB%8F%E5%8E%86/">程序员成功上岸经历</a></li> <li><a href="https://raw.githubusercontent.com/coder2gwy/coder2gwy/main/%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5/">程序员备考的最佳实践</a></li> <li><a href="https://raw.githubusercontent.com/coder2gwy/coder2gwy/main/%E9%81%87%E5%88%B0%E9%97%AE%E9%A2%98/">程序员备考过程中会遇到哪些问题?</a></li> <li><a href="https://raw.githubusercontent.com/coder2gwy/coder2gwy/main/%E5%9F%BA%E6%9C%AC%E8%AE%A4%E8%AF%86/">公考公平吗,35岁再去考可以么?</a></li> <li><a href="https://raw.githubusercontent.com/coder2gwy/coder2gwy/main/%E7%9B%B8%E5%85%B3/">资料、工具推荐和扩展阅读</a></li> </ul> - daveshap/ACE_Framework - 2023-09-22T01:23:24Z - tag:github.com,2023-09-22:/daveshap/ACE_Framework - - <p>Public repo for my latest and greatest cognitive architecture ACE (Autonomous Cognitive Entity) Framework</p><hr><div alt style="text-align: center; transform: scale(.5);"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/daveshap/ACE_Framework/main/images/banner.jpg"> <img alt="tldraw" src="https://raw.githubusercontent.com/daveshap/ACE_Framework/main/images/banner.jpg"> </picture> </div> <h1>Intro to this Repo</h1> <p>This is the main public repo for the ACE (Autonomous Cognitive Entity) repository.</p> <blockquote> <p>If you're looking for the main ACE Framework documentation, it is available here: <a href="https://github.com/daveshap/ACE_Framework/raw/main/ACE_Framework.md">https://github.com/daveshap/ACE_Framework/blob/main/ACE_Framework.md</a></p> </blockquote> <h2>Participation</h2> <p>Please check out the following files and locations for more details about participation:</p> <ol> <li>Contributing: <a href="https://github.com/daveshap/ACE_Framework/raw/main/contributing.md">https://github.com/daveshap/ACE_Framework/blob/main/contributing.md</a> <ul> <li>This page will be updated with the best ways to contribute</li> </ul> </li> <li>Agile: <a href="https://github.com/daveshap/ACE_Framework/raw/main/agile.md">https://github.com/daveshap/ACE_Framework/blob/main/agile.md</a> <ul> <li>This is the overall roadmap and organizational document</li> </ul> </li> <li>Discussions: <a href="https://github.com/daveshap/ACE_Framework/discussions">https://github.com/daveshap/ACE_Framework/discussions</a> <ul> <li>Jump into the discussions!</li> </ul> </li> </ol> <div alt style="text-align: center; transform: scale(.5);"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/daveshap/ACE_Framework/main/images/ACE%20Framework%20Overall%20Architecture.png"> <img alt="tldraw" src="https://raw.githubusercontent.com/daveshap/ACE_Framework/main/images/ACE%20Framework%20Overall%20Architecture.png"> </picture> </div> <h2>Projects</h2> <p>There are many possible implementations of the ACE Framework. Rather than detail every possible permutation, here is a list of categories that we perceive as likely and viable.</p> <ol> <li><strong>Personal Assistant and/or Companion</strong> <ul> <li>This is a self-contained version of ACE that is intended to interact with one user.</li> <li>Think of Cortana from HALO, Samantha from HER, or Joi from Blade Runner 2049. (yes, we recognize these are all sexualized female avatars)</li> <li>The idea would be to create something that is effectively a personal Executive Assistant that is able to coordinate, plan, research, and solve problems for you.</li> <li>This could be deployed on mobile, smart home devices, laptops, or web sites.</li> </ul> </li> <li><strong>Game World NPC's</strong> <ul> <li>This is a kind of game character that has their own personality, motivations, agenda, and objectives. Furthermore, they would have their own unique memories.</li> <li>This can give NPCs a much more realistic ability to pursue their own objectives, which should make game experiences much more dynamic and unpredictable, thus raising novelty.</li> <li>These can be adapted to 2D or 3D game engines such as PyGame, Unity, or Unreal.</li> </ul> </li> <li><strong>Autonomous Employee</strong> <ul> <li>This is a version of the ACE that is meant to carry out meaningful and productive work inside a corporation.</li> <li>Whether this is a digital CSR or backoffice worker depends on the deployment.</li> <li>It could also be a "digital team member" that primarily interacts via Discord, Slack, or Microsoft Teams.</li> </ul> </li> <li><strong>Embodied Robot</strong> <ul> <li>The ACE Framework is ideal to create self-contained, autonomous machines.</li> <li>Whether they are domestic aid robots or something like WALL-E</li> </ul> </li> </ol> + zhudotexe/kani + 2023-09-23T01:21:50Z + tag:github.com,2023-09-23:/zhudotexe/kani + + <p>kani (カニ) is a highly hackable microframework for chat-based language models with tool usage/function calling.</p><hr><p align="center"> <img width="256" height="256" alt="kani" src="https://raw.githubusercontent.com/zhudotexe/kani/main/docs/_static/kani-logo@256.png"> </p> <p align="center"> <a href="https://github.com/zhudotexe/kani/actions/workflows/pytest.yml"> <img alt="Test Package" src="https://github.com/zhudotexe/kani/actions/workflows/pytest.yml/badge.svg?sanitize=true"> </a> <a href="https://kani.readthedocs.io/en/latest/?badge=latest"> <img alt="Documentation Status" src="https://readthedocs.org/projects/kani/badge/?version=latest"> </a> <a href="https://pypi.org/project/kani/"> <img alt="PyPI" src="https://img.shields.io/pypi/v/kani"> </a> <a href="https://colab.research.google.com/github/zhudotexe/kani/blob/main/examples/colab_examples.ipynb"> <img alt="Quickstart in Colab" src="https://colab.research.google.com/assets/colab-badge.svg?sanitize=true"> </a> <a href="https://discord.gg/eTepTNDxYT"> <img alt="Discord" src="https://img.shields.io/discord/1150902904773935214?color=5865F2&amp;label=discord&amp;logo=discord&amp;logoColor=white"> </a> </p> <h1>kani (カニ)</h1> <p>kani (カニ) is a lightweight and highly hackable framework for chat-based language models with tool usage/function calling.</p> <p>Compared to other LM frameworks, kani is less opinionated and offers more fine-grained customizability over the parts of the control flow that matter, making it the perfect choice for NLP researchers, hobbyists, and developers alike.</p> <p>kani comes with support for OpenAI models and LLaMA v2 out of the box, with a model-agnostic framework to add support for many more.</p> <p><a href="http://kani.readthedocs.io/">Read the docs on ReadTheDocs!</a></p> <p><a href="https://arxiv.org/abs/2309.05542">Read our preprint on arXiv!</a></p> <h2>Features</h2> <ul> <li><strong>Lightweight and high-level</strong> - kani implements common boilerplate to interface with language models without forcing you to use opinionated prompt frameworks or complex library-specific tooling.</li> <li><strong>Model agnostic</strong> - kani provides a simple interface to implement: token counting and completion generation. Implement these two, and kani can run with any language model.</li> <li><strong>Automatic chat memory management</strong> - Allow chat sessions to flow without worrying about managing the number of tokens in the history - kani takes care of it.</li> <li><strong>Function calling with model feedback and retry</strong> - Give models access to functions in just one line of code. kani elegantly provides feedback about hallucinated parameters and errors and allows the model to retry calls.</li> <li><strong>You control the prompts</strong> - There are no hidden prompt hacks. We will never decide for you how to format your own data, unlike other popular language model libraries.</li> <li><strong>Fast to iterate and intuitive to learn</strong> - With kani, you only write Python - we handle the rest.</li> <li><strong>Asynchronous design from the start</strong> - kani can scale to run multiple chat sessions in parallel easily, without having to manage multiple processes or programs.</li> </ul> <h2>Quickstart</h2> <a href="https://colab.research.google.com/github/zhudotexe/kani/blob/main/examples/colab_examples.ipynb"> <img alt="Quickstart in Colab" src="https://colab.research.google.com/assets/colab-badge.svg?sanitize=true"> </a> <p>kani requires Python 3.10 or above.</p> <p>First, install the library. In this quickstart, we'll use the OpenAI engine, though kani is <a href="https://kani.readthedocs.io/en/latest/engines.html">model-agnostic</a>.</p> <pre><code class="language-shell">$ pip install "kani[openai]" </code></pre> <p>Then, let's use kani to create a simple chatbot using ChatGPT as a backend.</p> <pre><code class="language-python"># import the library from kani import Kani, chat_in_terminal from kani.engines.openai import OpenAIEngine # Replace this with your OpenAI API key: https://platform.openai.com/account/api-keys api_key = "sk-..." # kani uses an Engine to interact with the language model. You can specify other model # parameters here, like temperature=0.7. engine = OpenAIEngine(api_key, model="gpt-3.5-turbo") # The kani manages the chat state, prompting, and function calling. Here, we only give # it the engine to call ChatGPT, but you can specify other parameters like # system_prompt="You are..." here. ai = Kani(engine) # kani comes with a utility to interact with a kani through your terminal! Check out # the docs for how to use kani programmatically. chat_in_terminal(ai) </code></pre> <p>kani makes the time to set up a working chat model short, while offering the programmer deep customizability over every prompt, function call, and even the underlying language model.</p> <h2>Function Calling</h2> <p>Function calling gives language models the ability to choose when to call a function you provide based off its documentation.</p> <p>With kani, you can write functions in Python and expose them to the model with just one line of code: the <code>@ai_function</code> decorator.</p> <pre><code class="language-python"># import the library from typing import Annotated from kani import AIParam, Kani, ai_function, chat_in_terminal from kani.engines.openai import OpenAIEngine # set up the engine as above api_key = "sk-..." engine = OpenAIEngine(api_key, model="gpt-3.5-turbo") # subclass Kani to add AI functions class MyKani(Kani): # Adding the annotation to a method exposes it to the AI @ai_function() def get_weather( self, # and you can provide extra documentation about specific parameters location: Annotated[str, AIParam(desc="The city and state, e.g. San Francisco, CA")], ): """Get the current weather in a given location.""" # In this example, we mock the return, but you could call a real weather API return f"Weather in {location}: Sunny, 72 degrees fahrenheit." ai = MyKani(engine) chat_in_terminal(ai) </code></pre> <p>kani guarantees that function calls are valid by the time they reach your methods while allowing you to focus on writing code. For more information, check out <a href="https://kani.readthedocs.io/en/latest/function_calling.html">the function calling docs</a>.</p> <h2>Why kani?</h2> <p>Existing frameworks for language models like langchain and simpleaichat are opinionated and/or heavyweight - they edit developers' prompts under the hood, are challenging to learn, and are difficult to customize without adding a lot of high-maintenance bloat to your codebase.</p> <p align="center"> <img style="max-width: 800px;" alt="kani" src="https://raw.githubusercontent.com/zhudotexe/kani/main/docs/_static/lib-comparison_white.png"> </p> <p>We built kani to be more flexible, simple, and robust. kani is appropriate for everyone from academic researchers to industry professionals to hobbyists to use without worrying about under-the-hood hacks.</p> <h2>Docs</h2> <p>To learn more about how to <a href="https://kani.readthedocs.io/en/latest/customization.html">customize kani with your own prompt wrappers</a>, <a href="https://kani.readthedocs.io/en/latest/function_calling.html">function calling</a>, and more, <a href="http://kani.readthedocs.io/">read the docs!</a></p> <p>Or take a look at the hands-on examples <a href="https://github.com/zhudotexe/kani/tree/main/examples">in this repo</a>.</p> <h2>Demo</h2> <p>Want to see kani in action? Using 4-bit quantization to shrink the model, we run LLaMA v2 as part of our test suite right on GitHub Actions:</p> <p><a href="https://github.com/zhudotexe/kani/actions/workflows/pytest.yml?query=branch%3Amain+is%3Asuccess">https://github.com/zhudotexe/kani/actions/workflows/pytest.yml?query=branch%3Amain+is%3Asuccess</a></p> <p>Simply click on the latest build to see LLaMA's output!</p> <h2>Citation</h2> <p>If you use Kani, please cite us as:</p> <pre><code>@misc{zhu2023kani, title={Kani: A Lightweight and Highly Hackable Framework for Building Language Model Applications}, author={Andrew Zhu and Liam Dugan and Alyssa Hwang and Chris Callison-Burch}, year={2023}, eprint={2309.05542}, archivePrefix={arXiv}, primaryClass={cs.SE} } </code></pre> <!-- For developers: ## Build and Publish `fastlmi` uses Hatchling to build. Make sure to bump the version in pyproject.toml before publishing. ```shell rm -r dist/ python -m build python -m twine upload dist/* ``` --> \ No newline at end of file diff --git a/alloy/daily/index.xml b/alloy/daily/index.xml index 4e3cdfe019e..2154abcdd90 100644 --- a/alloy/daily/index.xml +++ b/alloy/daily/index.xml @@ -1,7 +1,7 @@ GitHub Alloy Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:05Z + 2023-09-23T01:22:34Z Daily Trending of Alloy in GitHub \ No newline at end of file diff --git a/alpine-abuild/daily/index.xml b/alpine-abuild/daily/index.xml index b458acda10e..521b427ea54 100644 --- a/alpine-abuild/daily/index.xml +++ b/alpine-abuild/daily/index.xml @@ -1,7 +1,7 @@ GitHub Alpine Abuild Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:08Z + 2023-09-23T01:22:36Z Daily Trending of Alpine Abuild in GitHub \ No newline at end of file diff --git a/altium-designer/daily/index.xml b/altium-designer/daily/index.xml index 208d4d1ab0d..b1c1a7755c3 100644 --- a/altium-designer/daily/index.xml +++ b/altium-designer/daily/index.xml @@ -1,7 +1,7 @@ GitHub Altium Designer Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:07Z + 2023-09-23T01:22:35Z Daily Trending of Altium Designer in GitHub \ No newline at end of file diff --git a/ampl/daily/index.xml b/ampl/daily/index.xml index 8671675ecb0..63f1aa4a085 100644 --- a/ampl/daily/index.xml +++ b/ampl/daily/index.xml @@ -1,7 +1,7 @@ GitHub AMPL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:09Z + 2023-09-23T01:22:39Z Daily Trending of AMPL in GitHub \ No newline at end of file diff --git a/angelscript/daily/index.xml b/angelscript/daily/index.xml index cca0eb0d076..bff505b15be 100644 --- a/angelscript/daily/index.xml +++ b/angelscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub AngelScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:11Z + 2023-09-23T01:22:38Z Daily Trending of AngelScript in GitHub \ No newline at end of file diff --git a/ant-build-system/daily/index.xml b/ant-build-system/daily/index.xml index c23241394b4..416e874dc23 100644 --- a/ant-build-system/daily/index.xml +++ b/ant-build-system/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ant Build System Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:10Z + 2023-09-23T01:22:40Z Daily Trending of Ant Build System in GitHub \ No newline at end of file diff --git a/antlr/daily/index.xml b/antlr/daily/index.xml index a89b9e2ab10..561ee0709bc 100644 --- a/antlr/daily/index.xml +++ b/antlr/daily/index.xml @@ -1,7 +1,7 @@ GitHub ANTLR Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:14Z + 2023-09-23T01:22:43Z Daily Trending of ANTLR in GitHub \ No newline at end of file diff --git a/apacheconf/daily/index.xml b/apacheconf/daily/index.xml index b1ab57940a6..87308234faf 100644 --- a/apacheconf/daily/index.xml +++ b/apacheconf/daily/index.xml @@ -1,7 +1,7 @@ GitHub ApacheConf Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:13Z + 2023-09-23T01:22:42Z Daily Trending of ApacheConf in GitHub \ No newline at end of file diff --git a/apex/daily/index.xml b/apex/daily/index.xml index 345e59be68d..3973dfd2004 100644 --- a/apex/daily/index.xml +++ b/apex/daily/index.xml @@ -1,7 +1,7 @@ GitHub Apex Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:15Z + 2023-09-23T01:22:44Z Daily Trending of Apex in GitHub \ No newline at end of file diff --git a/api-blueprint/daily/index.xml b/api-blueprint/daily/index.xml index 72e1d487974..925810c8502 100644 --- a/api-blueprint/daily/index.xml +++ b/api-blueprint/daily/index.xml @@ -1,7 +1,7 @@ GitHub API Blueprint Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:12Z + 2023-09-23T01:22:41Z Daily Trending of API Blueprint in GitHub \ No newline at end of file diff --git a/apl/daily/index.xml b/apl/daily/index.xml index dcd035ce7ec..2ad57618add 100644 --- a/apl/daily/index.xml +++ b/apl/daily/index.xml @@ -1,7 +1,7 @@ GitHub APL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:17Z + 2023-09-23T01:22:47Z Daily Trending of APL in GitHub \ No newline at end of file diff --git a/apollo-guidance-computer/daily/index.xml b/apollo-guidance-computer/daily/index.xml index 8bb798f4160..e3beae06a77 100644 --- a/apollo-guidance-computer/daily/index.xml +++ b/apollo-guidance-computer/daily/index.xml @@ -1,7 +1,7 @@ GitHub Apollo Guidance Computer Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:18Z + 2023-09-23T01:22:46Z Daily Trending of Apollo Guidance Computer in GitHub \ No newline at end of file diff --git a/applescript/daily/index.xml b/applescript/daily/index.xml index c4644c49f28..1770d5bafba 100644 --- a/applescript/daily/index.xml +++ b/applescript/daily/index.xml @@ -1,7 +1,7 @@ GitHub AppleScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:17Z + 2023-09-23T01:22:46Z Daily Trending of AppleScript in GitHub \ No newline at end of file diff --git a/arc/daily/index.xml b/arc/daily/index.xml index 0d78ea4e5fa..5f05a732ba6 100644 --- a/arc/daily/index.xml +++ b/arc/daily/index.xml @@ -1,7 +1,7 @@ GitHub Arc Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:19Z + 2023-09-23T01:22:48Z Daily Trending of Arc in GitHub \ No newline at end of file diff --git a/asciidoc/daily/index.xml b/asciidoc/daily/index.xml index dcdce406116..a9ff581e695 100644 --- a/asciidoc/daily/index.xml +++ b/asciidoc/daily/index.xml @@ -1,7 +1,7 @@ GitHub AsciiDoc Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:22Z + 2023-09-23T01:22:52Z Daily Trending of AsciiDoc in GitHub \ No newline at end of file diff --git a/asl/daily/index.xml b/asl/daily/index.xml index 9de41527dce..37d6aa28724 100644 --- a/asl/daily/index.xml +++ b/asl/daily/index.xml @@ -1,7 +1,7 @@ GitHub ASL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:21Z + 2023-09-23T01:22:49Z Daily Trending of ASL in GitHub \ No newline at end of file diff --git a/asn.1/daily/index.xml b/asn.1/daily/index.xml index 9a96bb4d78a..58286dd049b 100644 --- a/asn.1/daily/index.xml +++ b/asn.1/daily/index.xml @@ -1,7 +1,7 @@ GitHub ASN.1 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:23Z + 2023-09-23T01:22:51Z Daily Trending of ASN.1 in GitHub \ No newline at end of file diff --git a/asp.net/daily/index.xml b/asp.net/daily/index.xml index 958945a483d..8bd3f0290ce 100644 --- a/asp.net/daily/index.xml +++ b/asp.net/daily/index.xml @@ -1,7 +1,7 @@ GitHub ASP.NET Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:24Z + 2023-09-23T01:22:53Z Daily Trending of ASP.NET in GitHub \ No newline at end of file diff --git a/aspectj/daily/index.xml b/aspectj/daily/index.xml index b29ea77154c..00b924d2ac1 100644 --- a/aspectj/daily/index.xml +++ b/aspectj/daily/index.xml @@ -1,7 +1,7 @@ GitHub AspectJ Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:25Z + 2023-09-23T01:22:54Z Daily Trending of AspectJ in GitHub \ No newline at end of file diff --git a/assembly/daily/index.xml b/assembly/daily/index.xml index 5828d7182dd..9e817f80719 100644 --- a/assembly/daily/index.xml +++ b/assembly/daily/index.xml @@ -1,7 +1,7 @@ GitHub Assembly Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:30Z + 2023-09-23T01:22:59Z Daily Trending of Assembly in GitHub \ No newline at end of file diff --git a/astro/daily/index.xml b/astro/daily/index.xml index 181996899ef..2034018ff3b 100644 --- a/astro/daily/index.xml +++ b/astro/daily/index.xml @@ -1,14 +1,7 @@ GitHub Astro Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:27Z + 2023-09-23T01:22:56Z Daily Trending of Astro in GitHub - - gndx/ev0-astro-theme - 2023-09-22T01:24:27Z - tag:github.com,2023-09-22:/gndx/ev0-astro-theme - - <p>EV0 Astro Theme is a free and open-source serverless blog template, built with Astro, Tailwind CSS, and TypeScript.</p><hr> - \ No newline at end of file diff --git a/asymptote/daily/index.xml b/asymptote/daily/index.xml index aeda62c9799..c18b215bb0a 100644 --- a/asymptote/daily/index.xml +++ b/asymptote/daily/index.xml @@ -1,7 +1,7 @@ GitHub Asymptote Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:35Z + 2023-09-23T01:23:02Z Daily Trending of Asymptote in GitHub \ No newline at end of file diff --git a/ats/daily/index.xml b/ats/daily/index.xml index 1662d55a753..fcce595c8d8 100644 --- a/ats/daily/index.xml +++ b/ats/daily/index.xml @@ -1,7 +1,7 @@ GitHub ATS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:34Z + 2023-09-23T01:23:01Z Daily Trending of ATS in GitHub \ No newline at end of file diff --git a/augeas/daily/index.xml b/augeas/daily/index.xml index 4a98cbb2d07..523e2b56821 100644 --- a/augeas/daily/index.xml +++ b/augeas/daily/index.xml @@ -1,7 +1,7 @@ GitHub Augeas Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:33Z + 2023-09-23T01:23:00Z Daily Trending of Augeas in GitHub \ No newline at end of file diff --git a/autohotkey/daily/index.xml b/autohotkey/daily/index.xml index 6a66b051eab..d2734602b37 100644 --- a/autohotkey/daily/index.xml +++ b/autohotkey/daily/index.xml @@ -1,7 +1,7 @@ GitHub AutoHotkey Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:32Z + 2023-09-23T01:23:03Z Daily Trending of AutoHotkey in GitHub \ No newline at end of file diff --git a/autoit/daily/index.xml b/autoit/daily/index.xml index a42fd8eae1b..77739b6e06d 100644 --- a/autoit/daily/index.xml +++ b/autoit/daily/index.xml @@ -1,7 +1,7 @@ GitHub AutoIt Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:38Z + 2023-09-23T01:23:06Z Daily Trending of AutoIt in GitHub \ No newline at end of file diff --git a/avro-idl/daily/index.xml b/avro-idl/daily/index.xml index 6b4e69f418e..287b24b042c 100644 --- a/avro-idl/daily/index.xml +++ b/avro-idl/daily/index.xml @@ -1,7 +1,7 @@ GitHub Avro IDL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:38Z + 2023-09-23T01:23:05Z Daily Trending of Avro IDL in GitHub \ No newline at end of file diff --git a/awk/daily/index.xml b/awk/daily/index.xml index 90dc254301b..173bdd30118 100644 --- a/awk/daily/index.xml +++ b/awk/daily/index.xml @@ -1,7 +1,7 @@ GitHub Awk Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:37Z + 2023-09-23T01:23:07Z Daily Trending of Awk in GitHub \ No newline at end of file diff --git a/ballerina/daily/index.xml b/ballerina/daily/index.xml index 09b79106f8e..e6a044e3244 100644 --- a/ballerina/daily/index.xml +++ b/ballerina/daily/index.xml @@ -1,14 +1,7 @@ GitHub Ballerina Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:36Z + 2023-09-23T01:23:04Z Daily Trending of Ballerina in GitHub - - wso2/integration-transaction-counter - 2023-09-22T01:24:36Z - tag:github.com,2023-09-22:/wso2/integration-transaction-counter - - <p>This repository maintains the code base of transaction counting service that is used with transaction counting feature of WSO2 APIM and WSO2 MI.</p><hr> - \ No newline at end of file diff --git a/basic/daily/index.xml b/basic/daily/index.xml index 94687fd5fea..c913c35259f 100644 --- a/basic/daily/index.xml +++ b/basic/daily/index.xml @@ -1,7 +1,7 @@ GitHub BASIC Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:40Z + 2023-09-23T01:23:09Z Daily Trending of BASIC in GitHub \ No newline at end of file diff --git a/batchfile/daily/index.xml b/batchfile/daily/index.xml index 08cebb4272d..1f8b69d1644 100644 --- a/batchfile/daily/index.xml +++ b/batchfile/daily/index.xml @@ -1,14 +1,7 @@ GitHub Batchfile Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:45Z + 2023-09-23T01:23:13Z Daily Trending of Batchfile in GitHub - - Arlausea/2324_Projet2A_Robourt - 2023-09-22T01:24:45Z - tag:github.com,2023-09-22:/Arlausea/2324_Projet2A_Robourt - - <p>Amélioration d'un bras robot pour aider les personnes handicapées dans la vie quotidienne</p><hr> - \ No newline at end of file diff --git a/beef/daily/index.xml b/beef/daily/index.xml index a1ca47e24ca..67698d195b5 100644 --- a/beef/daily/index.xml +++ b/beef/daily/index.xml @@ -1,7 +1,7 @@ GitHub Beef Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:42Z + 2023-09-23T01:23:08Z Daily Trending of Beef in GitHub \ No newline at end of file diff --git a/befunge/daily/index.xml b/befunge/daily/index.xml index f41db13c037..491c6c649d8 100644 --- a/befunge/daily/index.xml +++ b/befunge/daily/index.xml @@ -1,7 +1,7 @@ GitHub Befunge Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:40Z + 2023-09-23T01:23:10Z Daily Trending of Befunge in GitHub \ No newline at end of file diff --git a/berry/daily/index.xml b/berry/daily/index.xml index d35bb89f2d5..6b8c265368d 100644 --- a/berry/daily/index.xml +++ b/berry/daily/index.xml @@ -1,7 +1,7 @@ GitHub Berry Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:46Z + 2023-09-23T01:23:16Z Daily Trending of Berry in GitHub \ No newline at end of file diff --git a/bibtex/daily/index.xml b/bibtex/daily/index.xml index d41a2b240d0..d6f404c91d2 100644 --- a/bibtex/daily/index.xml +++ b/bibtex/daily/index.xml @@ -1,7 +1,7 @@ GitHub BibTeX Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:47Z + 2023-09-23T01:23:14Z Daily Trending of BibTeX in GitHub \ No newline at end of file diff --git a/bicep/daily/index.xml b/bicep/daily/index.xml index 5357b54c236..69e15c68f91 100644 --- a/bicep/daily/index.xml +++ b/bicep/daily/index.xml @@ -1,14 +1,7 @@ GitHub Bicep Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:50Z + 2023-09-23T01:23:18Z Daily Trending of Bicep in GitHub - - bridgecrewio/bicepgoat - 2023-09-22T01:24:50Z - tag:github.com,2023-09-22:/bridgecrewio/bicepgoat - - <p>BicepGoat is Bridgecrew's "Vulnerable by Design" Bicep and ARM repository. BicepGoat is a learning and training project that demonstrates how common configuration errors can find their way into production cloud environments.</p><hr> - \ No newline at end of file diff --git a/bison/daily/index.xml b/bison/daily/index.xml index 822dfee931e..f2f973fdba2 100644 --- a/bison/daily/index.xml +++ b/bison/daily/index.xml @@ -1,7 +1,7 @@ GitHub Bison Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:52Z + 2023-09-23T01:23:22Z Daily Trending of Bison in GitHub \ No newline at end of file diff --git a/bitbake/daily/index.xml b/bitbake/daily/index.xml index 4468247348e..2b42c820b95 100644 --- a/bitbake/daily/index.xml +++ b/bitbake/daily/index.xml @@ -1,7 +1,7 @@ GitHub BitBake Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:56Z + 2023-09-23T01:23:21Z Daily Trending of BitBake in GitHub \ No newline at end of file diff --git a/blade/daily/index.xml b/blade/daily/index.xml index bf805b2d8ce..e17806ae7dc 100644 --- a/blade/daily/index.xml +++ b/blade/daily/index.xml @@ -1,7 +1,7 @@ GitHub Blade Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:54Z + 2023-09-23T01:23:24Z Daily Trending of Blade in GitHub \ No newline at end of file diff --git a/blitzbasic/daily/index.xml b/blitzbasic/daily/index.xml index ad44bcc8381..33d83d4ba80 100644 --- a/blitzbasic/daily/index.xml +++ b/blitzbasic/daily/index.xml @@ -1,7 +1,7 @@ GitHub BlitzBasic Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:51Z + 2023-09-23T01:23:19Z Daily Trending of BlitzBasic in GitHub \ No newline at end of file diff --git a/blitzmax/daily/index.xml b/blitzmax/daily/index.xml index 1cb39c7e86f..9b2321a6b11 100644 --- a/blitzmax/daily/index.xml +++ b/blitzmax/daily/index.xml @@ -1,7 +1,7 @@ GitHub BlitzMax Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:57Z + 2023-09-23T01:23:25Z Daily Trending of BlitzMax in GitHub \ No newline at end of file diff --git a/bluespec/daily/index.xml b/bluespec/daily/index.xml index a2475b89daa..792a72219c6 100644 --- a/bluespec/daily/index.xml +++ b/bluespec/daily/index.xml @@ -1,7 +1,7 @@ GitHub Bluespec Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:24:58Z + 2023-09-23T01:23:26Z Daily Trending of Bluespec in GitHub \ No newline at end of file diff --git a/boo/daily/index.xml b/boo/daily/index.xml index 6ed3f3e1636..413f6808133 100644 --- a/boo/daily/index.xml +++ b/boo/daily/index.xml @@ -1,7 +1,7 @@ GitHub Boo Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:00Z + 2023-09-23T01:23:27Z Daily Trending of Boo in GitHub \ No newline at end of file diff --git a/boogie/daily/index.xml b/boogie/daily/index.xml index 606ba7bcf05..a8cbd1eff97 100644 --- a/boogie/daily/index.xml +++ b/boogie/daily/index.xml @@ -1,7 +1,7 @@ GitHub Boogie Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:04Z + 2023-09-23T01:23:29Z Daily Trending of Boogie in GitHub \ No newline at end of file diff --git a/brainfuck/daily/index.xml b/brainfuck/daily/index.xml index 20de3548d3a..d363adac0be 100644 --- a/brainfuck/daily/index.xml +++ b/brainfuck/daily/index.xml @@ -1,7 +1,7 @@ GitHub Brainfuck Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:02Z + 2023-09-23T01:23:30Z Daily Trending of Brainfuck in GitHub \ No newline at end of file diff --git a/brightscript/daily/index.xml b/brightscript/daily/index.xml index 1dd953195f5..ccaf7b2c7a6 100644 --- a/brightscript/daily/index.xml +++ b/brightscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub Brightscript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:03Z + 2023-09-23T01:23:31Z Daily Trending of Brightscript in GitHub \ No newline at end of file diff --git a/browserslist/daily/index.xml b/browserslist/daily/index.xml index 69218cfa8cd..921e142eacc 100644 --- a/browserslist/daily/index.xml +++ b/browserslist/daily/index.xml @@ -1,7 +1,7 @@ GitHub Browserslist Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:06Z + 2023-09-23T01:23:32Z Daily Trending of Browserslist in GitHub \ No newline at end of file diff --git a/c%23/daily/index.xml b/c%23/daily/index.xml index a42947399eb..e8ff38622b7 100644 --- a/c%23/daily/index.xml +++ b/c%23/daily/index.xml @@ -1,14 +1,7 @@ GitHub C# Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:20Z + 2023-09-23T01:23:39Z Daily Trending of C# in GitHub - - master131/iFakeLocation - 2023-09-22T01:25:20Z - tag:github.com,2023-09-22:/master131/iFakeLocation - - <p>Simulate locations on iOS devices on Windows, Mac and Ubuntu.</p><hr><h1>iFakeLocation</h1> <p><img src="https://i.imgur.com/ELFifkA.png" alt=""></p> <h2>Requirements:</h2> <h3>Windows:</h3> <ul> <li> <p>.NET Framework 4.5 or newer (pre-installed on Windows 8 &amp; Windows 10)<br> <a href="https://dotnet.microsoft.com/download/dotnet-framework">https://dotnet.microsoft.com/download/dotnet-framework</a></p> </li> <li> <p>iTunes (Microsoft Store version or Win32/Win64 is fine)<br> <a href="https://www.apple.com/itunes/download/">https://www.apple.com/itunes/download/</a></p> </li> <li> <p>Visual C++ Redistributable for Visual Studio 2015<br> <a href="https://www.microsoft.com/en-us/download/details.aspx?id=48145">https://www.microsoft.com/en-us/download/details.aspx?id=48145</a></p> </li> </ul> <h3>Mac OSX:</h3> <ul> <li>.NET 6.0 Runtime (macOS 10.13 "High Sierra" or newer) - <strong>make sure it's the x64 version, even if you have an M1/M2 Mac</strong> <a href="https://dotnet.microsoft.com/en-us/download/dotnet/6.0">https://dotnet.microsoft.com/en-us/download/dotnet/6.0</a></li> </ul> <h3>Ubuntu:</h3> <ul> <li>.NET 6.0 Runtime (only dotnet-runtime-6.0 package is required)<br> <a href="https://docs.microsoft.com/en-gb/dotnet/core/install/linux-ubuntu">https://docs.microsoft.com/en-gb/dotnet/core/install/linux-ubuntu</a></li> </ul> <h2>Download:</h2> <p>See the <a href="https://github.com/master131/iFakeLocation/releases">Releases</a> page.</p> <h2>Running:</h2> <h3>Windows:</h3> <p>Run the executable called iFakeLocation.exe.</p> <h3>Mac OSX</h3> <p>Open the DMG and drag the application to the Desktop or Applications folder. Double-click to run the app.</p> <h3>Ubuntu</h3> <pre><code>chmod +x ./iFakeLocation ./iFakeLocation # or dotnet ./iFakeLocation.dll </code></pre> <h2>How to make it work on iOS X.X?</h2> <p>If for whatever reason the automatic developer image retrieval doesn't work, you can manually download them to be used in iFakeLocation. Create a folder called "DeveloperImages" (next to the iFakeLocation executable) and inside that folder make a folder for the iOS version you are running (eg. "12.4", "13.0", etc). Download the matching developer images from the following Github repo and unzip the DeveloperDiskImage.dmg + DeveloperDiskImage.dmg.signature file into the folder you created.</p> <p><a href="https://github.com/haikieu/xcode-developer-disk-image-all-platforms/tree/master/DiskImages/iPhoneOS.platform/DeviceSupport">https://github.com/haikieu/xcode-developer-disk-image-all-platforms/tree/master/DiskImages/iPhoneOS.platform/DeviceSupport</a></p> <h2>How to use:</h2> <ul> <li> <p>Connect your iDevice to your computer. Click the "Refresh" button and select your iDevice from the list.</p> </li> <li> <p>Enter the desired location (ie. Sydney NSW) in the box and hit "Search" (try to be more specific if you are getting strange results).</p> <p>You can also manually place a pin on the map by double-clicking anywhere.</p> </li> <li> <p>Click "Set Fake Location". If it is the first time doing this the tool needs to download some files to enable Developer Mode on your iDevice.</p> </li> <li> <p>Confirm your fake location using Apple Maps, Google Maps, etc. To stop the fake location, click "Stop Fake Location". If your device is still stuck at the faked location turn Location Services off and on in Settings &gt; Privacy.</p> </li> <li> <p>Your device will also have a Developer menu now shown in Settings. You can get rid of it by restarting your iDevice.</p> </li> </ul> <h2>Help:</h2> <p>Q: My device doesn't show up on the list?<br> A: Ensure that it is plugged in, you have trusted your PC and that the device is visible on iTunes.</p> <p>Q: Help, it says that it can't mount the image or some other generic error?<br> A: Make sure your iDevice is trusted with the PC/Mac and if everything you've tried is not working, usually a reboot of your device will fix the issue</p> <p>Q: Unable to load shared library 'imobiledevice' or one of its dependencies A: set environment variable <code>DYLD_LIBRARY_PATH</code> to the folder which has the <code>libimobiledevice</code> files, and run the project with specified framework and runtime, e.g.</p> <pre><code class="language-shell">export DYLD_LIBRARY_PATH=$HOME/iFakeLocation/iFakeLocation/bin/Debug/net6.0/runtimes/osx-x64/native dotnet run --project ./iFakeLocation/iFakeLocation.csproj --framework net6.0 --runtime osx-x64 </code></pre> <h2>Special Thanks:</h2> <ul> <li><a href="https://github.com/JonGabilondoAngulo/idevicelocation">idevicelocation by JonGabilondoAngulo</a></li> <li><a href="https://github.com/xushuduo/Xcode-iOS-Developer-Disk-Image/">Xcode-iOS-Developer-Disk-Image by xushuduo</a></li> </ul> - \ No newline at end of file diff --git a/c++/daily/index.xml b/c++/daily/index.xml index 31a26534847..cc9512b6ba0 100644 --- a/c++/daily/index.xml +++ b/c++/daily/index.xml @@ -1,14 +1,7 @@ GitHub C++ Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:36Z + 2023-09-23T01:24:02Z Daily Trending of C++ in GitHub - - RamadhanAmizudin/malware - 2023-09-22T01:25:36Z - tag:github.com,2023-09-22:/RamadhanAmizudin/malware - - <p>Malware Samples. Uploaded to GitHub for those want to analyse the code. Code mostly from: http://www.malwaretech.com</p><hr><h1>Disclaimer</h1> <p>This repository is for <strong>research</strong> purposes only, the use of this code is <strong>your responsibility</strong>.</p> <p>I take NO responsibility and/or liability for how you choose to use any of the source code available here. By using any of the files available in this repository, you understand that you are AGREEING TO USE AT YOUR OWN RISK. Once again, ALL files available here are for EDUCATION and/or RESEARCH purposes ONLY.</p> <p>I'm not the author of any of the code available here. This repository contains malware source code samples leaked online (and found in multiple other sources), I uploaded it to GitHub to simplify the process of those who want to analyze the code.</p> <p>Any actions and/or activities related to the material contained within this repository is solely your responsability. Misuse of the information in this repository can result in criminal charges being brought against the persons in question. I will not be held responsible in the event any criminal charges are brought against any individuals misuing the code in this repository to break the law.</p> <p>This repository does not promote any hacking related activity. All the information in this repository is for educational purposes only.</p> <p>Think twice before you write any malware, even if you aren't using it to break into computers *directly* (<a href="http://www.thedailybeast.com/articles/2017/03/31/fbi-arrests-hacker-who-hacked-no-one">http://www.thedailybeast.com/articles/2017/03/31/fbi-arrests-hacker-who-hacked-no-one</a>, <a href="https://krebsonsecurity.com/2017/04/dual-use-software-criminal-case-not-so-novel/">https://krebsonsecurity.com/2017/04/dual-use-software-criminal-case-not-so-novel/</a>).</p> <ul> <li>Alina Spark (Point of Sales Trojan)</li> <li>Betabot, Neurevt (Trojan)</li> <li>Bleeding Life 2 (Exploit Pack)</li> <li>Carberp (Botnet)</li> <li>Carberp (Banking Trojan)</li> <li>Crimepack 3.1.3 (Exploit Pack)</li> <li>Dendroid (Android Trojan)</li> <li>Dexter v2 (Point of Sales Trojan)</li> <li>Eda2, Stolich, Win32.Stolich (Ransom)</li> <li>Sednit, Fancy Bear, APT28, Sofacy, Strontium (Gmail C2C)</li> <li>FlexiSpy (Spyware)</li> <li>Fuzzbunch (Exploit Framework)</li> <li>GMBot (Android Trojan)</li> <li>Gozi-ISFB - (Banking Trojan)</li> <li>Grum (Spam Bot)</li> <li>Hacking Team RCS (Remote Control System)</li> <li>Hidden Tear (Ransom)</li> <li>KINS (Banking Trojan)</li> <li>Mazar (Android Trojan)</li> <li>Mirai (IoT Botnet)</li> <li>Pony 2.0 (Stealer)</li> <li>Poshspy (APT29 backdoor)</li> <li>PowerLoader (Botnet)</li> <li>RIG Front-end (Exploit Kit)</li> <li>Rovnix (Bootkit)</li> <li>Tinba (Tiny ASM Banking Trojan)</li> <li>TinyNuke, Nuclear Bot, Micro Banking Trojan, NukeBot (Banking Trojan)</li> <li>Trochilus, RedLeaves (RAT)</li> <li>ZeroAccess (Toolkit for ZeroAccess/Sirefef v3)</li> <li>Zeus (Banking Trojan)</li> </ul> - \ No newline at end of file diff --git a/c-objdump/daily/index.xml b/c-objdump/daily/index.xml index f7d44f3e969..e9f88f0feff 100644 --- a/c-objdump/daily/index.xml +++ b/c-objdump/daily/index.xml @@ -1,7 +1,7 @@ GitHub C-ObjDump Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:31Z + 2023-09-23T01:23:59Z Daily Trending of C-ObjDump in GitHub \ No newline at end of file diff --git a/c/daily/index.xml b/c/daily/index.xml index b558aaa56e8..4bb83249dd0 100644 --- a/c/daily/index.xml +++ b/c/daily/index.xml @@ -1,28 +1,7 @@ GitHub C Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:13Z + 2023-09-23T01:23:49Z Daily Trending of C in GitHub - - input-leap/input-leap - 2023-09-22T01:25:13Z - tag:github.com,2023-09-22:/input-leap/input-leap - - <p>Open-source KVM software</p><hr><h1>Input Leap</h1> <!-- add CI badges, flatpak, snap, use github actions badges or Azure? Decide on *one* --> <h3>Contact info:</h3> <ul> <li><code>#inputleap</code> on LiberaChat IRC network, for support with Input Leap.</li> <li><code>#inputleap-dev</code> on LiberaChat IRC network, for discussing development of Input Leap.</li> </ul> <h3>What is it?</h3> <p>Input Leap is software that mimics the functionality of a KVM switch, which historically would allow you to use a single keyboard and mouse to control multiple computers by physically turning a dial on the box to switch the machine you're controlling at any given moment. Input Leap does this in software, allowing you to tell it which machine to control by moving your mouse to the edge of the screen, or by using a keypress to switch focus to a different system.</p> <!-- add info about fork from barrier Input Leap was forked from Symless's Synergy 1.9 codebase. Synergy was a commercialized reimplementation of the original CosmoSynergy written by Chris Schoeneman. --> <p>At the moment, Input Leap is not compatible with Synergy.</p> <p>Input Leap needs to be installed on all machines that will share keyboard and mouse.</p> <h3>What's different?</h3> <p>Whereas Synergy has moved beyond its goals from the 1.x era, Input Leap aims to maintain that simplicity. Input Leap will let you use your keyboard and mouse from one computer to control one or more other computers.</p> <p>Clipboard sharing is supported.</p> <p>That's it.</p> <h3>Project goals</h3> <p>Hassle-free reliability. We are users, too. Input Leap was created so that we could solve the issues we had with Synergy and then share these fixes with other users.</p> <p>Compatibility. We use more than one operating system and you probably do, too. Windows, macOS, Linux, FreeBSD... Input Leap should "just work". We will also have our eye on Wayland when the time comes.</p> <p>Communication. Everything we do is in the open. Our issue tracker will let you see if others are having the same problem you're having and will allow you to add additional information. You will also be able to see when progress is made and how the issue gets resolved.</p> <h3>Usage</h3> <ol> <li>Install and run Input Leap on each machine that will be sharing.</li> <li>On the machine with the keyboard and mouse, make it the server.</li> <li>Click the "Configure server" button and drag a new screen onto the grid for each client machine.</li> <li>Ensure the "screen name" matches exactly (case-sensitive) for each configured screen -- the clients' Input Leap windows will tell you their screen names (just above the server IP).</li> <li>On the client(s), put in the server machine's IP address (or use Bonjour/auto configuration when prompted) and "start" them.</li> </ol> <p>You should see <code>Input Leap is running</code> on both server and clients.</p> <p>You should now be able to move the mouse between all the screens as if they were the same machine.</p> <p>Note that if the keyboard's Scroll Lock is active then this will prevent the mouse from switching screens.</p> <p>To find information about configuring Input Leap look at the <a href="https://github.com/input-leap/input-leap/wiki">wiki</a></p> <h3>Contact &amp; support</h3> <p>Please be aware that the <em>only</em> way to draw our attention to a bug is to create a new issue in <a href="https://github.com/input-leap/input-leap/issues">the issue tracker</a>.</p> <p>Always follow the template, it's there for a reason. Failure to do so will inevitably result in a delay in the issue being fixed!</p> <p>Please also see the IRC channels at the top of the README for other methods of support.</p> <h3>Contributions</h3> <p>At this time we are looking for developers to help fix the issues found in the issue tracker.</p> <p>Submit pull requests once you've polished up your patch and we'll review and possibly merge it.</p> <p>Most pull requests will need to include a release note.</p> <p>See <code>docs/newsfragments/README.md</code> for documentation of how to do that.</p> <h2>Distro specific packages</h2> <p>While not a comprehensive list, <a href="https://repology.org/project/input-leap/versions">repology</a> provides a decent list of distro specific packages.</p> <p><a href="https://repology.org/project/input-leap/versions"><img src="https://repology.org/badge/vertical-allrepos/input-leap.svg?sanitize=true" alt="Packaging status"></a></p> <h2>FAQ - Frequently Asked Questions</h2> <p><strong>Q: Input Leap vs. barrier?</strong></p> <blockquote> <p>A: Input Leap is a fork of barrier, by <strong>barrier's active maintainers</strong>. See <a href="https://github.com/input-leap/input-leap/issues/1414">issue #1414</a> for more details. barrier is considered unmaintained.</p> </blockquote> <p><strong>Q: Does drag and drop work on linux?</strong></p> <blockquote> <p>A: No <em>(see <a href="https://github.com/input-leap/input-leap/issues/855">#855</a> if you'd like to change that)</em></p> </blockquote> <p><strong>Q: What OSes are supported?</strong></p> <blockquote> <p>A: The <a href="https://github.com/input-leap/input-leap/releases/latest">most recent release</a> of Input Leap is known to work on:</p> <ul> <li>Windows 7, 8, 8.1, 10, and 11</li> <li>macOS <em>(previously known as OS X or Mac OS X)</em> <ul> <li><em>The current GUI does <strong>not</strong> work on OS versions prior to macOS 10.12 Sierra (but see the related answer below)</em></li> </ul> </li> <li>Linux</li> <li>FreeBSD</li> <li>OpenBSD</li> </ul> </blockquote> <p><strong>Q: Are 32-bit versions of Windows supported?</strong></p> <blockquote> <p>A: Not officially.</p> </blockquote> <p><strong>Q: Is it possible to use Input Leap on Mac OS X / OS X versions prior to 10.12?</strong></p> <blockquote> <p>A: Not officially.</p> <ul> <li>For OS X 10.10 Yosemite and later: <ul> <li><a href="https://github.com/input-leap/input-leap/releases/tag/v2.1.0">Input Leap v2.1.0</a> or earlier <em>may</em> work.</li> </ul> </li> <li>For Mac OS X 10.9 Mavericks <em>(and perhaps earlier)</em>: <ol> <li>the command-line portions of the <a href="https://github.com/input-leap/input-leap/releases/latest">current release</a> <em>should</em> run fine.</li> <li>The GUI will <em>not</em> run, as that OS version does not include Apple's <em>Metal</em> framework. <ul> <li><em>(For a GUI workaround for Mac OS X 10.9, see the <a href="https://github.com/input-leap/input-leap/issues/544">discussion at issue #544</a>)</em></li> </ul> </li> </ol> </li> </ul> </blockquote> <blockquote> <p>Note: Only versions <a href="https://github.com/input-leap/input-leap/releases/tag/v2.3.4">v2.3.4</a> and <a href="https://github.com/input-leap/input-leap/releases/latest">later</a> of Input Leap can be supported by this project.</p> <ul> <li>Anyone using an earlier version is advised to upgrade due to recently-addressed security vulnerabilities <em>(and other bug fixes)</em>. <ul> <li>This is especially important for computers accessible from the public Internet <em>(or from other shared/untrusted networks, such as when using shared WiFi)</em>.</li> </ul> </li> </ul> </blockquote> <p><strong>Q: How do I load my configuration on startup?</strong></p> <blockquote> <p>A: Start the binary with the argument <code>--config &lt;path_to_saved_configuration&gt;</code></p> </blockquote> <p><strong>Q: After loading my configuration on the client the field 'Server IP' is still empty!</strong></p> <blockquote> <p>A: Edit your configuration to include the server's ip address manually with</p> <pre><code>(...) section: options serverhostname=&lt;AAA.BBB.CCC.DDD&gt; </code></pre> </blockquote> <p><strong>Q: Are there any other significant limitations with the current version of Input Leap?</strong></p> <blockquote> <p>A: Currently:</p> <ul> <li>Input Leap currently has limited UTF-8 support; issues have been reported with processing various languages. <ul> <li><em>(see <a href="https://github.com/input-leap/input-leap/issues/860">#860</a>)</em></li> </ul> </li> <li>There is interest in future support for the Wayland compositor/display server protocol <em>(<a href="https://wayland.freedesktop.org/">official site</a> | <a href="https://en.wikipedia.org/wiki/Wayland_(display_server_protocol)">Wikipedia article</a>)</em> on Linux. <ul> <li>As of mid-2022, there is no expected completion date for <em>Wayland</em> support.</li> <li><em>(see <a href="https://github.com/input-leap/input-leap/issues/109">#109</a> and <a href="https://github.com/input-leap/input-leap/issues/1251">#1251</a> for status or to volunteer your talents)</em></li> </ul> </li> </ul> <p>The complete list of open issues can be found in the <a href="https://github.com/input-leap/input-leap/issues?q=is%3Aissue+is%3Aopen">'Issues' tab on GitHub</a>. Help is always appreciated.</p> </blockquote> - - - Odyssey-Team/Taurine - 2023-09-22T01:25:13Z - tag:github.com,2023-09-22:/Odyssey-Team/Taurine - - <p>iOS 14 semi-untethered jailbreak</p><hr><h1>Taurine</h1> <p>iOS 14 semi-untethered jailbreak.</p> <h1>Supported Devices</h1> <p>All A8-A14 devices on iOS 14.0-14.3</p> <h1>License</h1> <p>Taurine is licensed under the 4-Clause BSD License</p> - - - phillbush/jvm - 2023-09-22T01:25:13Z - tag:github.com,2023-09-22:/phillbush/jvm - - <p>simple java virtual machine</p><hr><pre><code> jvm </code></pre> <p>This is the implementation of a simple Java Virtual Machine. This is the final project of the first semester of 2021 of the System Software course of the Computer Science department of the University of Brasilia.</p> <p>The following tools are implemented: • javap(1): Disassembles one or more class files. • java(1): Launches a Java application.</p> <p>§ Files</p> <p>• util.[ch]: miscellaneous routines • class.[ch]: routines and definitions related to class structure • native.[ch]: routines and definitions related to native code • memory.[ch]: routines and definitions related to JRE memory • file.[ch]: routines to read and free .class files • javap.c: .class file disassembler • java.c: .class file interpreter • tests/*: collection of simple .java files for testing the jvm</p> <p>§ Running</p> <p>To build the jvm, run the following command. This will create the executable file ./java for the jvm.</p> <pre><code>make java </code></pre> <p>To build the disassembler, run the following command. This will create the executable file ./javap for the disassembler.</p> <pre><code>make javap </code></pre> <p>To test the disassembler, run make on one of the test files with its suffix replaced with "p". For example, to test the disassembler on the test class tests/HelloWorld.class, run the following command.</p> <pre><code>make tests/HelloWorld.p </code></pre> <p>To test the disassembler on all test classes, run the following command.</p> <pre><code>make testp </code></pre> <p>To test the jvm, run make on one of the test files with its suffix replaced with "j". For example, to test the jvm on the test class tests/HelloWorld.class, run the following command.</p> <pre><code>make tests/HelloWorld.j </code></pre> <p>To test the jvm on all test classes, run the following command.</p> <pre><code>make testj </code></pre> <p>§ See Also</p> <p>The Java® Virtual Machine Specification: Java SE 8Edition, by Tim Lindholm, Frank Yellin, Gilad Bracha, Alex Buckley, Addison-Wesley, 2014. ISBN: 978-0-13-390590-8. <a href="https://docs.oracle.com/javase/specs/jvms/se8/html/">https://docs.oracle.com/javase/specs/jvms/se8/html/</a></p> - \ No newline at end of file diff --git a/c2hs-haskell/daily/index.xml b/c2hs-haskell/daily/index.xml index 7f273c00886..83e407c9057 100644 --- a/c2hs-haskell/daily/index.xml +++ b/c2hs-haskell/daily/index.xml @@ -1,7 +1,7 @@ GitHub C2hs Haskell Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:32Z + 2023-09-23T01:23:58Z Daily Trending of C2hs Haskell in GitHub \ No newline at end of file diff --git a/cabal-config/daily/index.xml b/cabal-config/daily/index.xml index d2c2274604c..ce59276346e 100644 --- a/cabal-config/daily/index.xml +++ b/cabal-config/daily/index.xml @@ -1,7 +1,7 @@ GitHub Cabal Config Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:33Z + 2023-09-23T01:23:58Z Daily Trending of Cabal Config in GitHub \ No newline at end of file diff --git a/cadence/daily/index.xml b/cadence/daily/index.xml index d303fed2168..da2837eadba 100644 --- a/cadence/daily/index.xml +++ b/cadence/daily/index.xml @@ -1,7 +1,7 @@ GitHub Cadence Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:47Z + 2023-09-23T01:24:14Z Daily Trending of Cadence in GitHub \ No newline at end of file diff --git a/cairo/daily/index.xml b/cairo/daily/index.xml index b13480d903d..06ff998234b 100644 --- a/cairo/daily/index.xml +++ b/cairo/daily/index.xml @@ -1,7 +1,7 @@ GitHub Cairo Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:48Z + 2023-09-23T01:24:15Z Daily Trending of Cairo in GitHub \ No newline at end of file diff --git a/cap'n-proto/daily/index.xml b/cap'n-proto/daily/index.xml index 21d7165fe9e..23e29d26a7a 100644 --- a/cap'n-proto/daily/index.xml +++ b/cap'n-proto/daily/index.xml @@ -1,7 +1,7 @@ GitHub Cap'n Proto Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:50Z + 2023-09-23T01:24:18Z Daily Trending of Cap'n Proto in GitHub \ No newline at end of file diff --git a/cartocss/daily/index.xml b/cartocss/daily/index.xml index 5d1abaa7cea..07520a2e38a 100644 --- a/cartocss/daily/index.xml +++ b/cartocss/daily/index.xml @@ -1,7 +1,7 @@ GitHub CartoCSS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:52Z + 2023-09-23T01:24:17Z Daily Trending of CartoCSS in GitHub \ No newline at end of file diff --git a/ceylon/daily/index.xml b/ceylon/daily/index.xml index c967a85df37..dfa6ec1c943 100644 --- a/ceylon/daily/index.xml +++ b/ceylon/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ceylon Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:50Z + 2023-09-23T01:24:16Z Daily Trending of Ceylon in GitHub \ No newline at end of file diff --git a/chapel/daily/index.xml b/chapel/daily/index.xml index 92ee00941c6..257c1f38b7e 100644 --- a/chapel/daily/index.xml +++ b/chapel/daily/index.xml @@ -1,7 +1,7 @@ GitHub Chapel Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:51Z + 2023-09-23T01:24:17Z Daily Trending of Chapel in GitHub \ No newline at end of file diff --git a/charity/daily/index.xml b/charity/daily/index.xml index ecf0966eb5b..13fde34e892 100644 --- a/charity/daily/index.xml +++ b/charity/daily/index.xml @@ -1,7 +1,7 @@ GitHub Charity Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:57Z + 2023-09-23T01:24:23Z Daily Trending of Charity in GitHub \ No newline at end of file diff --git a/chuck/daily/index.xml b/chuck/daily/index.xml index 23d5e018572..52f93538088 100644 --- a/chuck/daily/index.xml +++ b/chuck/daily/index.xml @@ -1,7 +1,7 @@ GitHub ChucK Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:54Z + 2023-09-23T01:24:19Z Daily Trending of ChucK in GitHub \ No newline at end of file diff --git a/cil/daily/index.xml b/cil/daily/index.xml index 7b98759f77e..c616cfbf524 100644 --- a/cil/daily/index.xml +++ b/cil/daily/index.xml @@ -1,7 +1,7 @@ GitHub CIL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:55Z + 2023-09-23T01:24:20Z Daily Trending of CIL in GitHub \ No newline at end of file diff --git a/cirru/daily/index.xml b/cirru/daily/index.xml index 6746265fa07..cae71b4e263 100644 --- a/cirru/daily/index.xml +++ b/cirru/daily/index.xml @@ -1,7 +1,7 @@ GitHub Cirru Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:02Z + 2023-09-23T01:24:25Z Daily Trending of Cirru in GitHub \ No newline at end of file diff --git a/clarion/daily/index.xml b/clarion/daily/index.xml index d7046632a42..224736f3abe 100644 --- a/clarion/daily/index.xml +++ b/clarion/daily/index.xml @@ -1,7 +1,7 @@ GitHub Clarion Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:25:58Z + 2023-09-23T01:24:24Z Daily Trending of Clarion in GitHub \ No newline at end of file diff --git a/clarity/daily/index.xml b/clarity/daily/index.xml index a6fe4c49b7e..3790d557550 100644 --- a/clarity/daily/index.xml +++ b/clarity/daily/index.xml @@ -1,7 +1,7 @@ GitHub Clarity Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:01Z + 2023-09-23T01:24:26Z Daily Trending of Clarity in GitHub \ No newline at end of file diff --git a/classic-asp/daily/index.xml b/classic-asp/daily/index.xml index c3394b8cd83..4b31a1ca1df 100644 --- a/classic-asp/daily/index.xml +++ b/classic-asp/daily/index.xml @@ -1,14 +1,7 @@ GitHub Classic ASP Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:04Z + 2023-09-23T01:24:29Z Daily Trending of Classic ASP in GitHub - - yaahc/oakmont-handicap - 2023-09-22T01:26:04Z - tag:github.com,2023-09-22:/yaahc/oakmont-handicap - - <p>Handicap Analysis website for Oakmont Country club. Died in the water</p><hr> - \ No newline at end of file diff --git a/clean/daily/index.xml b/clean/daily/index.xml index 674c5dc6125..2fb0c4cf589 100644 --- a/clean/daily/index.xml +++ b/clean/daily/index.xml @@ -1,7 +1,7 @@ GitHub Clean Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:05Z + 2023-09-23T01:24:29Z Daily Trending of Clean in GitHub \ No newline at end of file diff --git a/click/daily/index.xml b/click/daily/index.xml index 0c9bafc13e8..5839653b920 100644 --- a/click/daily/index.xml +++ b/click/daily/index.xml @@ -1,7 +1,7 @@ GitHub Click Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:03Z + 2023-09-23T01:24:28Z Daily Trending of Click in GitHub \ No newline at end of file diff --git a/clips/daily/index.xml b/clips/daily/index.xml index 9e8e364fea1..8121c8a5c66 100644 --- a/clips/daily/index.xml +++ b/clips/daily/index.xml @@ -1,7 +1,7 @@ GitHub CLIPS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:06Z + 2023-09-23T01:24:30Z Daily Trending of CLIPS in GitHub \ No newline at end of file diff --git a/clojure/daily/index.xml b/clojure/daily/index.xml index 2e96552514f..38563776ce5 100644 --- a/clojure/daily/index.xml +++ b/clojure/daily/index.xml @@ -1,14 +1,7 @@ GitHub Clojure Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:17Z + 2023-09-23T01:24:35Z Daily Trending of Clojure in GitHub - - Swirrl/drafter - 2023-09-22T01:26:17Z - tag:github.com,2023-09-22:/Swirrl/drafter - - <p>A clojure service and a client to it for exposing data management operations to PMD</p><hr> - \ No newline at end of file diff --git a/closure-templates/daily/index.xml b/closure-templates/daily/index.xml index 3568ae0a619..830613e00ed 100644 --- a/closure-templates/daily/index.xml +++ b/closure-templates/daily/index.xml @@ -1,7 +1,7 @@ GitHub Closure Templates Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:08Z + 2023-09-23T01:24:31Z Daily Trending of Closure Templates in GitHub \ No newline at end of file diff --git a/cloud-firestore-security-rules/daily/index.xml b/cloud-firestore-security-rules/daily/index.xml index 9b2e64790c0..91eef75fe0d 100644 --- a/cloud-firestore-security-rules/daily/index.xml +++ b/cloud-firestore-security-rules/daily/index.xml @@ -1,7 +1,7 @@ GitHub Cloud Firestore Security Rules Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:07Z + 2023-09-23T01:24:32Z Daily Trending of Cloud Firestore Security Rules in GitHub \ No newline at end of file diff --git a/cmake/daily/index.xml b/cmake/daily/index.xml index 4aaccdab77b..b2b64bd29d9 100644 --- a/cmake/daily/index.xml +++ b/cmake/daily/index.xml @@ -1,7 +1,7 @@ GitHub CMake Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:13Z + 2023-09-23T01:24:38Z Daily Trending of CMake in GitHub \ No newline at end of file diff --git a/cobol/daily/index.xml b/cobol/daily/index.xml index 0a71193c990..2297cf76880 100644 --- a/cobol/daily/index.xml +++ b/cobol/daily/index.xml @@ -1,7 +1,7 @@ GitHub COBOL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:20Z + 2023-09-23T01:24:40Z Daily Trending of COBOL in GitHub \ No newline at end of file diff --git a/codeowners/daily/index.xml b/codeowners/daily/index.xml index 16a0581435b..61123b1a154 100644 --- a/codeowners/daily/index.xml +++ b/codeowners/daily/index.xml @@ -1,7 +1,7 @@ GitHub CODEOWNERS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:19Z + 2023-09-23T01:24:41Z Daily Trending of CODEOWNERS in GitHub \ No newline at end of file diff --git a/codeql/daily/index.xml b/codeql/daily/index.xml index 8963e85234d..903e144d3b7 100644 --- a/codeql/daily/index.xml +++ b/codeql/daily/index.xml @@ -1,7 +1,7 @@ GitHub CodeQL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:18Z + 2023-09-23T01:24:39Z Daily Trending of CodeQL in GitHub \ No newline at end of file diff --git a/coffeescript/daily/index.xml b/coffeescript/daily/index.xml index 8067c97939f..7d30dbe31a2 100644 --- a/coffeescript/daily/index.xml +++ b/coffeescript/daily/index.xml @@ -1,14 +1,7 @@ GitHub CoffeeScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:23Z + 2023-09-23T01:24:43Z Daily Trending of CoffeeScript in GitHub - - toots/nw-shine-encoder - 2023-09-22T01:26:23Z - tag:github.com,2023-09-22:/toots/nw-shine-encoder - - <p>Dummy project to test node-wekbit</p><hr> - \ No newline at end of file diff --git a/coldfusion-cfc/daily/index.xml b/coldfusion-cfc/daily/index.xml index fd5580402e2..a7bb84dca5b 100644 --- a/coldfusion-cfc/daily/index.xml +++ b/coldfusion-cfc/daily/index.xml @@ -1,7 +1,7 @@ GitHub ColdFusion CFC Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:28Z + 2023-09-23T01:24:44Z Daily Trending of ColdFusion CFC in GitHub \ No newline at end of file diff --git a/coldfusion/daily/index.xml b/coldfusion/daily/index.xml index 578df70f2c6..d2001abb3f2 100644 --- a/coldfusion/daily/index.xml +++ b/coldfusion/daily/index.xml @@ -1,7 +1,7 @@ GitHub ColdFusion Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:24Z + 2023-09-23T01:24:46Z Daily Trending of ColdFusion in GitHub \ No newline at end of file diff --git a/collada/daily/index.xml b/collada/daily/index.xml index 1f1ec9fe19d..99992d1af4d 100644 --- a/collada/daily/index.xml +++ b/collada/daily/index.xml @@ -1,7 +1,7 @@ GitHub COLLADA Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:25Z + 2023-09-23T01:24:47Z Daily Trending of COLLADA in GitHub \ No newline at end of file diff --git a/common-lisp/daily/index.xml b/common-lisp/daily/index.xml index f587c822a3f..d1c6bcca670 100644 --- a/common-lisp/daily/index.xml +++ b/common-lisp/daily/index.xml @@ -1,7 +1,7 @@ GitHub Common Lisp Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:28Z + 2023-09-23T01:24:47Z Daily Trending of Common Lisp in GitHub \ No newline at end of file diff --git a/common-workflow-language/daily/index.xml b/common-workflow-language/daily/index.xml index 2969feca180..f806d21174c 100644 --- a/common-workflow-language/daily/index.xml +++ b/common-workflow-language/daily/index.xml @@ -1,7 +1,7 @@ GitHub Common Workflow Language Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:30Z + 2023-09-23T01:24:49Z Daily Trending of Common Workflow Language in GitHub \ No newline at end of file diff --git a/component-pascal/daily/index.xml b/component-pascal/daily/index.xml index 4f696912304..e6bada83500 100644 --- a/component-pascal/daily/index.xml +++ b/component-pascal/daily/index.xml @@ -1,7 +1,7 @@ GitHub Component Pascal Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:32Z + 2023-09-23T01:24:51Z Daily Trending of Component Pascal in GitHub \ No newline at end of file diff --git a/conll-u/daily/index.xml b/conll-u/daily/index.xml index d77a7e2c5fc..f0da43c6511 100644 --- a/conll-u/daily/index.xml +++ b/conll-u/daily/index.xml @@ -1,7 +1,7 @@ GitHub CoNLL-U Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:32Z + 2023-09-23T01:24:49Z Daily Trending of CoNLL-U in GitHub \ No newline at end of file diff --git a/cool/daily/index.xml b/cool/daily/index.xml index 1eb34a72974..b4929dfec2d 100644 --- a/cool/daily/index.xml +++ b/cool/daily/index.xml @@ -1,7 +1,7 @@ GitHub Cool Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:31Z + 2023-09-23T01:24:50Z Daily Trending of Cool in GitHub \ No newline at end of file diff --git a/coq/daily/index.xml b/coq/daily/index.xml index aa164848c0a..d603a56a0c1 100644 --- a/coq/daily/index.xml +++ b/coq/daily/index.xml @@ -1,7 +1,7 @@ GitHub Coq Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:37Z + 2023-09-23T01:24:53Z Daily Trending of Coq in GitHub \ No newline at end of file diff --git a/cpp-objdump/daily/index.xml b/cpp-objdump/daily/index.xml index d636640567a..29045d82c1a 100644 --- a/cpp-objdump/daily/index.xml +++ b/cpp-objdump/daily/index.xml @@ -1,7 +1,7 @@ GitHub Cpp-ObjDump Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:34Z + 2023-09-23T01:24:52Z Daily Trending of Cpp-ObjDump in GitHub \ No newline at end of file diff --git a/creole/daily/index.xml b/creole/daily/index.xml index 5cefd3a4cee..f5b7008bb68 100644 --- a/creole/daily/index.xml +++ b/creole/daily/index.xml @@ -1,7 +1,7 @@ GitHub Creole Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:35Z + 2023-09-23T01:24:55Z Daily Trending of Creole in GitHub \ No newline at end of file diff --git a/crystal/daily/index.xml b/crystal/daily/index.xml index 8a27b831435..6e9752c04aa 100644 --- a/crystal/daily/index.xml +++ b/crystal/daily/index.xml @@ -1,7 +1,7 @@ GitHub Crystal Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:36Z + 2023-09-23T01:24:54Z Daily Trending of Crystal in GitHub \ No newline at end of file diff --git a/cson/daily/index.xml b/cson/daily/index.xml index 27a21384890..50b758c35c1 100644 --- a/cson/daily/index.xml +++ b/cson/daily/index.xml @@ -1,7 +1,7 @@ GitHub CSON Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:40Z + 2023-09-23T01:24:57Z Daily Trending of CSON in GitHub \ No newline at end of file diff --git a/csound-document/daily/index.xml b/csound-document/daily/index.xml index 6299d51f52e..03df6cf4337 100644 --- a/csound-document/daily/index.xml +++ b/csound-document/daily/index.xml @@ -1,7 +1,7 @@ GitHub Csound Document Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:41Z + 2023-09-23T01:24:59Z Daily Trending of Csound Document in GitHub \ No newline at end of file diff --git a/csound-score/daily/index.xml b/csound-score/daily/index.xml index 604644d8802..f8c06727b8d 100644 --- a/csound-score/daily/index.xml +++ b/csound-score/daily/index.xml @@ -1,7 +1,7 @@ GitHub Csound Score Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:39Z + 2023-09-23T01:24:56Z Daily Trending of Csound Score in GitHub \ No newline at end of file diff --git a/csound/daily/index.xml b/csound/daily/index.xml index 3a1e1504af0..5156e30878e 100644 --- a/csound/daily/index.xml +++ b/csound/daily/index.xml @@ -1,7 +1,7 @@ GitHub Csound Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:38Z + 2023-09-23T01:24:58Z Daily Trending of Csound in GitHub \ No newline at end of file diff --git a/css/daily/index.xml b/css/daily/index.xml index e2749be1cf0..f21ef2926fe 100644 --- a/css/daily/index.xml +++ b/css/daily/index.xml @@ -1,21 +1,7 @@ GitHub CSS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:49Z + 2023-09-23T01:25:07Z Daily Trending of CSS in GitHub - - webcrumbs-community/webcrumbs - 2023-09-22T01:26:49Z - tag:github.com,2023-09-22:/webcrumbs-community/webcrumbs - - <p>Create and modify React websites and applications with a no-code interface and powerful plugins, enriched by the community. 🌟 Star to support our work!</p><hr><p><img src="https://img.shields.io/badge/license-MIT-blue.svg?sanitize=true" alt="License"> <img src="https://img.shields.io/github/issues/webcrumb/Webcrumbs" alt="Open Issues"> <img src="https://img.shields.io/github/issues-pr/webcrumb/Webcrumbs" alt="Open Pull Requests"> <img src="https://img.shields.io/github/v/release/webcrumb/Webcrumbs?sort=semver" alt="Version"></p> <p><img src="https://repository-images.githubusercontent.com/691063238/02edc4ea-5fda-4408-bf55-9e989a0abc81" alt="Webcrumbs Open Source"></p> <h1>Webcrumbs: The Next Evolution in React-based Web Development</h1> <h2>Introduction</h2> <p>Webcrumbs aspires to be an industry-standard solution for React applications, positioned as the "WordPress for React." Whether you're a developer or not, you'll find it effortless to create, manage, and scale your React-based websites using our intuitive admin panel.</p> <p><strong>Your Support Matters</strong><br> If you find value in what Webcrumbs aims to achieve, consider starring ⭐️ us on GitHub. Your endorsement is crucial in helping us refine our product and grow our community. <a href="https://github.com/webcrumbs-community/webcrumbs/stargazers">Star Webcrumbs on GitHub</a>.</p> <h2>Key Features</h2> <ul> <li><strong>Plugin Platform</strong>: Integrate and manage React plugins to extend functionality effortlessly.</li> <li><strong>No-Code Admin Panel</strong>: Control every aspect of your website from a robust admin interface, no coding needed.</li> <li><strong>Fully Customizable</strong>: Developers can tailor Webcrumbs according to specific needs.</li> <li><strong>Open Source &amp; Free</strong>: Webcrumbs is committed to being an open-source, community-driven project.</li> </ul> <h2>The Future is Collaborative</h2> <p>Web development has moved beyond silos. Today’s reality is collaborative, involving not just developers but also designers, marketers, and other professionals.</p> <p>🔵 <strong>A Hub for Multi-Disciplinary Collaboration</strong><br> Webcrumbs is designed to adapt to this complex environment. It serves as an integrated platform that accommodates the varied needs and roles within an organization.</p> <p>🔵 <strong>Empowering Developers and Enabling Monetization</strong><br> Our plugin platform allows developers to offer specialized solutions, either open-source or premium, thus creating a space for economic growth within the developer community.</p> <p>🔵 <strong>Ahead of the Curve: AI and Future Technologies</strong><br> Webcrumbs is built with scalability in mind, capable of incorporating future technologies like AI to keep your web projects at the forefront.</p> <h2>Get Involved: Calling out all developers 📣</h2> <p>The future of React-based web development is a story yet to be fully written, and we invite you to be a co-author of this narrative. Your skills and insights can contribute significantly to the product and the community at large.</p> <p>We're thrilled to have you interested in Webcrumbs! There are multiple ways you can contribute and make a significant impact:</p> <ol> <li> <p><strong>Star the Repository</strong><br> Show your support and help us gain more visibility by starring ⭐️ the repository.<br> <a href="https://github.com/webcrumbs-community/webcrumbs/stargazers">Star Webcrumbs on GitHub</a></p> </li> <li> <p><strong>Join the Discussions</strong><br> Your opinions and ideas matter. Participate in ongoing discussions or start a new one.<br> <a href="https://github.com/webcrumbs-community/webcrumbs/discussions">Go to Discussions</a></p> </li> <li> <p><strong>Check Open Issues</strong><br> See what issues are open and where you can contribute.<br> <a href="https://github.com/webcrumbs-community/webcrumbs/issues">View Open Issues</a></p> </li> <li> <p><strong>Read the Contributing Guide</strong><br> Get all the information you need about how to contribute.<br> <a href="https://github.com/webcrumbs-community/webcrumbs/raw/main/CONTRIBUTING.md">Read Contributing Guide</a></p> </li> </ol> <p>We're excited to see how you'll contribute to shaping the future of Webcrumbs!</p> <h2>Support Our Growth</h2> <p>If Webcrumbs aligns with your vision for the future of web development, kindly give us a ⭐️ on GitHub. Your support enables:</p> <ul> <li>Increased project visibility</li> <li>A growing user base</li> <li>Enhanced feedback loop</li> <li>Community contributions</li> </ul> <h1>Further Details</h1> <p>This project operates under the MIT License and is a community-driven endeavor.</p> <p><strong>Credits</strong><br> Spearheaded and maintained by <a href="https://github.com/webcrumbs-community">Webcrumbs Community</a>.</p> - - - contensis/razor-page-leif-example - 2023-09-22T01:26:49Z - tag:github.com,2023-09-22:/contensis/razor-page-leif-example - - <p></p><hr><h1>Razor Page Leif Example</h1> <h2>Requirements</h2> <h3>Visual Studio</h3> <ul> <li><a href="https://visualstudio.microsoft.com/vs/#download">Visual Studio 2022</a> with the ASP.NET and web development workload.</li> </ul> <h3>VS Code</h3> <ul> <li><a href="https://code.visualstudio.com/download">Visual Studio Code</a></li> <li><a href="https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp">C# for Visual Studio Code (latest version)</a></li> <li><a href="https://dotnet.microsoft.com/download/dotnet/7.0">.NET 7.0 SDK</a></li> </ul> <h2>Run it</h2> <p>Change directory to RazorPageLeifExample</p> <pre><code class="language-shell">cd RazorPageLeifExample </code></pre> <p>Run with hot reloading</p> <pre><code class="language-shell">dotnet watch </code></pre> - \ No newline at end of file diff --git a/csv/daily/index.xml b/csv/daily/index.xml index 4d7c33e9169..f021b493bb5 100644 --- a/csv/daily/index.xml +++ b/csv/daily/index.xml @@ -1,7 +1,7 @@ GitHub CSV Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:42Z + 2023-09-23T01:25:01Z Daily Trending of CSV in GitHub \ No newline at end of file diff --git a/cuda/daily/index.xml b/cuda/daily/index.xml index 5836ebcbd7d..d4c8f5fb341 100644 --- a/cuda/daily/index.xml +++ b/cuda/daily/index.xml @@ -1,7 +1,7 @@ GitHub Cuda Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:45Z + 2023-09-23T01:25:03Z Daily Trending of Cuda in GitHub \ No newline at end of file diff --git a/cue/daily/index.xml b/cue/daily/index.xml index db80b8026e6..8f23a4f5ece 100644 --- a/cue/daily/index.xml +++ b/cue/daily/index.xml @@ -1,7 +1,7 @@ GitHub CUE Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:43Z + 2023-09-23T01:25:02Z Daily Trending of CUE in GitHub \ No newline at end of file diff --git a/curl-config/daily/index.xml b/curl-config/daily/index.xml index f90580c5421..75318cf9319 100644 --- a/curl-config/daily/index.xml +++ b/curl-config/daily/index.xml @@ -1,7 +1,7 @@ GitHub cURL Config Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:57Z + 2023-09-23T01:25:15Z Daily Trending of cURL Config in GitHub \ No newline at end of file diff --git a/curry/daily/index.xml b/curry/daily/index.xml index a8b211b6183..7544cb81e0d 100644 --- a/curry/daily/index.xml +++ b/curry/daily/index.xml @@ -1,7 +1,7 @@ GitHub Curry Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:56Z + 2023-09-23T01:25:16Z Daily Trending of Curry in GitHub \ No newline at end of file diff --git a/cweb/daily/index.xml b/cweb/daily/index.xml index 9b43d663a60..a77a5905aba 100644 --- a/cweb/daily/index.xml +++ b/cweb/daily/index.xml @@ -1,7 +1,7 @@ GitHub CWeb Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:26:59Z + 2023-09-23T01:25:16Z Daily Trending of CWeb in GitHub \ No newline at end of file diff --git a/cycript/daily/index.xml b/cycript/daily/index.xml index 2e58a9b5512..785dea3ad19 100644 --- a/cycript/daily/index.xml +++ b/cycript/daily/index.xml @@ -1,7 +1,7 @@ GitHub Cycript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:01Z + 2023-09-23T01:25:18Z Daily Trending of Cycript in GitHub \ No newline at end of file diff --git a/cython/daily/index.xml b/cython/daily/index.xml index 969760aaa09..d244c54eee8 100644 --- a/cython/daily/index.xml +++ b/cython/daily/index.xml @@ -1,14 +1,7 @@ GitHub Cython Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:04Z + 2023-09-23T01:25:22Z Daily Trending of Cython in GitHub - - pysam-developers/pysam - 2023-09-22T01:27:04Z - tag:github.com,2023-09-22:/pysam-developers/pysam - - <p>Pysam is a Python module for reading and manipulating SAM/BAM/VCF/BCF files. It's a lightweight wrapper of the htslib C-API, the same one that powers samtools, bcftools, and tabix.</p><hr> - \ No newline at end of file diff --git a/d-objdump/daily/index.xml b/d-objdump/daily/index.xml index e078349156e..52efbeec7af 100644 --- a/d-objdump/daily/index.xml +++ b/d-objdump/daily/index.xml @@ -1,7 +1,7 @@ GitHub D-ObjDump Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:08Z + 2023-09-23T01:25:25Z Daily Trending of D-ObjDump in GitHub \ No newline at end of file diff --git a/d/daily/index.xml b/d/daily/index.xml index 8b8edd5814e..c19243586de 100644 --- a/d/daily/index.xml +++ b/d/daily/index.xml @@ -1,7 +1,7 @@ GitHub D Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:03Z + 2023-09-23T01:25:20Z Daily Trending of D in GitHub \ No newline at end of file diff --git a/dafny/daily/index.xml b/dafny/daily/index.xml index 989149ff034..57253ccbc8f 100644 --- a/dafny/daily/index.xml +++ b/dafny/daily/index.xml @@ -1,7 +1,7 @@ GitHub Dafny Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:07Z + 2023-09-23T01:25:23Z Daily Trending of Dafny in GitHub \ No newline at end of file diff --git a/darcs-patch/daily/index.xml b/darcs-patch/daily/index.xml index f30d1003b1d..2fc49d52be3 100644 --- a/darcs-patch/daily/index.xml +++ b/darcs-patch/daily/index.xml @@ -1,7 +1,7 @@ GitHub Darcs Patch Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:05Z + 2023-09-23T01:25:24Z Daily Trending of Darcs Patch in GitHub \ No newline at end of file diff --git a/dart/daily/index.xml b/dart/daily/index.xml index 3b89e9676b6..7dcc2af2e77 100644 --- a/dart/daily/index.xml +++ b/dart/daily/index.xml @@ -1,7 +1,7 @@ GitHub Dart Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:15Z + 2023-09-23T01:25:32Z Daily Trending of Dart in GitHub \ No newline at end of file diff --git a/dataweave/daily/index.xml b/dataweave/daily/index.xml index eb2673a3271..e54ef7679f5 100644 --- a/dataweave/daily/index.xml +++ b/dataweave/daily/index.xml @@ -1,7 +1,7 @@ GitHub DataWeave Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:09Z + 2023-09-23T01:25:29Z Daily Trending of DataWeave in GitHub \ No newline at end of file diff --git a/debian-package-control-file/daily/index.xml b/debian-package-control-file/daily/index.xml index c6018deda2e..d226d13b3be 100644 --- a/debian-package-control-file/daily/index.xml +++ b/debian-package-control-file/daily/index.xml @@ -1,7 +1,7 @@ GitHub Debian Package Control File Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:11Z + 2023-09-23T01:25:28Z Daily Trending of Debian Package Control File in GitHub \ No newline at end of file diff --git a/denizenscript/daily/index.xml b/denizenscript/daily/index.xml index 0ddc71de3b9..c5fcb4a0c56 100644 --- a/denizenscript/daily/index.xml +++ b/denizenscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub DenizenScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:10Z + 2023-09-23T01:25:27Z Daily Trending of DenizenScript in GitHub \ No newline at end of file diff --git a/desktop/daily/index.xml b/desktop/daily/index.xml index c2369947f33..08c6dd50fdf 100644 --- a/desktop/daily/index.xml +++ b/desktop/daily/index.xml @@ -1,7 +1,7 @@ GitHub desktop Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:24Z + 2023-09-23T01:25:44Z Daily Trending of desktop in GitHub \ No newline at end of file diff --git a/dhall/daily/index.xml b/dhall/daily/index.xml index 2baa89da288..833d52d474c 100644 --- a/dhall/daily/index.xml +++ b/dhall/daily/index.xml @@ -1,7 +1,7 @@ GitHub Dhall Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:25Z + 2023-09-23T01:25:41Z Daily Trending of Dhall in GitHub \ No newline at end of file diff --git a/diff/daily/index.xml b/diff/daily/index.xml index 818540facf2..612586c9e84 100644 --- a/diff/daily/index.xml +++ b/diff/daily/index.xml @@ -1,7 +1,7 @@ GitHub Diff Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:23Z + 2023-09-23T01:25:40Z Daily Trending of Diff in GitHub \ No newline at end of file diff --git a/digital-command-language/daily/index.xml b/digital-command-language/daily/index.xml index aacc6a8f9ab..94882800bff 100644 --- a/digital-command-language/daily/index.xml +++ b/digital-command-language/daily/index.xml @@ -1,7 +1,7 @@ GitHub DIGITAL Command Language Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:26Z + 2023-09-23T01:25:42Z Daily Trending of DIGITAL Command Language in GitHub \ No newline at end of file diff --git a/dircolors/daily/index.xml b/dircolors/daily/index.xml index 0ccfb2c0b95..14bf628a052 100644 --- a/dircolors/daily/index.xml +++ b/dircolors/daily/index.xml @@ -1,7 +1,7 @@ GitHub dircolors Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:29Z + 2023-09-23T01:25:46Z Daily Trending of dircolors in GitHub \ No newline at end of file diff --git a/directx-3d-file/daily/index.xml b/directx-3d-file/daily/index.xml index 419d5f6b2cf..f134def87f9 100644 --- a/directx-3d-file/daily/index.xml +++ b/directx-3d-file/daily/index.xml @@ -1,7 +1,7 @@ GitHub DirectX 3D File Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:30Z + 2023-09-23T01:25:47Z Daily Trending of DirectX 3D File in GitHub \ No newline at end of file diff --git a/dm/daily/index.xml b/dm/daily/index.xml index ef6ff811a2a..77604e9a2ed 100644 --- a/dm/daily/index.xml +++ b/dm/daily/index.xml @@ -1,7 +1,7 @@ GitHub DM Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:31Z + 2023-09-23T01:25:48Z Daily Trending of DM in GitHub \ No newline at end of file diff --git a/dns-zone/daily/index.xml b/dns-zone/daily/index.xml index b0e2e973c53..ca4ac997f16 100644 --- a/dns-zone/daily/index.xml +++ b/dns-zone/daily/index.xml @@ -1,7 +1,7 @@ GitHub DNS Zone Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:28Z + 2023-09-23T01:25:45Z Daily Trending of DNS Zone in GitHub \ No newline at end of file diff --git a/dockerfile/daily/index.xml b/dockerfile/daily/index.xml index f392a4539d6..bce4874517a 100644 --- a/dockerfile/daily/index.xml +++ b/dockerfile/daily/index.xml @@ -1,14 +1,7 @@ GitHub Dockerfile Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:37Z + 2023-09-23T01:25:54Z Daily Trending of Dockerfile in GitHub - - kurokobo/awx-on-k3s - 2023-09-22T01:27:37Z - tag:github.com,2023-09-22:/kurokobo/awx-on-k3s - - <p>An example implementation of AWX on single node K3s using AWX Operator, with easy-to-use simplified configuration with ownership of data and passwords.</p><hr><h1>AWX on Single Node K3s</h1> <p>An example implementation of AWX on single node K3s using AWX Operator, with easy-to-use simplified configuration with ownership of data and passwords.</p> <ul> <li>Accessible over HTTPS from remote host</li> <li>All data will be stored under <code>/data</code></li> <li>Fixed (configurable) passwords for AWX and PostgreSQL</li> <li>Fixed (configurable) versions of AWX</li> </ul> <p><strong>If you want to view the guide for the specific version of AWX Operator, switch the page to the desired tag instead of the <code>main</code> branch.</strong></p> <!-- omit in toc --> <h2>Table of Contents</h2> <ul> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/#environment">Environment</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/#references">References</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/#requirements">Requirements</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/#deployment-instruction">Deployment Instruction</a> <ul> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/#prepare-centos-stream-8-host">Prepare CentOS Stream 8 host</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/#install-k3s">Install K3s</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/#install-awx-operator">Install AWX Operator</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/#prepare-required-files-to-deploy-awx">Prepare required files to deploy AWX</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/#deploy-awx">Deploy AWX</a></li> </ul> </li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/#back-up-and-restore-awx-using-awx-operator">Back up and Restore AWX using AWX Operator</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/#additional-guides">Additional Guides</a></li> </ul> <h2>Environment</h2> <ul> <li>Tested on: <ul> <li>CentOS Stream 8 (Minimal)</li> <li>K3s v1.27.5+k3s1</li> </ul> </li> <li>Products that will be deployed: <ul> <li>AWX Operator 2.5.3</li> <li>AWX 23.1.0</li> <li>PostgreSQL 13</li> </ul> </li> </ul> <h2>References</h2> <ul> <li><a href="https://docs.k3s.io/">K3s - Lightweight Kubernetes</a></li> <li><a href="https://github.com/ansible/awx/raw/23.1.0/INSTALL.md">INSTALL.md on ansible/awx</a> @23.1.0</li> <li><a href="https://github.com/ansible/awx-operator/raw/2.5.3/README.md">README.md on ansible/awx-operator</a> @2.5.3</li> </ul> <h2>Requirements</h2> <ul> <li><strong>Computing resources</strong> <ul> <li><strong>2 CPUs and 4 GiB RAM minimum</strong>.</li> <li>It's recommended to add more CPUs and RAM (like 4 CPUs and 8 GiB RAM or more) to avoid performance issue and job scheduling issue.</li> <li>The files in this repository are configured to ignore resource requirements which specified by AWX Operator by default.</li> </ul> </li> <li><strong>Storage resources</strong> <ul> <li>At least <strong>10 GiB for <code>/var/lib/rancher</code></strong> and <strong>10 GiB for <code>/data</code></strong> are safe for fresh install.</li> <li><strong>Both will be grown during lifetime</strong> and <strong>actual consumption highly depends on your environment and your use case</strong>, so you should to pay attention to the consumption and add more capacity if required.</li> <li><code>/var/lib/rancher</code> will be created and consumed by K3s and related data like container images and overlayfs.</li> <li><code>/data</code> will be created in this guide and used to store AWX-related databases and files.</li> </ul> </li> </ul> <h2>Deployment Instruction</h2> <h3>Prepare CentOS Stream 8 host</h3> <p>Disable firewalld and nm-cloud-setup if enabled. This is <a href="https://docs.k3s.io/advanced#red-hat-enterprise-linux--centos">recommended by K3s</a>.</p> <pre><code class="language-bash"># Disable firewalld sudo systemctl disable firewalld --now # Disable nm-cloud-setup if exists and enabled sudo systemctl disable nm-cloud-setup.service nm-cloud-setup.timer sudo reboot </code></pre> <p>Install required packages to deploy AWX Operator and AWX.</p> <pre><code class="language-bash">sudo dnf install -y git curl </code></pre> <h3>Install K3s</h3> <p>Install K3s with <code>--write-kubeconfig-mode 644</code> to make config file (<code>/etc/rancher/k3s/k3s.yaml</code>) readable by non-root user.</p> <pre><code class="language-bash">curl -sfL https://get.k3s.io | sh -s - --write-kubeconfig-mode 644 </code></pre> <h3>Install AWX Operator</h3> <p>Clone this repository and change directory.</p> <p>If you want to use files suitable for the specific version of AWX Operator, <a href="https://github.com/kurokobo/awx-on-k3s/tags">refer tags in this repository</a> and specify desired tag in <code>git checkout</code>. Especially for <code>0.13.0</code> or earlier version of AWX Operator, refer to <a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/deploy-older-operator.md">📝Tips: Deploy older version of AWX Operator</a>.</p> <pre><code class="language-bash">cd ~ git clone https://github.com/kurokobo/awx-on-k3s.git cd awx-on-k3s git checkout 2.5.3 </code></pre> <p>Then invoke <code>kubectl apply -k operator</code> to deploy AWX Operator.</p> <pre><code class="language-bash">kubectl apply -k operator </code></pre> <p>The AWX Operator will be deployed to the namespace <code>awx</code>.</p> <pre><code class="language-bash">$ kubectl -n awx get all NAME READY STATUS RESTARTS AGE pod/awx-operator-controller-manager-68d787cfbd-kjfg7 2/2 Running 0 16s NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/awx-operator-controller-manager-metrics-service ClusterIP 10.43.150.245 &lt;none&gt; 8443/TCP 16s NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/awx-operator-controller-manager 1/1 1 1 16s NAME DESIRED CURRENT READY AGE replicaset.apps/awx-operator-controller-manager-68d787cfbd 1 1 1 16s </code></pre> <h3>Prepare required files to deploy AWX</h3> <p>Generate a Self-Signed certificate. Note that IP address can't be specified. If you want to use a certificate from public ACME CA such as Let's Encrypt or ZeroSSL instead of Self-Signed certificate, follow the guide on <a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/acme">📁 <strong>Use SSL Certificate from Public ACME CA</strong></a> first and come back to this step when done.</p> <pre><code class="language-bash">AWX_HOST="awx.example.com" openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -out ./base/tls.crt -keyout ./base/tls.key -subj "/CN=${AWX_HOST}/O=${AWX_HOST}" -addext "subjectAltName = DNS:${AWX_HOST}" </code></pre> <p>Modify <code>hostname</code> in <code>base/awx.yaml</code>.</p> <pre><code class="language-yaml">... spec: ... ingress_type: ingress ingress_tls_secret: awx-secret-tls hostname: awx.example.com 👈👈👈 ... </code></pre> <p>Modify two <code>password</code>s in <code>base/kustomization.yaml</code>. Note that the <code>password</code> under <code>awx-postgres-configuration</code> should not contain single or double quotes (<code>'</code>, <code>"</code>) or backslashes (<code>\</code>) to avoid any issues during deployment, backup or restoration.</p> <pre><code class="language-yaml">... - name: awx-postgres-configuration type: Opaque literals: - host=awx-postgres-13 - port=5432 - database=awx - username=awx - password=Ansible123! 👈👈👈 - type=managed - name: awx-admin-password type: Opaque literals: - password=Ansible123! 👈👈👈 ... </code></pre> <p>Prepare directories for Persistent Volumes defined in <code>base/pv.yaml</code>. These directories will be used to store your databases and project files. Note that the size of the PVs and PVCs are specified in some of the files in this repository, but since their backends are <code>hostPath</code>, its value is just like a label and there is no actual capacity limitation.</p> <pre><code class="language-bash">sudo mkdir -p /data/postgres-13 sudo mkdir -p /data/projects sudo chmod 755 /data/postgres-13 sudo chown 1000:0 /data/projects </code></pre> <h3>Deploy AWX</h3> <p>Deploy AWX, this takes few minutes to complete.</p> <pre><code class="language-bash">kubectl apply -k base </code></pre> <p>To monitor the progress of the deployment, check the logs of <code>deployments/awx-operator-controller-manager</code>:</p> <pre><code class="language-bash">kubectl -n awx logs -f deployments/awx-operator-controller-manager </code></pre> <p>When the deployment completes successfully, the logs end with:</p> <pre><code class="language-txt">$ kubectl -n awx logs -f deployments/awx-operator-controller-manager ... ----- Ansible Task Status Event StdOut (awx.ansible.com/v1beta1, Kind=AWX, awx/awx) ----- PLAY RECAP ********************************************************************* localhost : ok=83 changed=0 unreachable=0 failed=0 skipped=79 rescued=0 ignored=1 </code></pre> <p>Required objects has been deployed next to AWX Operator in <code>awx</code> namespace.</p> <pre><code class="language-bash">$ kubectl -n awx get awx,all,ingress,secrets NAME AGE awx.awx.ansible.com/awx 6m15s NAME READY STATUS RESTARTS AGE pod/awx-operator-controller-manager-57867569c4-ggl29 2/2 Running 0 6m50s pod/awx-postgres-13-0 1/1 Running 0 5m56s pod/awx-task-5d8cd9b6b9-8ptjt 4/4 Running 0 5m25s pod/awx-web-66f89bc9cf-6zck5 3/3 Running 0 4m39s NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/awx-operator-controller-manager-metrics-service ClusterIP 10.43.18.30 &lt;none&gt; 8443/TCP 7m service/awx-postgres-13 ClusterIP None &lt;none&gt; 5432/TCP 5m55s service/awx-service ClusterIP 10.43.237.218 &lt;none&gt; 80/TCP 5m28s NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/awx-operator-controller-manager 1/1 1 1 7m deployment.apps/awx-task 1/1 1 1 5m25s deployment.apps/awx-web 1/1 1 1 4m39s NAME DESIRED CURRENT READY AGE replicaset.apps/awx-operator-controller-manager-57867569c4 1 1 1 6m50s replicaset.apps/awx-task-5d8cd9b6b9 1 1 1 5m25s replicaset.apps/awx-web-66f89bc9cf 1 1 1 4m39s NAME READY AGE statefulset.apps/awx-postgres-13 1/1 5m56s NAME CLASS HOSTS ADDRESS PORTS AGE ingress.networking.k8s.io/awx-ingress traefik awx.example.com 192.168.0.219 80, 443 5m27s NAME TYPE DATA AGE secret/redhat-operators-pull-secret Opaque 1 7m11s secret/awx-admin-password Opaque 1 6m15s secret/awx-postgres-configuration Opaque 6 6m15s secret/awx-secret-tls kubernetes.io/tls 2 6m15s secret/awx-app-credentials Opaque 3 5m30s secret/awx-secret-key Opaque 1 6m6s secret/awx-broadcast-websocket Opaque 1 6m2s secret/awx-receptor-ca kubernetes.io/tls 2 5m37s secret/awx-receptor-work-signing Opaque 2 5m33s </code></pre> <p>Now your AWX is available at <code>https://awx.example.com/</code> or the hostname you specified.</p> <p>Note that you have to access via hostname that you specified in <code>base/awx.yaml</code>, instead of IP address, since this guide uses Ingress. So you should configure your DNS or <code>hosts</code> file on your client where the browser is running.</p> <p>At this point, AWX can be accessed via HTTP as well as HTTPS. If you want to redirect HTTP to HTTPS, see <a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/https-redirection.md">📝Tips: Redirect HTTP to HTTPS</a>.</p> <h2>Back up and Restore AWX using AWX Operator</h2> <p>The AWX Operator <code>0.10.0</code> or later has the ability to back up and restore AWX in easy way.</p> <p>Refer <a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/backup">📁 <strong>Back up AWX using AWX Operator</strong></a> and <a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/restore">📁 <strong>Restore AWX using AWX Operator</strong></a> for details.</p> <h2>Additional Guides</h2> <ul> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/backup">📁 <strong>Back up AWX using AWX Operator</strong></a> <ul> <li>The guide to make backup of your AWX using AWX Operator.</li> <li>This guide includes not only the way to make backup manually, but also an example simple playbook for Ansible, which can be use with scheduling feature on AWX.</li> </ul> </li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/restore">📁 <strong>Restore AWX using AWX Operator</strong></a> <ul> <li>The guide to restore your AWX using AWX Operator.</li> </ul> </li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/builder">📁 <strong>Build and Use your own Execution Environment</strong></a> <ul> <li>The guide to use Ansible Builder to build our own Execution Environment.</li> </ul> </li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/git">📁 <strong>Deploy Private Git Repository on Kubernetes</strong></a> <ul> <li>The guide to use AWX with SCM. This repository includes the manifests to deploy <a href="https://gitea.io/en-us/">Gitea</a>.</li> </ul> </li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/registry">📁 <strong>Deploy Private Container Registry on Kubernetes</strong></a> <ul> <li>The guide to use Execution Environments in AWX (AWX-EE).</li> <li>If we want to use our own Execution Environment built with Ansible Builder and don't want to push it to the public container registry e.g. Docker Hub, we can deploy a private container registry on K3s.</li> </ul> </li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/rulebooks">📁 <strong>Integrate AWX with EDA Controller</strong> (Experimental)</a> <ul> <li>The guide to deploy and use Event Driven Ansible Controller (EDA Controller) with AWX on K3s.</li> <li><strong>Note that EDA Controller Operator that used in this guide is not a fully supported installation method for EDA Controller.</strong></li> </ul> </li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/galaxy">📁 <strong>Deploy Private Galaxy NG on Docker or Kubernetes</strong> (Experimental)</a> <ul> <li>The guide to deploy our own Galaxy NG instance.</li> <li><strong>Note that the containerized implementation of Galaxy NG is not officially supported at this time.</strong></li> <li><strong>All information on the guide is for development, testing and study purposes only.</strong></li> </ul> </li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/acme">📁 <strong>Use SSL Certificate from Public ACME CA</strong></a> <ul> <li>The guide to use a certificate from public ACME CA such as Let's Encrypt or ZeroSSL instead of Self-Signed certificate.</li> </ul> </li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/runner">📁 <strong>Use Ansible Runner</strong></a> <ul> <li>The guide to use Ansible Runner to run playbook using Execution Environment.</li> </ul> </li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/containergroup">📁 <strong>Use Customized Pod Specification for your Execution Environment</strong></a> <ul> <li>The guide to use customized Pod of the Execution Environment using <strong>Container Group</strong>.</li> </ul> </li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips">📁 <strong>Tips</strong></a> <ul> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/manual-project.md">📝Create "Manual" type project</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/external-db.md">📝Deploy AWX using external PostgreSQL database</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/trust-custom-ca.md">📝Trust custom Certificate Authority</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/expose-hosts.md">📝Expose <code>/etc/hosts</code> to Pods on K3s</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/https-redirection.md">📝Redirect HTTP to HTTPS</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/use-http-proxy.md">📝Use HTTP proxy</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/uninstall.md">📝Uninstall deployed resources</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/deploy-older-operator.md">📝Deploy older version of AWX Operator</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/upgrade-operator.md">📝Upgrade AWX Operator and AWX</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/dockerhub-rate-limit.md">📝Workaround for the rate limit on Docker Hub</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/version-mapping.md">📝Version Mapping for AWX Operator and AWX</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/use-kerberos.md">📝Use Kerberos authentication to connect to Windows hosts</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/alternative-methods.md">📝Use Helm or Operator Lifecycle Manager to manage AWX Operator and AWX</a></li> <li><a href="https://raw.githubusercontent.com/kurokobo/awx-on-k3s/main/tips/troubleshooting.md">📝Troubleshooting Guide</a></li> </ul> </li> </ul> - \ No newline at end of file diff --git a/dogescript/daily/index.xml b/dogescript/daily/index.xml index 337089d238f..14ae0b6c245 100644 --- a/dogescript/daily/index.xml +++ b/dogescript/daily/index.xml @@ -1,7 +1,7 @@ GitHub Dogescript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:34Z + 2023-09-23T01:25:50Z Daily Trending of Dogescript in GitHub \ No newline at end of file diff --git a/dtrace/daily/index.xml b/dtrace/daily/index.xml index a52eadbfa40..c976ee012d8 100644 --- a/dtrace/daily/index.xml +++ b/dtrace/daily/index.xml @@ -1,7 +1,7 @@ GitHub DTrace Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:27:33Z + 2023-09-23T01:25:50Z Daily Trending of DTrace in GitHub \ No newline at end of file diff --git a/dylan/daily/index.xml b/dylan/daily/index.xml index 5041562f626..b1ef5554889 100644 --- a/dylan/daily/index.xml +++ b/dylan/daily/index.xml @@ -1,7 +1,7 @@ GitHub Dylan Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:11Z + 2023-09-23T01:26:26Z Daily Trending of Dylan in GitHub \ No newline at end of file diff --git a/e-mail/daily/index.xml b/e-mail/daily/index.xml index 3ce73f06c2c..6cc3673003e 100644 --- a/e-mail/daily/index.xml +++ b/e-mail/daily/index.xml @@ -1,7 +1,7 @@ GitHub E-mail Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:33Z + 2023-09-23T01:26:46Z Daily Trending of E-mail in GitHub \ No newline at end of file diff --git a/e/daily/index.xml b/e/daily/index.xml index daa41aead46..5c3db0eb76a 100644 --- a/e/daily/index.xml +++ b/e/daily/index.xml @@ -1,7 +1,7 @@ GitHub E Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:08Z + 2023-09-23T01:26:24Z Daily Trending of E in GitHub \ No newline at end of file diff --git a/eagle/daily/index.xml b/eagle/daily/index.xml index 33dc32321b1..9297015fd00 100644 --- a/eagle/daily/index.xml +++ b/eagle/daily/index.xml @@ -1,7 +1,7 @@ GitHub Eagle Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:09Z + 2023-09-23T01:26:23Z Daily Trending of Eagle in GitHub \ No newline at end of file diff --git a/earthly/daily/index.xml b/earthly/daily/index.xml index 1376370137d..98bf3042bb5 100644 --- a/earthly/daily/index.xml +++ b/earthly/daily/index.xml @@ -1,7 +1,7 @@ GitHub Earthly Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:12Z + 2023-09-23T01:26:29Z Daily Trending of Earthly in GitHub \ No newline at end of file diff --git a/easybuild/daily/index.xml b/easybuild/daily/index.xml index 553ca6bf1de..f4a2972a4ab 100644 --- a/easybuild/daily/index.xml +++ b/easybuild/daily/index.xml @@ -1,7 +1,7 @@ GitHub Easybuild Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:15Z + 2023-09-23T01:26:30Z Daily Trending of Easybuild in GitHub \ No newline at end of file diff --git a/ebnf/daily/index.xml b/ebnf/daily/index.xml index b9528414330..9b39bab3341 100644 --- a/ebnf/daily/index.xml +++ b/ebnf/daily/index.xml @@ -1,7 +1,7 @@ GitHub EBNF Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:13Z + 2023-09-23T01:26:28Z Daily Trending of EBNF in GitHub \ No newline at end of file diff --git a/ec/daily/index.xml b/ec/daily/index.xml index b4c58f54efd..ba191d0e73a 100644 --- a/ec/daily/index.xml +++ b/ec/daily/index.xml @@ -1,7 +1,7 @@ GitHub eC Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:14Z + 2023-09-23T01:26:27Z Daily Trending of eC in GitHub \ No newline at end of file diff --git a/ecere-projects/daily/index.xml b/ecere-projects/daily/index.xml index 408d263e318..a9aa55af18d 100644 --- a/ecere-projects/daily/index.xml +++ b/ecere-projects/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ecere Projects Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:18Z + 2023-09-23T01:26:33Z Daily Trending of Ecere Projects in GitHub \ No newline at end of file diff --git a/ecl/daily/index.xml b/ecl/daily/index.xml index 27b68242a78..fc945f33b1a 100644 --- a/ecl/daily/index.xml +++ b/ecl/daily/index.xml @@ -1,7 +1,7 @@ GitHub ECL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:19Z + 2023-09-23T01:26:34Z Daily Trending of ECL in GitHub \ No newline at end of file diff --git a/eclipse/daily/index.xml b/eclipse/daily/index.xml index c4b8d634ecd..f310c6d66ba 100644 --- a/eclipse/daily/index.xml +++ b/eclipse/daily/index.xml @@ -1,7 +1,7 @@ GitHub ECLiPSe Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:17Z + 2023-09-23T01:26:31Z Daily Trending of ECLiPSe in GitHub \ No newline at end of file diff --git a/editorconfig/daily/index.xml b/editorconfig/daily/index.xml index 1e4f772678b..e91e494d194 100644 --- a/editorconfig/daily/index.xml +++ b/editorconfig/daily/index.xml @@ -1,7 +1,7 @@ GitHub EditorConfig Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:22Z + 2023-09-23T01:26:36Z Daily Trending of EditorConfig in GitHub \ No newline at end of file diff --git a/edje-data-collection/daily/index.xml b/edje-data-collection/daily/index.xml index cf2f5306325..85451cadc6c 100644 --- a/edje-data-collection/daily/index.xml +++ b/edje-data-collection/daily/index.xml @@ -1,7 +1,7 @@ GitHub Edje Data Collection Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:24Z + 2023-09-23T01:26:37Z Daily Trending of Edje Data Collection in GitHub \ No newline at end of file diff --git a/edn/daily/index.xml b/edn/daily/index.xml index b9e56696623..8b56b8dc39e 100644 --- a/edn/daily/index.xml +++ b/edn/daily/index.xml @@ -1,7 +1,7 @@ GitHub edn Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:23Z + 2023-09-23T01:26:35Z Daily Trending of edn in GitHub \ No newline at end of file diff --git a/eiffel/daily/index.xml b/eiffel/daily/index.xml index 172b5dd4544..00e01e992ca 100644 --- a/eiffel/daily/index.xml +++ b/eiffel/daily/index.xml @@ -1,7 +1,7 @@ GitHub Eiffel Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:21Z + 2023-09-23T01:26:38Z Daily Trending of Eiffel in GitHub \ No newline at end of file diff --git a/ejs/daily/index.xml b/ejs/daily/index.xml index 35ad6bc21c8..9f5050d9c3e 100644 --- a/ejs/daily/index.xml +++ b/ejs/daily/index.xml @@ -1,7 +1,7 @@ GitHub EJS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:27Z + 2023-09-23T01:26:41Z Daily Trending of EJS in GitHub \ No newline at end of file diff --git a/elixir/daily/index.xml b/elixir/daily/index.xml index 5783ff428f0..660ec2abc13 100644 --- a/elixir/daily/index.xml +++ b/elixir/daily/index.xml @@ -1,14 +1,7 @@ GitHub Elixir Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:30Z + 2023-09-23T01:26:44Z Daily Trending of Elixir in GitHub - - Doric-Blockchain/doric-explorer - 2023-09-22T01:28:30Z - tag:github.com,2023-09-22:/Doric-Blockchain/doric-explorer - - <p></p><hr> - \ No newline at end of file diff --git a/elm/daily/index.xml b/elm/daily/index.xml index 3c3e1665352..8b9e239b36c 100644 --- a/elm/daily/index.xml +++ b/elm/daily/index.xml @@ -1,14 +1,7 @@ GitHub Elm Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:26Z + 2023-09-23T01:26:40Z Daily Trending of Elm in GitHub - - rtfeldman/elm-css - 2023-09-22T01:28:26Z - tag:github.com,2023-09-22:/rtfeldman/elm-css - - <p>Typed CSS in Elm.</p><hr> - \ No newline at end of file diff --git a/emacs-lisp/daily/index.xml b/emacs-lisp/daily/index.xml index 57c113fab19..512e0014819 100644 --- a/emacs-lisp/daily/index.xml +++ b/emacs-lisp/daily/index.xml @@ -1,14 +1,7 @@ GitHub Emacs Lisp Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:36Z + 2023-09-23T01:26:50Z Daily Trending of Emacs Lisp in GitHub - - orivej/nxmless - 2023-09-22T01:28:36Z - tag:github.com,2023-09-22:/orivej/nxmless - - <p>Emacs nXML extension to pretty-print xml and hide noise characters</p><hr><h1>Extensions</h1> <p><code>nxmless-hide-tags</code> makes <code>&lt;tag&gt;content&lt;/tag&gt;</code> look like <code>tag content </code> (with types distinguishable by colors) in nXML buffers.</p> <p><code>nxmless-tidy</code> pretty prints XML in two different ways (canonical and lispy).</p> <h1>Installation</h1> <p>In order to install using el-get, save <code>https://raw.github.com/orivej/nxmless/master/nxmless.rcp</code> in <code>~/.emacs.d/el-get/el-get/recipes/</code> and do <code>M-x el-get-install RET nxmless RET</code>.</p> <p>Put <code>(add-hook 'nxml-mode-hook 'nxmless-hide-tags)</code> in the Emacs init file and evaluate it to activate <code>nxmless-hide-tags</code>.</p> <p><code>(require 'nxmless-tidy)</code> and bind <code>nxmless-sexp-tidy</code> and <code>nxmless-normal-tidy</code>.</p> - \ No newline at end of file diff --git a/emberscript/daily/index.xml b/emberscript/daily/index.xml index 565cea237c1..15b95c51711 100644 --- a/emberscript/daily/index.xml +++ b/emberscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub EmberScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:33Z + 2023-09-23T01:26:46Z Daily Trending of EmberScript in GitHub \ No newline at end of file diff --git a/eq/daily/index.xml b/eq/daily/index.xml index a65db563ae9..fed3733ae37 100644 --- a/eq/daily/index.xml +++ b/eq/daily/index.xml @@ -1,7 +1,7 @@ GitHub EQ Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:43Z + 2023-09-23T01:26:55Z Daily Trending of EQ in GitHub \ No newline at end of file diff --git a/erlang/daily/index.xml b/erlang/daily/index.xml index 063903e1a7c..be8338b690e 100644 --- a/erlang/daily/index.xml +++ b/erlang/daily/index.xml @@ -1,7 +1,7 @@ GitHub Erlang Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:47Z + 2023-09-23T01:27:00Z Daily Trending of Erlang in GitHub \ No newline at end of file diff --git a/euphoria/daily/index.xml b/euphoria/daily/index.xml index 7366e9d1772..a8871236303 100644 --- a/euphoria/daily/index.xml +++ b/euphoria/daily/index.xml @@ -1,7 +1,7 @@ GitHub Euphoria Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:41Z + 2023-09-23T01:26:57Z Daily Trending of Euphoria in GitHub \ No newline at end of file diff --git a/f%23/daily/index.xml b/f%23/daily/index.xml index 41e70035cbe..bb7b844139b 100644 --- a/f%23/daily/index.xml +++ b/f%23/daily/index.xml @@ -1,7 +1,7 @@ GitHub F# Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:47Z + 2023-09-23T01:27:00Z Daily Trending of F# in GitHub \ No newline at end of file diff --git a/f*/daily/index.xml b/f*/daily/index.xml index e6ebcdd7880..a2b3e1fba78 100644 --- a/f*/daily/index.xml +++ b/f*/daily/index.xml @@ -1,7 +1,7 @@ GitHub F* Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:49Z + 2023-09-23T01:27:02Z Daily Trending of F* in GitHub \ No newline at end of file diff --git a/factor/daily/index.xml b/factor/daily/index.xml index 2a769fb0799..d1a9690cb0a 100644 --- a/factor/daily/index.xml +++ b/factor/daily/index.xml @@ -1,7 +1,7 @@ GitHub Factor Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:50Z + 2023-09-23T01:27:03Z Daily Trending of Factor in GitHub \ No newline at end of file diff --git a/fancy/daily/index.xml b/fancy/daily/index.xml index 61ff4f00792..06f8a03ffbc 100644 --- a/fancy/daily/index.xml +++ b/fancy/daily/index.xml @@ -1,7 +1,7 @@ GitHub Fancy Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:50Z + 2023-09-23T01:27:05Z Daily Trending of Fancy in GitHub \ No newline at end of file diff --git a/fantom/daily/index.xml b/fantom/daily/index.xml index 301f8f7f0ee..741b7c7deb5 100644 --- a/fantom/daily/index.xml +++ b/fantom/daily/index.xml @@ -1,7 +1,7 @@ GitHub Fantom Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:51Z + 2023-09-23T01:27:04Z Daily Trending of Fantom in GitHub \ No newline at end of file diff --git a/faust/daily/index.xml b/faust/daily/index.xml index 5f5092d1038..ab741c66f64 100644 --- a/faust/daily/index.xml +++ b/faust/daily/index.xml @@ -1,7 +1,7 @@ GitHub Faust Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:53Z + 2023-09-23T01:27:07Z Daily Trending of Faust in GitHub \ No newline at end of file diff --git a/fennel/daily/index.xml b/fennel/daily/index.xml index 3230f513fb5..a80726b0c62 100644 --- a/fennel/daily/index.xml +++ b/fennel/daily/index.xml @@ -1,7 +1,7 @@ GitHub Fennel Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:55Z + 2023-09-23T01:27:08Z Daily Trending of Fennel in GitHub \ No newline at end of file diff --git a/figlet-font/daily/index.xml b/figlet-font/daily/index.xml index 87ce27f625c..c6bf614e7ba 100644 --- a/figlet-font/daily/index.xml +++ b/figlet-font/daily/index.xml @@ -1,7 +1,7 @@ GitHub FIGlet Font Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:54Z + 2023-09-23T01:27:09Z Daily Trending of FIGlet Font in GitHub \ No newline at end of file diff --git a/filebench-wml/daily/index.xml b/filebench-wml/daily/index.xml index b992af5f285..9b4bfc0d254 100644 --- a/filebench-wml/daily/index.xml +++ b/filebench-wml/daily/index.xml @@ -1,7 +1,7 @@ GitHub Filebench WML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:53Z + 2023-09-23T01:27:06Z Daily Trending of Filebench WML in GitHub \ No newline at end of file diff --git a/filterscript/daily/index.xml b/filterscript/daily/index.xml index 44be6f63fd9..05094f21ed5 100644 --- a/filterscript/daily/index.xml +++ b/filterscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub Filterscript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:59Z + 2023-09-23T01:27:13Z Daily Trending of Filterscript in GitHub \ No newline at end of file diff --git a/fish/daily/index.xml b/fish/daily/index.xml index 6ed9580d5a4..d90c8a91350 100644 --- a/fish/daily/index.xml +++ b/fish/daily/index.xml @@ -1,7 +1,7 @@ GitHub fish Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:57Z + 2023-09-23T01:27:10Z Daily Trending of fish in GitHub \ No newline at end of file diff --git a/fluent/daily/index.xml b/fluent/daily/index.xml index 1e0a2bffd2f..b682b68a2c8 100644 --- a/fluent/daily/index.xml +++ b/fluent/daily/index.xml @@ -1,7 +1,7 @@ GitHub Fluent Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:28:58Z + 2023-09-23T01:27:11Z Daily Trending of Fluent in GitHub \ No newline at end of file diff --git a/flux/daily/index.xml b/flux/daily/index.xml index f005987d42c..7ddc2015e59 100644 --- a/flux/daily/index.xml +++ b/flux/daily/index.xml @@ -1,7 +1,7 @@ GitHub FLUX Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:00Z + 2023-09-23T01:27:12Z Daily Trending of FLUX in GitHub \ No newline at end of file diff --git a/formatted/daily/index.xml b/formatted/daily/index.xml index 7ba16552210..c68b8e6e2f0 100644 --- a/formatted/daily/index.xml +++ b/formatted/daily/index.xml @@ -1,7 +1,7 @@ GitHub Formatted Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:03Z + 2023-09-23T01:27:15Z Daily Trending of Formatted in GitHub \ No newline at end of file diff --git a/forth/daily/index.xml b/forth/daily/index.xml index d0ee61557d7..361c9bd492a 100644 --- a/forth/daily/index.xml +++ b/forth/daily/index.xml @@ -1,7 +1,7 @@ GitHub Forth Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:02Z + 2023-09-23T01:27:14Z Daily Trending of Forth in GitHub \ No newline at end of file diff --git a/fortran-free-form/daily/index.xml b/fortran-free-form/daily/index.xml index c1391ded584..585148a4a15 100644 --- a/fortran-free-form/daily/index.xml +++ b/fortran-free-form/daily/index.xml @@ -1,7 +1,7 @@ GitHub Fortran Free Form Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:01Z + 2023-09-23T01:27:16Z Daily Trending of Fortran Free Form in GitHub \ No newline at end of file diff --git a/fortran/daily/index.xml b/fortran/daily/index.xml index dcb095e8611..143a062a422 100644 --- a/fortran/daily/index.xml +++ b/fortran/daily/index.xml @@ -1,7 +1,7 @@ GitHub Fortran Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:06Z + 2023-09-23T01:27:19Z Daily Trending of Fortran in GitHub \ No newline at end of file diff --git a/freebasic/daily/index.xml b/freebasic/daily/index.xml index 3638cb9c62e..7f4ece36c21 100644 --- a/freebasic/daily/index.xml +++ b/freebasic/daily/index.xml @@ -1,7 +1,7 @@ GitHub FreeBasic Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:10Z + 2023-09-23T01:27:23Z Daily Trending of FreeBasic in GitHub \ No newline at end of file diff --git a/freemarker/daily/index.xml b/freemarker/daily/index.xml index 38a7b23fbf3..fdd9d6802d4 100644 --- a/freemarker/daily/index.xml +++ b/freemarker/daily/index.xml @@ -1,7 +1,7 @@ GitHub FreeMarker Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:08Z + 2023-09-23T01:27:21Z Daily Trending of FreeMarker in GitHub \ No newline at end of file diff --git a/frege/daily/index.xml b/frege/daily/index.xml index 1e48c935350..b14a6d44bd3 100644 --- a/frege/daily/index.xml +++ b/frege/daily/index.xml @@ -1,7 +1,7 @@ GitHub Frege Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:11Z + 2023-09-23T01:27:24Z Daily Trending of Frege in GitHub \ No newline at end of file diff --git a/futhark/daily/index.xml b/futhark/daily/index.xml index 55cebaf5d8a..575c543834b 100644 --- a/futhark/daily/index.xml +++ b/futhark/daily/index.xml @@ -1,7 +1,7 @@ GitHub Futhark Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:09Z + 2023-09-23T01:27:22Z Daily Trending of Futhark in GitHub \ No newline at end of file diff --git a/g-code/daily/index.xml b/g-code/daily/index.xml index 60599d015d3..b6f8625fb3e 100644 --- a/g-code/daily/index.xml +++ b/g-code/daily/index.xml @@ -1,7 +1,7 @@ GitHub G-code Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:12Z + 2023-09-23T01:27:29Z Daily Trending of G-code in GitHub \ No newline at end of file diff --git a/game-maker-language/daily/index.xml b/game-maker-language/daily/index.xml index 8e3bc9799f9..0a9a883345d 100644 --- a/game-maker-language/daily/index.xml +++ b/game-maker-language/daily/index.xml @@ -1,7 +1,7 @@ GitHub Game Maker Language Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:14Z + 2023-09-23T01:27:28Z Daily Trending of Game Maker Language in GitHub \ No newline at end of file diff --git a/gaml/daily/index.xml b/gaml/daily/index.xml index f10facd2017..280e31faa08 100644 --- a/gaml/daily/index.xml +++ b/gaml/daily/index.xml @@ -1,7 +1,7 @@ GitHub GAML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:15Z + 2023-09-23T01:27:27Z Daily Trending of GAML in GitHub \ No newline at end of file diff --git a/gams/daily/index.xml b/gams/daily/index.xml index 234f70dd951..8e39dd42a2c 100644 --- a/gams/daily/index.xml +++ b/gams/daily/index.xml @@ -1,7 +1,7 @@ GitHub GAMS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:13Z + 2023-09-23T01:27:26Z Daily Trending of GAMS in GitHub \ No newline at end of file diff --git a/gap/daily/index.xml b/gap/daily/index.xml index a81c3a25ad8..08645cec965 100644 --- a/gap/daily/index.xml +++ b/gap/daily/index.xml @@ -1,7 +1,7 @@ GitHub GAP Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:18Z + 2023-09-23T01:27:30Z Daily Trending of GAP in GitHub \ No newline at end of file diff --git a/gcc-machine-description/daily/index.xml b/gcc-machine-description/daily/index.xml index 32863509620..b120c3de0a4 100644 --- a/gcc-machine-description/daily/index.xml +++ b/gcc-machine-description/daily/index.xml @@ -1,7 +1,7 @@ GitHub GCC Machine Description Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:16Z + 2023-09-23T01:27:32Z Daily Trending of GCC Machine Description in GitHub \ No newline at end of file diff --git a/gdb/daily/index.xml b/gdb/daily/index.xml index ce24d9f0d9d..8d9b064b878 100644 --- a/gdb/daily/index.xml +++ b/gdb/daily/index.xml @@ -1,7 +1,7 @@ GitHub GDB Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:17Z + 2023-09-23T01:27:31Z Daily Trending of GDB in GitHub \ No newline at end of file diff --git a/gdscript/daily/index.xml b/gdscript/daily/index.xml index 7eaf8c9fe69..0b58fda84bd 100644 --- a/gdscript/daily/index.xml +++ b/gdscript/daily/index.xml @@ -1,28 +1,14 @@ GitHub GDScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:21Z + 2023-09-23T01:27:35Z Daily Trending of GDScript in GitHub - detomon/wigglebone - 2023-09-22T01:29:21Z - tag:github.com,2023-09-22:/detomon/wigglebone - - <p>Adds jiggle physics to bones of a Skeleton</p><hr> - - - Jamsers/Bistro-Demo-Tweaked - 2023-09-22T01:29:21Z - tag:github.com,2023-09-22:/Jamsers/Bistro-Demo-Tweaked - - <p>Lumberyard Bistro demo for Godot</p><hr> - - - lukky-nl/Lukky-Godot-Dev-Rooms - 2023-09-22T01:29:21Z - tag:github.com,2023-09-22:/lukky-nl/Lukky-Godot-Dev-Rooms - - <p>3 Basic development rooms for the godot game engine</p><hr> + tomeyro/godot-sfxr + 2023-09-23T01:27:35Z + tag:github.com,2023-09-23:/tomeyro/godot-sfxr + + <p>Godot plugin that adds the SfxrStreamPlayer node to generate sound effects inside the editor.</p><hr> \ No newline at end of file diff --git a/gedcom/daily/index.xml b/gedcom/daily/index.xml index a0b825d2284..4ab5f3e41ae 100644 --- a/gedcom/daily/index.xml +++ b/gedcom/daily/index.xml @@ -1,7 +1,7 @@ GitHub GEDCOM Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:24Z + 2023-09-23T01:27:37Z Daily Trending of GEDCOM in GitHub \ No newline at end of file diff --git a/gemfile.lock/daily/index.xml b/gemfile.lock/daily/index.xml index 654f9ddf0e7..f987a1c586c 100644 --- a/gemfile.lock/daily/index.xml +++ b/gemfile.lock/daily/index.xml @@ -1,7 +1,7 @@ GitHub Gemfile.lock Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:25Z + 2023-09-23T01:27:38Z Daily Trending of Gemfile.lock in GitHub \ No newline at end of file diff --git a/genero-forms/daily/index.xml b/genero-forms/daily/index.xml index 0dc6c4c1e26..6217f9b16df 100644 --- a/genero-forms/daily/index.xml +++ b/genero-forms/daily/index.xml @@ -1,7 +1,7 @@ GitHub Genero Forms Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:27Z + 2023-09-23T01:27:42Z Daily Trending of Genero Forms in GitHub \ No newline at end of file diff --git a/genero/daily/index.xml b/genero/daily/index.xml index d8e69b7fa07..7e4dd51a5ee 100644 --- a/genero/daily/index.xml +++ b/genero/daily/index.xml @@ -1,7 +1,7 @@ GitHub Genero Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:23Z + 2023-09-23T01:27:39Z Daily Trending of Genero in GitHub \ No newline at end of file diff --git a/genie/daily/index.xml b/genie/daily/index.xml index 08dd6c60ab4..befc2f4691b 100644 --- a/genie/daily/index.xml +++ b/genie/daily/index.xml @@ -1,7 +1,7 @@ GitHub Genie Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:29Z + 2023-09-23T01:27:40Z Daily Trending of Genie in GitHub \ No newline at end of file diff --git a/genshi/daily/index.xml b/genshi/daily/index.xml index c3dd4334e41..7db7ea695eb 100644 --- a/genshi/daily/index.xml +++ b/genshi/daily/index.xml @@ -1,7 +1,7 @@ GitHub Genshi Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:28Z + 2023-09-23T01:27:41Z Daily Trending of Genshi in GitHub \ No newline at end of file diff --git a/gentoo-ebuild/daily/index.xml b/gentoo-ebuild/daily/index.xml index a004ee9b030..3325e2905a6 100644 --- a/gentoo-ebuild/daily/index.xml +++ b/gentoo-ebuild/daily/index.xml @@ -1,7 +1,7 @@ GitHub Gentoo Ebuild Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:30Z + 2023-09-23T01:27:43Z Daily Trending of Gentoo Ebuild in GitHub \ No newline at end of file diff --git a/gentoo-eclass/daily/index.xml b/gentoo-eclass/daily/index.xml index ad733590c6d..8761f9d325a 100644 --- a/gentoo-eclass/daily/index.xml +++ b/gentoo-eclass/daily/index.xml @@ -1,7 +1,7 @@ GitHub Gentoo Eclass Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:34Z + 2023-09-23T01:27:46Z Daily Trending of Gentoo Eclass in GitHub \ No newline at end of file diff --git a/gerber-image/daily/index.xml b/gerber-image/daily/index.xml index 66f55b6b619..80e38706684 100644 --- a/gerber-image/daily/index.xml +++ b/gerber-image/daily/index.xml @@ -1,7 +1,7 @@ GitHub Gerber Image Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:31Z + 2023-09-23T01:27:45Z Daily Trending of Gerber Image in GitHub \ No newline at end of file diff --git a/gettext-catalog/daily/index.xml b/gettext-catalog/daily/index.xml index 904d1dafec9..d993a436eb3 100644 --- a/gettext-catalog/daily/index.xml +++ b/gettext-catalog/daily/index.xml @@ -1,7 +1,7 @@ GitHub Gettext Catalog Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:32Z + 2023-09-23T01:27:44Z Daily Trending of Gettext Catalog in GitHub \ No newline at end of file diff --git a/gherkin/daily/index.xml b/gherkin/daily/index.xml index 0085cdd4b4e..417560dee2d 100644 --- a/gherkin/daily/index.xml +++ b/gherkin/daily/index.xml @@ -1,7 +1,7 @@ GitHub Gherkin Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:33Z + 2023-09-23T01:27:47Z Daily Trending of Gherkin in GitHub \ No newline at end of file diff --git a/git-attributes/daily/index.xml b/git-attributes/daily/index.xml index bcc3554410a..93abc470410 100644 --- a/git-attributes/daily/index.xml +++ b/git-attributes/daily/index.xml @@ -1,7 +1,7 @@ GitHub Git Attributes Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:39Z + 2023-09-23T01:27:51Z Daily Trending of Git Attributes in GitHub \ No newline at end of file diff --git a/git-config/daily/index.xml b/git-config/daily/index.xml index baf6eaf4d77..02fffb58ed0 100644 --- a/git-config/daily/index.xml +++ b/git-config/daily/index.xml @@ -1,7 +1,7 @@ GitHub Git Config Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:38Z + 2023-09-23T01:27:48Z Daily Trending of Git Config in GitHub \ No newline at end of file diff --git a/gleam/daily/index.xml b/gleam/daily/index.xml index e5c117d20f7..678667b426b 100644 --- a/gleam/daily/index.xml +++ b/gleam/daily/index.xml @@ -1,7 +1,7 @@ GitHub Gleam Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:37Z + 2023-09-23T01:27:50Z Daily Trending of Gleam in GitHub \ No newline at end of file diff --git a/glsl/daily/index.xml b/glsl/daily/index.xml index d08f841fa3a..7ce2a189d2b 100644 --- a/glsl/daily/index.xml +++ b/glsl/daily/index.xml @@ -1,14 +1,7 @@ GitHub GLSL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:43Z + 2023-09-23T01:27:55Z Daily Trending of GLSL in GitHub - - hiulit/Godot-3-2D-CRT-Shader - 2023-09-22T01:29:43Z - tag:github.com,2023-09-22:/hiulit/Godot-3-2D-CRT-Shader - - <p>A 2D shader for Godot 3 simulating a CRT</p><hr> - \ No newline at end of file diff --git a/glyph-bitmap-distribution-format/daily/index.xml b/glyph-bitmap-distribution-format/daily/index.xml index e8e83db4ef2..18ccdc72af2 100644 --- a/glyph-bitmap-distribution-format/daily/index.xml +++ b/glyph-bitmap-distribution-format/daily/index.xml @@ -1,7 +1,7 @@ GitHub Glyph Bitmap Distribution Format Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:41Z + 2023-09-23T01:27:54Z Daily Trending of Glyph Bitmap Distribution Format in GitHub \ No newline at end of file diff --git a/glyph/daily/index.xml b/glyph/daily/index.xml index 9ef300208f1..733a492edda 100644 --- a/glyph/daily/index.xml +++ b/glyph/daily/index.xml @@ -1,7 +1,7 @@ GitHub Glyph Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:40Z + 2023-09-23T01:27:53Z Daily Trending of Glyph in GitHub \ No newline at end of file diff --git a/gn/daily/index.xml b/gn/daily/index.xml index 8e173dd0d8b..33cfb4020ef 100644 --- a/gn/daily/index.xml +++ b/gn/daily/index.xml @@ -1,7 +1,7 @@ GitHub GN Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:42Z + 2023-09-23T01:27:52Z Daily Trending of GN in GitHub \ No newline at end of file diff --git a/gnuplot/daily/index.xml b/gnuplot/daily/index.xml index ac69c8b28e4..a407050d364 100644 --- a/gnuplot/daily/index.xml +++ b/gnuplot/daily/index.xml @@ -1,7 +1,7 @@ GitHub Gnuplot Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:46Z + 2023-09-23T01:27:58Z Daily Trending of Gnuplot in GitHub \ No newline at end of file diff --git a/go-checksums/daily/index.xml b/go-checksums/daily/index.xml index e85a687612e..d39368330d2 100644 --- a/go-checksums/daily/index.xml +++ b/go-checksums/daily/index.xml @@ -1,7 +1,7 @@ GitHub Go Checksums Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:45Z + 2023-09-23T01:27:56Z Daily Trending of Go Checksums in GitHub \ No newline at end of file diff --git a/go-module/daily/index.xml b/go-module/daily/index.xml index 74aa4f4c765..75a6c125d6f 100644 --- a/go-module/daily/index.xml +++ b/go-module/daily/index.xml @@ -1,7 +1,7 @@ GitHub Go Module Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:47Z + 2023-09-23T01:27:57Z Daily Trending of Go Module in GitHub \ No newline at end of file diff --git a/go/daily/index.xml b/go/daily/index.xml index e37dc06c50e..733a578e5a2 100644 --- a/go/daily/index.xml +++ b/go/daily/index.xml @@ -1,14 +1,7 @@ GitHub Go Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:29:50Z + 2023-09-23T01:28:01Z Daily Trending of Go in GitHub - - opentofu/opentofu - 2023-09-22T01:29:50Z - tag:github.com,2023-09-22:/opentofu/opentofu - - <p>OpenTofu lets you declaratively manage your cloud infrastructure.</p><hr><h1>OpenTofu</h1> <ul> <li>Manifesto: <a href="https://opentofu.org/manifesto">https://opentofu.org/manifesto</a></li> <li>About the OpenTofu fork: <a href="https://opentofu.org/fork">https://opentofu.org/fork</a></li> <li><a href="https://join.slack.com/t/opentfcommunity/shared_invite/zt-237chyryd-mFULiefrbYGMYQoG72BUpQ">Join our Slack community!</a></li> </ul> <p><img src="https://raw.githubusercontent.com/opentofu/brand-artifacts/main/full/transparent/SVG/on-dark.svg#gh-dark-mode-only" alt=""> <img src="https://raw.githubusercontent.com/opentofu/brand-artifacts/main/full/transparent/SVG/on-light.svg#gh-light-mode-only" alt=""></p> <p><strong>Important Note: This repository is currently a work in progress while we're preparing it for the first alpha release and fine-tuning the community contribution process. Please read the <a href="https://opentofu.org/fork">announcement post</a> for important context and the <a href="https://raw.githubusercontent.com/opentofu/opentofu/main/CONTRIBUTING.md">contributing docs</a> for instructions on how to contribute. Additionally, please be mindful that building this repository in its current state and running it might put you in violation of the <a href="https://web.archive.org/web/https://registry.terraform.io/terms">Terraform Registry ToS</a>, if that's where you fetch your providers or modules from.</strong></p> <p>OpenTofu is an OSS tool for building, changing, and versioning infrastructure safely and efficiently. OpenTofu can manage existing and popular service providers as well as custom in-house solutions.</p> <p>The key features of OpenTofu are:</p> <ul> <li> <p><strong>Infrastructure as Code</strong>: Infrastructure is described using a high-level configuration syntax. This allows a blueprint of your datacenter to be versioned and treated as you would any other code. Additionally, infrastructure can be shared and re-used.</p> </li> <li> <p><strong>Execution Plans</strong>: OpenTofu has a "planning" step where it generates an execution plan. The execution plan shows what OpenTofu will do when you call apply. This lets you avoid any surprises when OpenTofu manipulates infrastructure.</p> </li> <li> <p><strong>Resource Graph</strong>: OpenTofu builds a graph of all your resources, and parallelizes the creation and modification of any non-dependent resources. Because of this, OpenTofu builds infrastructure as efficiently as possible, and operators get insight into dependencies in their infrastructure.</p> </li> <li> <p><strong>Change Automation</strong>: Complex changesets can be applied to your infrastructure with minimal human interaction. With the previously mentioned execution plan and resource graph, you know exactly what OpenTofu will change and in what order, avoiding many possible human errors.</p> </li> </ul> <h2>Developing OpenTofu</h2> <p>This repository contains OpenTofu Core, which includes the command line interface and the main graph engine.</p> <ul> <li> <p>To learn more about compiling OpenTofu and contributing suggested changes, refer to <a href="https://raw.githubusercontent.com/opentofu/opentofu/main/CONTRIBUTING.md">the contributing guide</a>.</p> </li> <li> <p>To submit bug reports or enhancement requests, refer to the <a href="https://raw.githubusercontent.com/opentofu/opentofu/main/CONTRIBUTING.md">contributing guide</a> as well.</p> </li> </ul> <h2>License</h2> <p><a href="https://github.com/opentofu/opentofu/raw/main/LICENSE">Mozilla Public License v2.0</a></p> - \ No newline at end of file diff --git a/golo/daily/index.xml b/golo/daily/index.xml index d9a9cbd1e0d..2fe93748a3c 100644 --- a/golo/daily/index.xml +++ b/golo/daily/index.xml @@ -1,7 +1,7 @@ GitHub Golo Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:13Z + 2023-09-23T01:28:22Z Daily Trending of Golo in GitHub \ No newline at end of file diff --git a/gosu/daily/index.xml b/gosu/daily/index.xml index 3ad6847326a..11c7a3d32aa 100644 --- a/gosu/daily/index.xml +++ b/gosu/daily/index.xml @@ -1,7 +1,7 @@ GitHub Gosu Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:12Z + 2023-09-23T01:28:21Z Daily Trending of Gosu in GitHub \ No newline at end of file diff --git a/grace/daily/index.xml b/grace/daily/index.xml index 51664b297d6..99aeb50853f 100644 --- a/grace/daily/index.xml +++ b/grace/daily/index.xml @@ -1,7 +1,7 @@ GitHub Grace Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:14Z + 2023-09-23T01:28:23Z Daily Trending of Grace in GitHub \ No newline at end of file diff --git a/gradle/daily/index.xml b/gradle/daily/index.xml index dd9f954c071..e26c7ae12b7 100644 --- a/gradle/daily/index.xml +++ b/gradle/daily/index.xml @@ -1,7 +1,7 @@ GitHub Gradle Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:16Z + 2023-09-23T01:28:26Z Daily Trending of Gradle in GitHub \ No newline at end of file diff --git a/grammatical-framework/daily/index.xml b/grammatical-framework/daily/index.xml index 529830526c7..fe78cd61934 100644 --- a/grammatical-framework/daily/index.xml +++ b/grammatical-framework/daily/index.xml @@ -1,7 +1,7 @@ GitHub Grammatical Framework Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:15Z + 2023-09-23T01:28:25Z Daily Trending of Grammatical Framework in GitHub \ No newline at end of file diff --git a/graph-modeling-language/daily/index.xml b/graph-modeling-language/daily/index.xml index 06bec75e8f6..f4a149f9f4a 100644 --- a/graph-modeling-language/daily/index.xml +++ b/graph-modeling-language/daily/index.xml @@ -1,7 +1,7 @@ GitHub Graph Modeling Language Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:19Z + 2023-09-23T01:28:29Z Daily Trending of Graph Modeling Language in GitHub \ No newline at end of file diff --git a/graphql/daily/index.xml b/graphql/daily/index.xml index e77f35a889e..cea9f7d3870 100644 --- a/graphql/daily/index.xml +++ b/graphql/daily/index.xml @@ -1,7 +1,7 @@ GitHub GraphQL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:20Z + 2023-09-23T01:28:27Z Daily Trending of GraphQL in GitHub \ No newline at end of file diff --git a/graphviz-(dot)/daily/index.xml b/graphviz-(dot)/daily/index.xml index 653933ae3f5..b6ace587183 100644 --- a/graphviz-(dot)/daily/index.xml +++ b/graphviz-(dot)/daily/index.xml @@ -1,7 +1,7 @@ GitHub Graphviz (DOT) Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:18Z + 2023-09-23T01:28:28Z Daily Trending of Graphviz (DOT) in GitHub \ No newline at end of file diff --git a/groovy-server-pages/daily/index.xml b/groovy-server-pages/daily/index.xml index 9408cc0aed8..05df4834924 100644 --- a/groovy-server-pages/daily/index.xml +++ b/groovy-server-pages/daily/index.xml @@ -1,7 +1,7 @@ GitHub Groovy Server Pages Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:27Z + 2023-09-23T01:28:36Z Daily Trending of Groovy Server Pages in GitHub \ No newline at end of file diff --git a/groovy/daily/index.xml b/groovy/daily/index.xml index cb80e70c2b6..0cc7bf4aed0 100644 --- a/groovy/daily/index.xml +++ b/groovy/daily/index.xml @@ -1,7 +1,7 @@ GitHub Groovy Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:23Z + 2023-09-23T01:28:32Z Daily Trending of Groovy in GitHub \ No newline at end of file diff --git a/gsc/daily/index.xml b/gsc/daily/index.xml index c1ad9d90bd4..44499cdb9f3 100644 --- a/gsc/daily/index.xml +++ b/gsc/daily/index.xml @@ -1,7 +1,7 @@ GitHub GSC Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:26Z + 2023-09-23T01:28:33Z Daily Trending of GSC in GitHub \ No newline at end of file diff --git a/hack/daily/index.xml b/hack/daily/index.xml index 169d801148c..b04b976832a 100644 --- a/hack/daily/index.xml +++ b/hack/daily/index.xml @@ -1,7 +1,7 @@ GitHub Hack Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:25Z + 2023-09-23T01:28:34Z Daily Trending of Hack in GitHub \ No newline at end of file diff --git a/haml/daily/index.xml b/haml/daily/index.xml index 19ca4d4d100..f952ef12b25 100644 --- a/haml/daily/index.xml +++ b/haml/daily/index.xml @@ -1,7 +1,7 @@ GitHub Haml Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:25Z + 2023-09-23T01:28:35Z Daily Trending of Haml in GitHub \ No newline at end of file diff --git a/handlebars/daily/index.xml b/handlebars/daily/index.xml index e7dcc962412..e2b7fe40928 100644 --- a/handlebars/daily/index.xml +++ b/handlebars/daily/index.xml @@ -1,7 +1,7 @@ GitHub Handlebars Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:31Z + 2023-09-23T01:28:39Z Daily Trending of Handlebars in GitHub \ No newline at end of file diff --git a/haproxy/daily/index.xml b/haproxy/daily/index.xml index e7eb44946bf..132aa8d0729 100644 --- a/haproxy/daily/index.xml +++ b/haproxy/daily/index.xml @@ -1,7 +1,7 @@ GitHub HAProxy Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:29Z + 2023-09-23T01:28:37Z Daily Trending of HAProxy in GitHub \ No newline at end of file diff --git a/harbour/daily/index.xml b/harbour/daily/index.xml index 05941565afd..07a6f3a33d6 100644 --- a/harbour/daily/index.xml +++ b/harbour/daily/index.xml @@ -1,7 +1,7 @@ GitHub Harbour Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:29Z + 2023-09-23T01:28:38Z Daily Trending of Harbour in GitHub \ No newline at end of file diff --git a/haskell/daily/index.xml b/haskell/daily/index.xml index c1087d5d1df..bac47adeffc 100644 --- a/haskell/daily/index.xml +++ b/haskell/daily/index.xml @@ -1,7 +1,7 @@ GitHub Haskell Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:34Z + 2023-09-23T01:28:42Z Daily Trending of Haskell in GitHub \ No newline at end of file diff --git a/haxe/daily/index.xml b/haxe/daily/index.xml index 1eb805cc322..f3df548e441 100644 --- a/haxe/daily/index.xml +++ b/haxe/daily/index.xml @@ -1,7 +1,7 @@ GitHub Haxe Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:47Z + 2023-09-23T01:28:55Z Daily Trending of Haxe in GitHub \ No newline at end of file diff --git a/hcl/daily/index.xml b/hcl/daily/index.xml index a6d7fb948d4..095ba6e36c5 100644 --- a/hcl/daily/index.xml +++ b/hcl/daily/index.xml @@ -1,7 +1,7 @@ GitHub HCL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:47Z + 2023-09-23T01:28:55Z Daily Trending of HCL in GitHub \ No newline at end of file diff --git a/hiveql/daily/index.xml b/hiveql/daily/index.xml index afe96d523b6..6257ac350f6 100644 --- a/hiveql/daily/index.xml +++ b/hiveql/daily/index.xml @@ -1,7 +1,7 @@ GitHub HiveQL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:43Z + 2023-09-23T01:28:49Z Daily Trending of HiveQL in GitHub \ No newline at end of file diff --git a/hlsl/daily/index.xml b/hlsl/daily/index.xml index 27cec7b5b73..c33d81e8679 100644 --- a/hlsl/daily/index.xml +++ b/hlsl/daily/index.xml @@ -1,7 +1,7 @@ GitHub HLSL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:42Z + 2023-09-23T01:28:50Z Daily Trending of HLSL in GitHub \ No newline at end of file diff --git a/holyc/daily/index.xml b/holyc/daily/index.xml index c10a03445e3..6e62ba56103 100644 --- a/holyc/daily/index.xml +++ b/holyc/daily/index.xml @@ -1,7 +1,7 @@ GitHub HolyC Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:50Z + 2023-09-23T01:28:58Z Daily Trending of HolyC in GitHub \ No newline at end of file diff --git a/hoon/daily/index.xml b/hoon/daily/index.xml index 3c0f82b3ad7..299848a6647 100644 --- a/hoon/daily/index.xml +++ b/hoon/daily/index.xml @@ -1,7 +1,7 @@ GitHub hoon Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:51Z + 2023-09-23T01:28:57Z Daily Trending of hoon in GitHub \ No newline at end of file diff --git a/html+ecr/daily/index.xml b/html+ecr/daily/index.xml index ecc08a8ca93..c4b712a15e5 100644 --- a/html+ecr/daily/index.xml +++ b/html+ecr/daily/index.xml @@ -1,7 +1,7 @@ GitHub HTML+ECR Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:53Z + 2023-09-23T01:29:02Z Daily Trending of HTML+ECR in GitHub \ No newline at end of file diff --git a/html+eex/daily/index.xml b/html+eex/daily/index.xml index 157385f954a..88d295bc5c4 100644 --- a/html+eex/daily/index.xml +++ b/html+eex/daily/index.xml @@ -1,7 +1,7 @@ GitHub HTML+EEX Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:55Z + 2023-09-23T01:29:00Z Daily Trending of HTML+EEX in GitHub \ No newline at end of file diff --git a/html+erb/daily/index.xml b/html+erb/daily/index.xml index b989e74f27d..8fbf179a6ea 100644 --- a/html+erb/daily/index.xml +++ b/html+erb/daily/index.xml @@ -1,7 +1,7 @@ GitHub HTML+ERB Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:17Z + 2023-09-23T01:29:21Z Daily Trending of HTML+ERB in GitHub \ No newline at end of file diff --git a/html+php/daily/index.xml b/html+php/daily/index.xml index 26e239dcec1..c8d8b7c8cd1 100644 --- a/html+php/daily/index.xml +++ b/html+php/daily/index.xml @@ -1,7 +1,7 @@ GitHub HTML+PHP Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:19Z + 2023-09-23T01:29:23Z Daily Trending of HTML+PHP in GitHub \ No newline at end of file diff --git a/html+razor/daily/index.xml b/html+razor/daily/index.xml index 11b2720ec52..f2c77b42d56 100644 --- a/html+razor/daily/index.xml +++ b/html+razor/daily/index.xml @@ -1,7 +1,7 @@ GitHub HTML+Razor Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:16Z + 2023-09-23T01:29:22Z Daily Trending of HTML+Razor in GitHub \ No newline at end of file diff --git a/html/daily/index.xml b/html/daily/index.xml index cf9aa20475d..7686ea1bdf9 100644 --- a/html/daily/index.xml +++ b/html/daily/index.xml @@ -1,28 +1,7 @@ GitHub HTML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:30:58Z + 2023-09-23T01:29:05Z Daily Trending of HTML in GitHub - - opentofu/manifesto - 2023-09-22T01:30:58Z - tag:github.com,2023-09-22:/opentofu/manifesto - - <p>The OpenTF Manifesto expresses concern over HashiCorp's switch of the Terraform license from open-source to the Business Source License (BSL) and calls for the tool's return to a truly open-source license.</p><hr><h1>OpenTF Manifesto</h1> <p>OpenTF's goal is to ensure Terraform remains truly open source and proposes returning it to a fully open license. We urge HashiCorp to reconsider and switch Terraform back to an open source license, avoiding fragmentation of the community.</p> <p>For further details and the full text of the manifesto, you can visit the <a href="https://opentf.org">OpenTF website</a>.</p> <h2>The OpenTF fork</h2> <p>The OpenTF repo is now publicly available at <a href="https://github.com/opentffoundation/opentf">https://github.com/opentffoundation/opentf</a>. For more context on the current status of the fork, the roadmap, and the path to a stable release, see <a href="https://opentf.org/fork">https://opentf.org/fork</a>.</p> <h2>Contact</h2> <p>If you have questions or feedback to share, you can reach the team behind this manifesto by emailing us at <a href="mailto:pledge@opentf.org">pledge@opentf.org</a>.</p> - - - godotengine/godot-website - 2023-09-22T01:30:58Z - tag:github.com,2023-09-22:/godotengine/godot-website - - <p>The code for the official Godot Engine website. A static site built using Jekyll.</p><hr><h1>Godot Engine Website</h1> <p>Welcome to the source code for the Godot Engine website. This is a static website, generated offline using <a href="https://jekyllrb.com/">Jekyll</a>.</p> <h2>Contributing</h2> <p>Contributions are always welcome! Godot website, just like Godot engine, is open source.</p> <p>However, when contributing to the website, it is important to keep in mind that it acts as a public face of Godot organization and community. Thus, substantial changes must be discussed ahead of time. You don't necessarily need to open a formal Godot improvement proposal like you do with engine features, but starting an issue on this repository or joining the discussion on the <a href="https://chat.godotengine.org/channel/website">Godot Contributors Chat</a> is a good idea.</p> <h2>Browser support</h2> <p>When working on new features, keep in mind this website only supports <em>evergreen browsers</em>:</p> <ul> <li>Chrome (latest version and N-1 version)</li> <li>Edge (latest version and N-1 version)</li> <li>Firefox (latest version, N-1 version, and latest ESR version)</li> <li>Opera (latest version and N-1 version)</li> <li>Safari (latest version and N-1 version)</li> </ul> <p><strong>Internet Explorer isn't supported.</strong></p> <h2>Development</h2> <h3>Building</h3> <p>To build the website locally, follow these steps:</p> <ol> <li>Install <a href="https://jekyllrb.com/docs/installation/">Jekyll prerequisites</a>. <ul> <li>Make sure <code>bundle</code> is available from the command line.</li> </ul> </li> <li>Clone this repository.</li> <li>Install the necessary dependencies: <code>bundle install</code>.</li> <li>Build the site: <code>bundle exec jekyll build</code>. <ul> <li>Append <code>--config _config.yml,_config.development.yml</code> to use the development config with your build.</li> </ul> </li> </ol> <p>For simplicity, these two commands are also available as a <code>build.sh</code> script in this repository.</p> <p>Alternatively, you can also use the official Docker container for Jekyll. This container is designed to be run once to perform the build, so you don't need to compose and permanently store it in your Docker setup. If you're on Linux, execute the following command:</p> <pre><code class="language-shell">docker run --rm --volume="$PWD:/srv/jekyll" -it jekyll/jekyll:stable ./build.sh </code></pre> <p>On Windows (from <code>CMD.exe</code>):</p> <pre><code class="language-shell">docker run --rm --volume="%CD%:/srv/jekyll" -it jekyll/jekyll:stable ./build.sh </code></pre> <p>Building may take several minutes to finish.</p> <h3>Local server</h3> <p>As this is a static website, it can be served locally using any server stack you want.</p> <ul> <li>It is possible to use Jekyll and <code>bundle</code> to immediately serve the pages upon building it. To do this, replace the final build step with <code>bundle exec jekyll serve</code>. <ul> <li> <p>When using Docker, you need to add a new argument to the <code>docker run</code> command, <code>-p 4000:4000</code>, and change the shell script to <code>build-and-serve.sh</code>.</p> <pre><code class="language-shell">docker run --rm --volume="$PWD:/srv/jekyll" -p 4000:4000 -it jekyll/jekyll:stable ./build-and-serve.sh </code></pre> <p>or</p> <pre><code class="language-shell">docker run --rm --volume="%CD%:/srv/jekyll" -p 4000:4000 -it jekyll/jekyll:stable ./build-and-serve.sh </code></pre> </li> </ul> </li> <li>You can also use Python, which is likely pre-installed on your system. To serve the pages with its local server, run <code>python -m http.server 4000 -d ./_site</code>.</li> </ul> <p>After following either one of these steps the site will be available at <code>http://localhost:4000</code>.</p> <h3>Deployment</h3> <p>The project is built automatically by GitHub Actions whenever the <code>master</code> branch receives a new commit. The <code>master</code> branch itself should not be deployed, as it only contains the source files. The build version of the website is available as the <code>published</code> branch instead.</p> <p>Note, that this is not relevant for local development. Locally you would build the website in place and then serve the <code>_site</code> folder. See the detailed instructions above.</p> <h2>Project structure</h2> <h3>Content data and metadata</h3> <p>The following folders contain data files, used for generating more dynamic parts of the website, such as the blog, the showcase, the downloads page. These pages are written in Markdown and contain a metadata header used by the generator. Markdown files form Jekyll collections with the same name as their containing folder. To create a new Markdown document, you can start by copying an existing one and then change its content.</p> <ul> <li> <p><code>collections/_article</code> contains articles for the blog. Each article is written in Markdown with a metadata header located at the top of the file. The following metadata fields are required for the article to be correctly displayed throughout the website: <code>title</code>, <code>excerpt</code>, <code>categories</code>, <code>author</code>, <code>image</code>, and <code>date</code>. The name of the file acts as a slug in the generated URL.</p> </li> <li> <p><code>collections/_download</code> contains the download instructions for Godot builds per platform. Each document is written in Markdown with a metadata header located at the top of the file. Download links are generated from the <code>downloads</code> field in the metadata. When adding a new platform, make sure to create a new tab for it in the <code>/_layouts/download.html</code> template.</p> </li> <li> <p><code>collections/_showcase</code> contains entries for the showcase. Each article is written in Markdown with a metadata header located at the top of the file. Showcase entries can be featured on the home page by setting the <code>featured_in_home</code> field to <code>true</code>. The image used is the one from the <code>image</code> field.</p> </li> </ul> <p>Some information is also stored in YAML files, acting as a file-based database for several meta properties.</p> <ul> <li><code>_data</code> contains various metadata files for the website: <ul> <li><code>authors.yml</code> contains a list of authors used for the blog articles;</li> <li><code>categories.yml</code> contains a list of categories for the blog articles;</li> <li><code>communities.yml</code> contains a list of user communities for the <code>/community/user-groups</code> page.</li> </ul> </li> </ul> <h3>Content pages and templates</h3> <p>The following folders contain entry points for almost every website page, as well as shared templates and assets. The templating language used in Jekyll is <a href="https://jekyllrb.com/docs/liquid/">liquid</a>.</p> <ul> <li> <p><code>_i18n</code> contains translations for the website. The default language is English. Only static information is translated, with the blog and the showcase being displayed in English. <strong>Currently disabled and a work in progress.</strong></p> </li> <li> <p><code>_includes</code> contains navigation and footer elements used by most pages. If you want to create an element to reuse in multiple pages, you can create a new include file here.</p> </li> <li> <p><code>_layouts</code> contains the wrapping content for the pages. Each layout inherits from <code>_layouts/default.html</code> which contains the main structure of the page, including the head and meta tags. Other layouts are used for specific pages, like the blog, download, and showcase pages.</p> </li> <li> <p><code>assets</code> contains static assets for the website. This includes the CSS, JS, and images used in the theme and layout. For media content used in articles and other pages check the <code>storage</code> folder. <strong>Some files may be obsolete and unused.</strong></p> </li> <li> <p><code>pages</code> contains most of the pages for the website. The final URL for each page is specified in the metadata header using the <code>permalink</code> field. Generally, it should map to the file's path inside <code>pages</code>. Dynamic content pages are generated using Markdown collections and layouts.</p> </li> </ul> <h3>File storage</h3> <ul> <li><code>storage</code> contains media and other files uploaded for use in dynamic content pages, such as the blog, the showcase, the events. <strong>Some files may be obsolete and unused.</strong></li> </ul> <h3>Build system</h3> <p>This project is build with Jekyll, with the build instructions located in <code>Gemfile</code> and <code>_config.yml</code>. When building locally, some configuration options may need to be different. To define those, <code>_config.development.yml</code> is used.</p> <h2>Content update guidelines</h2> <h3>Updating Godot download version</h3> <p>All download information on the website is data-driven. This means that to change the information about the current stable version, or on-going version previews, you don't need to modify pages directly. Instead, data files must be updated.</p> <p>The main file for keeping track of every official version is <code>data/_versions.yml</code>. It contains exactly one record per each official release, including pre-releases. This file should be updated every time there is a new official build available for download.</p> <p>To create a new version, add the following block to the file:</p> <pre><code>- name: "4.0.1" flavor: "stable" release_date: "20 March 2023" release_notes: "/article/maintenance-release-godot-4-0-1/" </code></pre> <p>Make sure to order entries correctly, with the higher version number being closer to the top. Use the <code>flavor</code> field to mark release as stable or as one of the pre-release builds. Make sure to always fill out the release date, and the release notes link, if available.</p> <p>When a new build for an existing version is published, update its corresponding block, changing the flavor and the release information. Make sure to update this information when publishing the release notes.</p> <p>Stable releases featured across the website, must be marked with the <code>featured</code> field and the corresponding major version number. Only one record must be marked as featured per version, so don't forget to remove it from the current holder of the mark.</p> <pre><code>- name: "4.0.3" flavor: "stable" release_date: "19 May 2023" release_notes: "/article/maintenance-release-godot-4-0-3/" featured: "4" </code></pre> <p>There are two additional files providing data for download pages and links: <code>_data/download_configs.yml</code> and <code>_data/download_platforms.yml</code>. These files don't normally require changes and are used as a static reference table. They define descriptions, tags, and filename slugs for all downloadable builds, as well as order for downloads on some pages.</p> <h3>Adding a mirrorlist host</h3> <p>If a new host needs to be supported by the mirrorlist, it needs to be added in a few places. For the data side of things you need to update <code>_data/mirrorlist_configs.yml</code> and add another record for the major-minor version code.</p> <pre><code> - name: "4.1" stable: [ "github", "tuxfamily" ] preview: [ "github_builds", "tuxfamily" ] </code></pre> <p>The <code>stable</code> key refers to hosts available for the stable release of that version, while the <code>preview</code> key refers to all pre-releases and dev snapshots, which typically share all their characteristics. If in future there is a need for finer control, some overrides system needs to be implemented.</p> <p>For the logic side of things the new host needs to be supported by the <code>_plugins/make_download.rb</code> script. Refer to how other hosts are handled in that file and do the necessary adjustments. We assume that the final filenames are standard across all hosts, so <code>_data/download_configs.yml</code> is respected.</p> <h2>Resources</h2> <ul> <li>Join the discussion on Godot Contributors Chat in the <a href="https://chat.godotengine.org/channel/website">#website</a> channel.</li> <li>Please, consider the <a href="https://stats.tuxfamily.org/godotengine.org">website usage stats</a> when relying on modern web technologies (web standards support, file type support, etc).</li> </ul> - - - radmanplays/radmanplays.github.io - 2023-09-22T01:30:58Z - tag:github.com,2023-09-22:/radmanplays/radmanplays.github.io - - <p>Play Minecraft in any browser!</p><hr><h1>this repo is the source code of this website (dmca'd): <a href="https://onlinemc.vercel.app/">https://onlinemc.vercel.app/</a></h1> <h1>PLEASE MAKE A FORK RN , THIS WILL BE DELETED</h1> <h2>Host the website</h2> <p>You can host this website on a cloud hosting solution like Replit or Render here. Please give this repo a star if you want to host it! <br></p> <p><a href="https://github.com/radmanplays/radmanplays.github.io"><img src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/replit.svg?sanitize=true" alt="Run on Replit"></a> <a href="https://glitch.com/edit/#!/import/github/radmanplays/radmanplays.github.io"><img src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/glitch.svg?sanitize=true" alt="Remix on Glitch"></a> <a href="https://cloud.ibm.com/devops/setup/deploy?repository=https://github.com/radmanplays/radmanplays.github.io"><img src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/ibmcloud.svg?sanitize=true" alt="Deploy to IBM Cloud"></a> <a href="https://console.aws.amazon.com/amplify/home#/deploy?repo=https://github.com/radmanplays/radmanplays.github.io"><img src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/amplifyconsole.svg?sanitize=true" alt="Deploy to Amplify Console"></a> <a href="https://deploy.cloud.run/?git_repo=https://github.com/radmanplays/radmanplays.github.io"><img src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/googlecloud.svg?sanitize=true" alt="Run on Google Cloud"></a> <a href="https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/radmanplays/radmanplays.github.io/archive/refs/heads/main.zip"><img src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/oraclecloud.svg?sanitize=true" alt="Deploy to Oracle Cloud"></a> <a href="https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fradmanplays%2Fradmanplays.github.io"><img src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/vercel.svg?sanitize=true" alt="Deploy with Vercel"></a> <a href="https://app.netlify.com/start/deploy?repository=https://github.com/radmanplays/radmanplays.github.io"><img src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/netlify.svg?sanitize=true" alt="Deploy with Netlify"></a> <a href="https://render.com/deploy?repo=https://github.com/radmanplays/radmanplays.github.io"><img src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/render.svg?sanitize=true" alt="Deploy to Render"></a> <a href="https://heroku.com/deploy/?template=https://github.com/radmanplays/radmanplays.github.io"><img src="https://binbashbanana.github.io/deploy-buttons/buttons/remade/heroku.svg?sanitize=true" alt="Deploy to Heroku"></a></p> <h2>those who decided to give this repo a star and fork it :</h2> <p><a href="https://github.com/radmanplays/radmanplays.github.io/stargazers"><img src="https://reporoster.com/stars/radmanplays/radmanplays.github.io" alt="Stargazers repo roster for @radmanplays/radmanplays.github.io"></a> <a href="https://github.com/radmanplays/radmanplays.github.io/network/members"><img src="https://reporoster.com/forks/radmanplays/radmanplays.github.io" alt="Forkers repo roster for @radmanplays/radmanplays.github.io"></a></p> <h2>feel free to make a pull request</h2> <h2>if you have any questions go to the Discussions tap and ask your question there!</h2> <h3>the committed pull requests are updated on the site automaticlly</h3> <h3>if the website didnt work then use this github page : <a href="https://radmanplays.github.io/">https://radmanplays.github.io/</a></h3> <h3>the committed pull requests on the github page may take up to 30 secs to update</h3> <h3>and also this is a google sites version of this website: <a href="https://sites.google.com/view/online-mc">https://sites.google.com/view/online-mc</a></h3> - \ No newline at end of file diff --git a/http/daily/index.xml b/http/daily/index.xml index 58e37a17ddc..10c236b47e2 100644 --- a/http/daily/index.xml +++ b/http/daily/index.xml @@ -1,7 +1,7 @@ GitHub HTTP Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:18Z + 2023-09-23T01:29:24Z Daily Trending of HTTP in GitHub \ No newline at end of file diff --git a/hxml/daily/index.xml b/hxml/daily/index.xml index 9e6146fd0b1..3b423bc7415 100644 --- a/hxml/daily/index.xml +++ b/hxml/daily/index.xml @@ -1,7 +1,7 @@ GitHub HXML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:23Z + 2023-09-23T01:29:26Z Daily Trending of HXML in GitHub \ No newline at end of file diff --git a/hy/daily/index.xml b/hy/daily/index.xml index 3ef8c387098..323fc1a6428 100644 --- a/hy/daily/index.xml +++ b/hy/daily/index.xml @@ -1,7 +1,7 @@ GitHub Hy Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:22Z + 2023-09-23T01:29:27Z Daily Trending of Hy in GitHub \ No newline at end of file diff --git a/hyphy/daily/index.xml b/hyphy/daily/index.xml index 7c51147ca07..8dc5f461556 100644 --- a/hyphy/daily/index.xml +++ b/hyphy/daily/index.xml @@ -1,7 +1,7 @@ GitHub HyPhy Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:21Z + 2023-09-23T01:29:25Z Daily Trending of HyPhy in GitHub \ No newline at end of file diff --git a/idl/daily/index.xml b/idl/daily/index.xml index 3b8c842b44f..cbdd1a701a8 100644 --- a/idl/daily/index.xml +++ b/idl/daily/index.xml @@ -1,7 +1,7 @@ GitHub IDL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:20Z + 2023-09-23T01:29:28Z Daily Trending of IDL in GitHub \ No newline at end of file diff --git a/idris/daily/index.xml b/idris/daily/index.xml index c479f97545a..0b87730bd0f 100644 --- a/idris/daily/index.xml +++ b/idris/daily/index.xml @@ -1,7 +1,7 @@ GitHub Idris Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:24Z + 2023-09-23T01:29:30Z Daily Trending of Idris in GitHub \ No newline at end of file diff --git a/ignore-list/daily/index.xml b/ignore-list/daily/index.xml index 4771f8747df..88df199ffa8 100644 --- a/ignore-list/daily/index.xml +++ b/ignore-list/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ignore List Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:26Z + 2023-09-23T01:29:30Z Daily Trending of Ignore List in GitHub \ No newline at end of file diff --git a/igor-pro/daily/index.xml b/igor-pro/daily/index.xml index 60cddc615a1..90e572782bb 100644 --- a/igor-pro/daily/index.xml +++ b/igor-pro/daily/index.xml @@ -1,7 +1,7 @@ GitHub IGOR Pro Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:27Z + 2023-09-23T01:29:31Z Daily Trending of IGOR Pro in GitHub \ No newline at end of file diff --git a/imagej-macro/daily/index.xml b/imagej-macro/daily/index.xml index 18d384c402f..b3470f9fde0 100644 --- a/imagej-macro/daily/index.xml +++ b/imagej-macro/daily/index.xml @@ -1,7 +1,7 @@ GitHub ImageJ Macro Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:25Z + 2023-09-23T01:29:29Z Daily Trending of ImageJ Macro in GitHub \ No newline at end of file diff --git a/inform-7/daily/index.xml b/inform-7/daily/index.xml index 9e7f0de8169..a253020e128 100644 --- a/inform-7/daily/index.xml +++ b/inform-7/daily/index.xml @@ -1,7 +1,7 @@ GitHub Inform 7 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:31Z + 2023-09-23T01:29:33Z Daily Trending of Inform 7 in GitHub \ No newline at end of file diff --git a/ini/daily/index.xml b/ini/daily/index.xml index 4d7581f779e..d5bcc1a4fe2 100644 --- a/ini/daily/index.xml +++ b/ini/daily/index.xml @@ -1,7 +1,7 @@ GitHub INI Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:30Z + 2023-09-23T01:29:35Z Daily Trending of INI in GitHub \ No newline at end of file diff --git a/inno-setup/daily/index.xml b/inno-setup/daily/index.xml index acbf909ffe5..f2ec432dfc9 100644 --- a/inno-setup/daily/index.xml +++ b/inno-setup/daily/index.xml @@ -1,7 +1,7 @@ GitHub Inno Setup Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:32Z + 2023-09-23T01:29:37Z Daily Trending of Inno Setup in GitHub \ No newline at end of file diff --git a/io/daily/index.xml b/io/daily/index.xml index 7403113400e..1dbcf03f302 100644 --- a/io/daily/index.xml +++ b/io/daily/index.xml @@ -1,7 +1,7 @@ GitHub Io Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:35Z + 2023-09-23T01:29:36Z Daily Trending of Io in GitHub \ No newline at end of file diff --git a/ioke/daily/index.xml b/ioke/daily/index.xml index e4cee7a29a0..8ee54e59b65 100644 --- a/ioke/daily/index.xml +++ b/ioke/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ioke Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:33Z + 2023-09-23T01:29:39Z Daily Trending of Ioke in GitHub \ No newline at end of file diff --git a/irc-log/daily/index.xml b/irc-log/daily/index.xml index 427afcbbe07..7c4c366607f 100644 --- a/irc-log/daily/index.xml +++ b/irc-log/daily/index.xml @@ -1,7 +1,7 @@ GitHub IRC log Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:34Z + 2023-09-23T01:29:38Z Daily Trending of IRC log in GitHub \ No newline at end of file diff --git a/isabelle-root/daily/index.xml b/isabelle-root/daily/index.xml index 177fb6015f4..9393099fd57 100644 --- a/isabelle-root/daily/index.xml +++ b/isabelle-root/daily/index.xml @@ -1,7 +1,7 @@ GitHub Isabelle ROOT Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:39Z + 2023-09-23T01:29:41Z Daily Trending of Isabelle ROOT in GitHub \ No newline at end of file diff --git a/isabelle/daily/index.xml b/isabelle/daily/index.xml index ae6a876cf60..3739710c84e 100644 --- a/isabelle/daily/index.xml +++ b/isabelle/daily/index.xml @@ -1,7 +1,7 @@ GitHub Isabelle Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:38Z + 2023-09-23T01:29:40Z Daily Trending of Isabelle in GitHub \ No newline at end of file diff --git a/j/daily/index.xml b/j/daily/index.xml index 2c0c5beb0f6..363486ae910 100644 --- a/j/daily/index.xml +++ b/j/daily/index.xml @@ -1,7 +1,7 @@ GitHub J Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:36Z + 2023-09-23T01:29:42Z Daily Trending of J in GitHub \ No newline at end of file diff --git a/janet/daily/index.xml b/janet/daily/index.xml index 148ff827523..3153eea9f59 100644 --- a/janet/daily/index.xml +++ b/janet/daily/index.xml @@ -1,7 +1,7 @@ GitHub Janet Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:37Z + 2023-09-23T01:29:41Z Daily Trending of Janet in GitHub \ No newline at end of file diff --git a/jar-manifest/daily/index.xml b/jar-manifest/daily/index.xml index a52ff5ea39f..1a79cf74c5e 100644 --- a/jar-manifest/daily/index.xml +++ b/jar-manifest/daily/index.xml @@ -1,7 +1,7 @@ GitHub JAR Manifest Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:40Z + 2023-09-23T01:29:44Z Daily Trending of JAR Manifest in GitHub \ No newline at end of file diff --git a/jasmin/daily/index.xml b/jasmin/daily/index.xml index 2da006f93af..2b115501269 100644 --- a/jasmin/daily/index.xml +++ b/jasmin/daily/index.xml @@ -1,7 +1,7 @@ GitHub Jasmin Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:41Z + 2023-09-23T01:29:43Z Daily Trending of Jasmin in GitHub \ No newline at end of file diff --git a/java-properties/daily/index.xml b/java-properties/daily/index.xml index 17d283f992c..4d5ab39e0df 100644 --- a/java-properties/daily/index.xml +++ b/java-properties/daily/index.xml @@ -1,7 +1,7 @@ GitHub Java Properties Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:42Z + 2023-09-23T01:29:45Z Daily Trending of Java Properties in GitHub \ No newline at end of file diff --git a/java-server-pages/daily/index.xml b/java-server-pages/daily/index.xml index 6a368675e5e..65bb0665927 100644 --- a/java-server-pages/daily/index.xml +++ b/java-server-pages/daily/index.xml @@ -1,7 +1,7 @@ GitHub Java Server Pages Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:00Z + 2023-09-23T01:30:01Z Daily Trending of Java Server Pages in GitHub \ No newline at end of file diff --git a/java/daily/index.xml b/java/daily/index.xml index 74864de5a38..a389cd505b8 100644 --- a/java/daily/index.xml +++ b/java/daily/index.xml @@ -1,7 +1,7 @@ GitHub Java Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:45Z + 2023-09-23T01:29:48Z Daily Trending of Java in GitHub \ No newline at end of file diff --git a/javascript+erb/daily/index.xml b/javascript+erb/daily/index.xml index e06f00c65a2..1aa9aa64cfe 100644 --- a/javascript+erb/daily/index.xml +++ b/javascript+erb/daily/index.xml @@ -1,7 +1,7 @@ GitHub JavaScript+ERB Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:31:59Z + 2023-09-23T01:30:02Z Daily Trending of JavaScript+ERB in GitHub \ No newline at end of file diff --git a/javascript/daily/index.xml b/javascript/daily/index.xml index c345fc1f113..466c61eba98 100644 --- a/javascript/daily/index.xml +++ b/javascript/daily/index.xml @@ -1,28 +1,7 @@ GitHub JavaScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:03Z + 2023-09-23T01:30:05Z Daily Trending of JavaScript in GitHub - - faisalman/ua-parser-js - 2023-09-22T01:32:03Z - tag:github.com,2023-09-22:/faisalman/ua-parser-js - - <p>UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client-Hints data. Supports browser & node.js environment.</p><hr><p align="center"> <img src="https://raw.githubusercontent.com/faisalman/ua-parser-js/gh-pages/images/logo.png" width="256" height="256"> </p> <p align="center"> <a href="https://www.npmjs.com/package/ua-parser-js"><img src="https://img.shields.io/npm/dw/ua-parser-js?color=red&amp;logo=npm&amp;label=NPM%20DOWNLOADS&amp;style=for-the-badge"></a> <a href="https://www.jsdelivr.com/package/npm/ua-parser-js"><img src="https://img.shields.io/jsdelivr/gh/hw/faisalman/ua-parser-js?logo=jsdelivr&amp;style=for-the-badge"></a> <a href="https://github.com/faisalman/ua-parser-js"><img src="https://img.shields.io/github/stars/faisalman/ua-parser-js?color=yellow&amp;logo=github&amp;style=for-the-badge"></a> <a href="https://bundlephobia.com/package/ua-parser-js@1.0.35"><img src="https://img.shields.io/bundlephobia/minzip/ua-parser-js?logo=hackthebox&amp;logoColor=white&amp;style=for-the-badge"></a> <a href="https://github.com/faisalman/ua-parser-js/graphs/contributors"><img src="https://img.shields.io/github/contributors/faisalman/ua-parser-js?color=purple&amp;logo=githubsponsors&amp;style=for-the-badge"></a> <a href="https://www.npmjs.com/package/ua-parser-js"><img src="https://img.shields.io/npm/v/ua-parser-js.svg?logo=npm&amp;color=red&amp;style=for-the-badge"></a> <a href="https://cdnjs.com/libraries/UAParser.js"><img src="https://img.shields.io/cdnjs/v/UAParser.js.svg?color=orange&amp;style=for-the-badge"></a> <img src="https://img.shields.io/ossf-scorecard/github.com/faisalman/ua-parser-js?label=openssf%20scorecard&amp;style=for-the-badge"> </p> <h1>UAParser.js</h1> <p>JavaScript library to detect Browser, Engine, OS, CPU, and Device type/model from User-Agent &amp; Client-Hints data that can be used either in browser (client-side) or node.js (server-side).</p> <ul> <li>Author : Faisal Salman &lt;<a href="mailto:f@faisalman.com">f@faisalman.com</a>&gt;</li> <li>Demo : <a href="https://faisalman.github.io/ua-parser-js">https://faisalman.github.io/ua-parser-js</a></li> <li>Source : <a href="https://github.com/faisalman/ua-parser-js">https://github.com/faisalman/ua-parser-js</a></li> <li>Documentation : <ul> <li>v1 : <a href="https://github.com/faisalman/ua-parser-js/tree/1.0.35#documentation">https://github.com/faisalman/ua-parser-js/tree/1.0.35#documentation</a></li> <li>v2 : <a href="https://faisalman.github.io/ua-parser-js-docs/v2">https://faisalman.github.io/ua-parser-js-docs/v2</a></li> </ul> </li> </ul> <hr> <h3>From Our Sponsors:</h3> <table> <thead> </thead> <tbody> <tr> <td colspan="2"> <a href="https://opencollective.com/ua-parser-js">↗ Become a sponsor</a> </td> </tr> </tbody> </table> <hr> <h1>Version 2.0</h1> <p>What's new &amp; breaking, please read <a href="https://raw.githubusercontent.com/faisalman/ua-parser-js/master/changelog.md">CHANGELOG</a> before upgrading.</p> <h1>Documentation</h1> <h3><code>UAParser([user-agent:string][,extensions:object][,headers:object(since@2.0)]):IData</code></h3> <p>In browser environment you don't need to pass the user-agent string to the function, as it should automatically get the string from the <code>window.navigator.userAgent</code>. Whereas in nodejs environment, the user-agent string must be passed in order for the function to work (usually you can find the user-agent in: <code>request.headers["user-agent"]</code>).</p> <h2>Constructor</h2> <h4>* <code>new UAParser([user-agent:string][,extensions:object][,headers:object(since@2.0)]):UAParser</code></h4> <p>When you call <code>UAParser</code> with the <code>new</code> keyword, <code>UAParser</code> will return a new instance with an empty result object, you have to call one of the available methods to get the information from the user-agent string. Like so:</p> <pre><code class="language-js">let parser = new UAParser("your user-agent here"); // you need to pass the user-agent for nodejs console.log(parser); // {} let parserResults = parser.getResult(); console.log(parserResults); /* { ua : "", browser : {}, engine : {}, os : {}, device : {}, cpu : {} } */ </code></pre> <h4>* <code>UAParser([user-agent:string][,extensions:object][,headers:object(since@2.0)]):IData</code></h4> <p>When you call <code>UAParser</code> without the <code>new</code> keyword, it will automatically call <code>getResult()</code> function and return the parsed results.</p> <pre><code class="language-sh">returns result object `{ ua: '', browser: {}, cpu: {}, device: {}, engine: {}, os: {} }` </code></pre> <h2><code>UAParser</code>:</h2> <h4>Methods table</h4> <p>The methods are self explanatory, here's a small overview on all the available methods:</p> <ul> <li> <p><code>getResult()</code> - returns all function object calls, user-agent string, browser info, cpu, device, engine, os: <code>{ ua: '', browser: {}, cpu: {}, device: {}, engine: {}, os: {} }</code>.</p> </li> <li> <p><code>getBrowser()</code> - returns the browser name and version.</p> </li> <li> <p><code>getDevice()</code> - returns the device model, type, vendor.</p> </li> <li> <p><code>getEngine()</code> - returns the current browser engine name and version.</p> </li> <li> <p><code>getOS()</code> - returns the running operating system name and version.</p> </li> <li> <p><code>getCPU()</code> - returns CPU architectural design name.</p> </li> <li> <p><code>getUA()</code> - returns the user-agent string.</p> </li> <li> <p><code>setUA(ua)</code> - set a custom user-agent to be parsed.</p> </li> </ul> <hr> <h4>* <code>getResult():IData</code></h4> <pre><code class="language-sh">returns `{ ua: '', browser: {}, cpu: {}, device: {}, engine: {}, os: {} }` </code></pre> <h4>* <code>getBrowser():IData</code></h4> <pre><code class="language-sh">returns `{ name: '', version: '' }` # Possible 'browser.name': 2345Explorer, 360 Browser, Amaya, Android Browser, Arora, Avant, Avast, AVG, BIDUBrowser, Baidu, Basilisk, Blazer, Bolt, Brave, Bowser, Camino, Chimera, [Mobile] Chrome [Headless/WebView], Chromium, Cobalt, Comodo Dragon, Dillo, Dolphin, Doris, DuckDuckGo, Edge, Electron, Epiphany, Facebook, Falkon, Fennec, Firebird, [Mobile] Firefox [Focus/Reality], Flock, Flow, GSA, GoBrowser, HeyTap, Huawei Browser, ICE Browser, IE, IEMobile, IceApe, IceCat, IceDragon, Iceweasel, Instagram, Iridium, Iron, Jasmine, Kakao[Story/Talk], K-Meleon, Kindle, Klar, Konqueror, LBBROWSER, Line, LinkedIn, Links, Lunascape, Lynx, MIUI Browser, Maemo Browser, Maemo, Maxthon, MetaSr Midori, Minimo, Mosaic, Mozilla, NetFront, NetSurf, Netfront, Netscape, NokiaBrowser, Obigo, Oculus Browser, OmniWeb, Opera Coast, Opera [Mini/Mobi/Tablet], PaleMoon, PhantomJS, Phoenix, Polaris, Puffin, QQ, QQBrowser, QQBrowserLite, Quark, QupZilla, RockMelt, [Mobile] Safari, Sailfish Browser, Samsung Browser, SeaMonkey, Silk, Skyfire, Sleipnir, Slim, SlimBrowser, Snapchat, Swiftfox, Tesla, TikTok, Tizen Browser, UCBrowser, UP.Browser, Viera, Vivaldi, Waterfox, WeChat, Weibo, Yandex, baidu, iCab, w3m, Whale Browser, ... # 'browser.version' determined dynamically </code></pre> <h4>* <code>getDevice():IData</code></h4> <pre><code class="language-sh">returns `{ model: '', type: '', vendor: '' }` # Possible 'device.type': console, mobile, tablet, smarttv, wearable, embedded ########## # NOTE: 'desktop' is not a possible device type. # UAParser only reports info directly available from the UA string, which is not the case for 'desktop' device type. # If you wish to detect desktop devices, you must handle the needed logic yourself. # You can read more about it in this issue: https://github.com/faisalman/ua-parser-js/issues/182 ########## # Possible 'device.vendor': Acer, Alcatel, Amazon, Apple, Archos, ASUS, AT&amp;T, BenQ, BlackBerry, Dell, Essential, Facebook, Fairphone, GeeksPhone, Google, HP, HTC, Huawei, Infinix, Jolla, Kobo, Lenovo, LG, Meizu, Microsoft, Motorola, Nexian, Nintendo, Nokia, Nvidia, OnePlus, OPPO, Ouya, Palm, Panasonic, Pebble, Polytron, Realme, RIM, Roku, Samsung, Sharp, Siemens, Sony[Ericsson], Sprint, Tecno, Tesla, Vivo, Vodafone, Xbox, Xiaomi, Zebra, ZTE, ... # 'device.model' determined dynamically </code></pre> <h4>* <code>getEngine():IData</code></h4> <pre><code class="language-sh">returns `{ name: '', version: '' }` # Possible 'engine.name' Amaya, Blink, EdgeHTML, Flow, Gecko, Goanna, iCab, KHTML, LibWeb, Links, Lynx, NetFront, NetSurf, Presto, Tasman, Trident, w3m, WebKit # 'engine.version' determined dynamically </code></pre> <h4>* <code>getOS():IData</code></h4> <pre><code class="language-sh">returns `{ name: '', version: '' }` # Possible 'os.name' AIX, Amiga OS, Android[-x86], Arch, Bada, BeOS, BlackBerry, CentOS, Chromium OS, Contiki, Fedora, Firefox OS, FreeBSD, Debian, Deepin, DragonFly, elementary OS, Fuchsia, Gentoo, GhostBSD, GNU, Haiku, HarmonyOS, HP-UX, Hurd, iOS, Joli, KaiOS, Linpus, Linspire,Linux, Mac OS, Maemo, Mageia, Mandriva, Manjaro, MeeGo, Minix, Mint, Morph OS, NetBSD, NetRange, NetTV, Nintendo, OpenBSD, OpenVMS, OS/2, Palm, PC-BSD, PCLinuxOS, Plan9, PlayStation, QNX, Raspbian, RedHat, RIM Tablet OS, RISC OS, Sabayon, Sailfish, SerenityOS, Series40, Slackware, Solaris, SUSE, Symbian, Tizen, Ubuntu, Unix, VectorLinux, Viera, watchOS, WebOS, Windows [Phone/Mobile], Zenwalk, ... # 'os.version' determined dynamically </code></pre> <h4>* <code>getCPU():IData</code></h4> <pre><code class="language-sh">returns `{ architecture: '' }` # Possible 'cpu.architecture' 68k, amd64, arm[64/hf], avr, ia[32/64], irix[64], mips[64], pa-risc, ppc, sparc[64] </code></pre> <h4>* <code>getUA():string</code></h4> <pre><code class="language-sh">returns user-agent string of current instance </code></pre> <h4>* <code>setUA(ua:string):UAParser</code></h4> <pre><code class="language-sh">set user-agent string to be parsed returns current instance </code></pre> <hr> <h2><code>IData</code>: <code>since@2.0</code></h2> <h4>Methods table</h4> <p>The methods are self explanatory, here's a small overview on all the available methods:</p> <ul> <li><code>is(value)</code> - returns <code>true</code> if the passed value matches a value of current object, <code>false</code> otherwise</li> <li><code>toString()</code> - returns the full-name values of current object as a string</li> <li><code>withClientHints()</code> - returns an object with re-updated data from client hints</li> <li><code>withFeatureCheck()</code> - returns an object with re-updated data from feature detection</li> </ul> <hr> <h4>* <code>is(value:string):boolean</code></h4> <pre><code class="language-js">// Is just a shorthand comparison to check whether the value of specified item equals one of its properties (in a case-insensitive way) // so that instead of write it using `==` operator like this: let ua = UAParser(); let device = ua.device; let os = ua.os; if (device.type == "mobile" &amp;&amp; os.name != "iOS") {} if (device.type == "smarttv" || device.vendor == "Samsung") {} // we can also write the comparison above into as follow: if (device.is("mobile") &amp;&amp; !os.is("iOS")) {} if (device.is("SmartTV") || device.is("SaMsUnG")) {} /* For device, properties will be checked in this particular order: type, model, vendor */ // Another examples: let uap = new UAParser('Mozilla/5.0 (Mobile; Windows Phone 8.1; Android 4.0; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 635) like iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, like Gecko) Mobile Safari/537'); uap.getBrowser().name; // "IEMobile" uap.getBrowser().is("IEMobile"); // true uap.getCPU().is("ARM"); // true uap.getOS().name; // "Windows Phone" uap.getOS().is("Windows Phone"); // true uap.getDevice(); // { vendor: "Nokia", model: "Lumia 635", type: "mobile" } uap.getResult().device; // { vendor: "Nokia", model: "Lumia 635", type: "mobile" } let device = uap.getDevice(); device.is("mobile"); // true device.is("Lumia 635"); // true device.is("Nokia"); // true device.is("iPhone"); // false uap.getResult().device.is("Nokia"); // true uap.getResult().device.model; // "Lumia 635" uap.setUA("Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"); let browser = uap.getBrowser(); browser.is("IEMobile"); // false browser.is("Chrome"); // true uap.getResult().browser.is("Edge"); // false uap.getResult().os.name // "Mac OS" uap.getResult().os.is("Mac OS"); // true uap.getResult().os.version; // "10.6.8" let engine = uap.getEngine(); engine.is("Blink"); // true </code></pre> <h4>* <code>toString():string</code></h4> <pre><code class="language-js">// Retrieve full-name values as a string /* Values will be concatenated following this pattern: * browser : name + version * cpu : architecture * device : vendor + model * engine : name + version * os : name + version */ // Usage examples let uap = new UAParser('Mozilla/5.0 (Mobile; Windows Phone 8.1; Android 4.0; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 635) like iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, like Gecko) Mobile Safari/537'); uap.getDevice(); // { // vendor: "Nokia", // model: "Lumia 635", // type: "mobile" // } uap.getDevice().toString(); // "Nokia Lumia 635" uap.getResult().os.name; // "Windows Phone" uap.getResult().os.version; // "8.1" uap.getResult().os.toString(); // "Windows Phone 8.1" uap.setUA("Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"); uap.getBrowser().name; // "Chrome" uap.getBrowser().version; // "28.0.1500.95" uap.getBrowser().major; // "28" uap.getBrowser().toString(); // "Chrome 28.0.1500.95" let engine = uap.getEngine(); engine.name; // "Blink" engine.version; // "28.0.1500.95" engine.toString(); // "Blink 28.0.1500.95" </code></pre> <h4>* <code>withClientHints():Promise&lt;IData&gt;|Thenable&lt;IData&gt;|IData</code></h4> <p>Recently, Chrome limits the information exposed through user-agent and introduces a new experimental set of data called "client-hints". In browser-environment, obtaining the client-hints data via JavaScript must be done in an asynchronous way. In <code>UAParser</code> you can chain the result object from <code>get*</code> method with <code>withClientHints()</code> to also read the client-hints data from the browser and return the updated data as a <code>Promise</code>.</p> <pre><code class="language-js">// client-side example (async function () { let ua = new UAParser(); // get browser data from user-agent only : let browser = ua.getBrowser(); console.log('Using User-Agent: ', browser); // get browser data from client-hints (with user-agent as fallback) : browser = await ua.getBrowser().withClientHints(); console.log('Using Client-Hints: ', browser); // alternatively : ua.getBrowser().withClientHints().then(function (browser) { console.log('Using Client-Hints: ', browser); }); })(); </code></pre> <p>Along with <code>User-Agent</code> HTTP header, Chrome also sends this client-hints data by default under <code>Sec-CH-UA-*</code> HTTP headers in each request. In server-side development, you can capture this extra information by passing the <code>req.headers</code> to <code>UAParser()</code> (see examples below). When using <code>withClientHints()</code> in nodejs environment and browser without client-hints support (basically anything that's not Chromium-based), it will returns a new object with updated data.</p> <pre><code class="language-js">// server-side example // Suppose we got a request having these HTTP headers: const request = { headers : { 'user-agent' : 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36', 'sec-ch-ua-mobile' : '?1', 'sec-ch-ua-model' : 'Galaxy S3 Marketing', 'sec-ch-ua-platform' : 'Android' } }; const result1 = UAParser(request.headers); // parse only "user-agent" header const result2 = UAParser(request.headers).withClientHints(); // update with "sec-ch-ua" headers console.log(result1.os.name); // "Linux" console.log(result1.device.type); // undefined console.log(result1.device.model); // undefined console.log(result2.os.name); // "Android" console.log(result2.device.type); // "mobile" console.log(result2.device.model); // "Galaxy S3 Marketing" new UAParser(request.headers) .getBrowser() .withClientHints() .then((browser) =&gt; { console.log(browser.toString()); // Chrome 110.0.0.0 }); </code></pre> <h4>* <code>withFeatureCheck():IData</code></h4> <p>This method allows us to examine other features beyond <code>navigator.userAgent</code> to further improve detection of the following:</p> <ul> <li>browser : Brave (check for <code>navigator.isBrave</code>)</li> <li>device : iPad (check for <code>navigator.standalone</code> &amp; <code>navigator.maxTouchPoints</code>)</li> </ul> <pre><code class="language-js">// suppose this code runs on iPad const withoutFeatureCheck = UAParser(); const withFeatureCheck = UAParser().withFeatureCheck(); console.log(withoutFeatureCheck.device); // { vendor : "Apple", model : "Macintosh", type : undefined } console.log(withFeatureCheck.device); // { vendor : "Apple", model : "iPad", type : "tablet" } </code></pre> <h2>Extending Regex</h2> <p>If you want to detect something that's not currently provided by UAParser.js (eg: <code>bots</code>, specific apps, etc), you can pass a list of regexes to extend internal UAParser.js regexes with your own.</p> <ul> <li><code>UAParser([uastring,] extensions [,headers:object(since@2.0)])</code></li> </ul> <pre><code class="language-js">// Example: const myOwnListOfBrowsers = [ [/(mybrowser)\/([\w\.]+)/i], [UAParser.BROWSER.NAME, UAParser.BROWSER.VERSION, ['type', 'bot']] ]; const myUA = 'Mozilla/5.0 MyBrowser/1.3'; let myParser = new UAParser({ browser: myOwnListOfBrowsers }); console.log(myParser.setUA(myUA).getBrowser()); // {name: "MyBrowser", version: "1.3", major: "1", type : "bot"} console.log(myParser.getBrowser().is('bot')); // true // Another example: const myOwnListOfDevices = [ [/(mytab) ([\w ]+)/i], [UAParser.DEVICE.VENDOR, UAParser.DEVICE.MODEL, [UAParser.DEVICE.TYPE, UAParser.DEVICE.TABLET]], [/(myphone)/i], [UAParser.DEVICE.VENDOR, [UAParser.DEVICE.TYPE, UAParser.DEVICE.MOBILE]] ]; const myUA2 = 'Mozilla/5.0 MyTab 14 Pro Max'; let myParser2 = new UAParser({ browser: myOwnListOfBrowsers, device: myOwnListOfDevices }); console.log(myParser2.setUA(myUA2).getDevice()); // {vendor: "MyTab", model: "14 Pro Max", type: "tablet"} </code></pre> <p>Some basic extensions (although not very complete at the moment) can also be found under <code>ua-parser-js/extensions</code> submodule.</p> <pre><code class="language-js">import { UAParser } from 'ua-parser-js'; import { Emails } from 'ua-parser-js/extensions'; const browser = new UAParser(Emails) .setUA('Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0') .getBrowser(); console.log(browser.name); // Thunderbird </code></pre> <h1>Usage</h1> <h2>Using HTML</h2> <pre><code class="language-html">&lt;!doctype html&gt; &lt;html&gt; &lt;head&gt; &lt;script src="ua-parser.min.js"&gt;&lt;/script&gt; &lt;script&gt; var uap = new UAParser(); console.log(uap.getResult()); /* /// This will print an object structured like this: { ua: "", browser: { name: "", version: "", major: "" }, engine: { name: "", version: "" }, os: { name: "", version: "" }, device: { model: "", type: "", vendor: "" }, cpu: { architecture: "" } } */ // Default result depends on current window.navigator.userAgent value // Now let's try a custom user-agent string as an example var uastring1 = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.10 Chromium/15.0.874.106 Chrome/15.0.874.106 Safari/535.2"; uap.setUA(uastring1); var result = uap.getResult(); // You can also use UAParser constructor directly without having to create an instance: // var ua = UAParser(uastring1); console.log(result.browser); // {name: "Chromium", version: "15.0.874.106"} console.log(result.device); // {model: undefined, type: undefined, vendor: undefined} console.log(result.os); // {name: "Ubuntu", version: "11.10"} console.log(result.os.version); // "11.10" console.log(result.engine.name); // "WebKit" console.log(result.cpu.architecture); // "amd64" // Do some other tests var uastring2 = "Mozilla/5.0 (compatible; Konqueror/4.1; OpenBSD) KHTML/4.1.4 (like Gecko)"; console.log(uap.setUA(uastring2).getBrowser().name); // "Konqueror" console.log(uap.getOS()); // {name: "OpenBSD", version: undefined} console.log(uap.getEngine()); // {name: "KHTML", version: "4.1.4"} var uastring3 = 'Mozilla/5.0 (PlayBook; U; RIM Tablet OS 1.0.0; en-US) AppleWebKit/534.11 (KHTML, like Gecko) Version/7.1.0.7 Safari/534.11'; console.log(uap.setUA(uastring3).getDevice().model); // "PlayBook" console.log(uap.getOS()) // {name: "RIM Tablet OS", version: "1.0.0"} console.log(uap.getBrowser().name); // "Safari" &lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;/body&gt; &lt;/html&gt; </code></pre> <h2>Using node.js</h2> <p>Note: Device information is not available in the NodeJS environment.</p> <pre><code class="language-sh">$ npm install ua-parser-js </code></pre> <pre><code class="language-js">var http = require('http'); var uap = require('ua-parser-js'); http.createServer(function (req, res) { // get user-agent header var ua = uap(req.headers['user-agent']); /* // BEGIN since@2.0 - you can also pass client-hints data to UAParser // note: only works in secure context (https:// or localhost or file://) var getHighEntropyValues = 'Sec-CH-UA-Full-Version-List, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version, Sec-CH-UA-Arch, Sec-CH-UA-Bitness'; res.setHeader('Accept-CH', getHighEntropyValues); res.setHeader('Critical-CH', getHighEntropyValues); var ua = uap(req.headers).withClientHints(); // END since@2.0 */ // write the result as response res.end(JSON.stringify(ua, null, ' ')); }) .listen(1337, '127.0.0.1'); console.log('Server running at http://127.0.0.1:1337/'); </code></pre> <h2>Using ES Modules</h2> <pre><code class="language-js">import { UAParser } from 'ua-parser-js'; const { browser, cpu, device } = UAParser('Mozilla/5.0 (X11; U; Linux armv7l; en-GB; rv:1.9.2a1pre) Gecko/20090928 Firefox/3.5 Maemo Browser 1.4.1.22 RX-51 N900'); console.log(browser.name); // Maemo Browser console.log(cpu.is('arm')); // true console.log(device.is('mobile')); // true console.log(device.model); // N900 </code></pre> <h2>Using TypeScript</h2> <pre><code class="language-sh">$ npm install --save @types/ua-parser-js # Download TS type definition from DefinitelyTyped repository: # https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ua-parser-js </code></pre> <h2>Using jQuery/Zepto ($.ua)</h2> <p>Although written in vanilla js, this library will automatically detect if jQuery/Zepto is present and create <code>$.ua</code> object (with values based on its User-Agent) along with <code>window.UAParser</code> constructor. To get/set user-agent you can use: <code>$.ua.get()</code> / <code>$.ua.set(uastring)</code>.</p> <pre><code class="language-js">// Say we are in a browser with default user-agent: 'Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Sprint APA7373KT Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0': // Get the details console.log($.ua.device); // {vendor: "HTC", model: "Evo Shift 4G", type: "mobile"} console.log($.ua.os); // {name: "Android", version: "2.3.4"} console.log($.ua.os.name); // "Android" console.log($.ua.get()); // "Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Sprint APA7373KT Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0" // Now lets try to reset to another custom user-agent $.ua.set('Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; Xoom Build/HWI69) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13'); // Test again console.log($.ua.browser.name); // "Safari" console.log($.ua.engine.name); // "Webkit" console.log($.ua.device); // {vendor: "Motorola", model: "Xoom", type: "tablet"} console.log(parseInt($.ua.browser.version.split('.')[0], 10)); // 4 // Add class to &lt;body&gt; tag // &lt;body class="ua-browser-safari ua-devicetype-tablet"&gt; $('body').addClass('ua-browser-' + $.ua.browser.name + ' ua-devicetype-' + $.ua.device.type); </code></pre> <h1>Development</h1> <h2>Backers &amp; Sponsors</h2> <p><a href="https://opencollective.com/ua-parser-js"><img src="https://opencollective.com/ua-parser-js/organizations.svg?avatarHeight=64"></a> <a href="https://opencollective.com/ua-parser-js"><img src="https://opencollective.com/ua-parser-js/individuals.svg?avatarHeight=64"></a></p> <p><a href="https://www.paypal.me/faisalman/"><img src="https://cdn.rawgit.com/twolfson/paypal-github-button/1.0.0/dist/button.svg?sanitize=true" height="40"></a></p> <h2>Contributors</h2> <a href="https://github.com/faisalman/ua-parser-js/graphs/contributors"> <img src="https://contrib.rocks/image?repo=faisalman/ua-parser-js"> </a> <p>Made with <a href="https://contrib.rocks">contributors-img</a>.</p> <h2>How To Contribute</h2> <ul> <li>Fork and clone this repository</li> <li>Make some changes as required</li> <li>Write unit test to showcase its functionality</li> <li>Run the test suites to make sure it's not breaking anything <code>$ npm test</code></li> <li>Submit a pull request under <code>develop</code> branch</li> </ul> <h1>License</h1> <p>MIT License</p> <p>Copyright (c) 2012-2023 Faisal Salman &lt;<a href="mailto:f@faisalman.com">f@faisalman.com</a>&gt;</p> <p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p> <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p> <p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p> - - - facebook/jscodeshift - 2023-09-22T01:32:03Z - tag:github.com,2023-09-22:/facebook/jscodeshift - - <p>A JavaScript codemod toolkit.</p><hr><h1>jscodeshift <a href="https://opensource.fb.com/support-ukraine"><img src="https://img.shields.io/badge/Support-Ukraine-FFD500?style=flat&amp;labelColor=005BBB" alt="Support Ukraine"></a> <a href="https://travis-ci.org/facebook/jscodeshift"><img src="https://travis-ci.org/facebook/jscodeshift.svg?branch=master" alt="Build Status"></a></h1> <p>jscodeshift is a toolkit for running codemods over multiple JavaScript or TypeScript files. It provides:</p> <ul> <li>A runner, which executes the provided transform for each file passed to it. It also outputs a summary of how many files have (not) been transformed.</li> <li>A wrapper around <a href="https://github.com/benjamn/recast">recast</a>, providing a different API. Recast is an AST-to-AST transform tool and also tries to preserve the style of original code as much as possible.</li> </ul> <h2>Install</h2> <p>Get jscodeshift from <a href="https://www.npmjs.com/package/jscodeshift">npm</a>:</p> <pre><code>$ npm install -g jscodeshift </code></pre> <p>This will install the runner as <code>jscodeshift</code>.</p> <h2>VSCode Debugger</h2> <p><a href="https://raw.githubusercontent.com/facebook/jscodeshift/main/#vscode-debugging">Configure VSCode to debug codemods</a></p> <h2>Usage (CLI)</h2> <p>The CLI provides the following options:</p> <pre><code>$ jscodeshift --help Usage: jscodeshift [OPTION]... PATH... or: jscodeshift [OPTION]... -t TRANSFORM_PATH PATH... or: jscodeshift [OPTION]... -t URL PATH... or: jscodeshift [OPTION]... --stdin &lt; file_list.txt Apply transform logic in TRANSFORM_PATH (recursively) to every PATH. If --stdin is set, each line of the standard input is used as a path. Options: "..." behind an option means that it can be supplied multiple times. All options are also passed to the transformer, which means you can supply custom options that are not listed here. --(no-)babel apply babeljs to the transform file (default: true) -c, --cpus=N start at most N child processes to process source files (default: max(all - 1, 1)) -d, --(no-)dry dry run (no changes are made to files) (default: false) --extensions=EXT transform files with these file extensions (comma separated list) (default: js) -h, --help print this help and exit --ignore-config=FILE ... ignore files if they match patterns sourced from a configuration file (e.g. a .gitignore) --ignore-pattern=GLOB ... ignore files that match a provided glob expression --parser=babel|babylon|flow|ts|tsx the parser to use for parsing the source files (default: babel) --parser-config=FILE path to a JSON file containing a custom parser configuration for flow or babylon -p, --(no-)print print transformed files to stdout, useful for development (default: false) --(no-)run-in-band run serially in the current process (default: false) -s, --(no-)silent do not write to stdout or stderr (default: false) --(no-)stdin read file/directory list from stdin (default: false) -t, --transform=FILE path to the transform file. Can be either a local path or url (default: ./transform.js) -v, --verbose=0|1|2 show more information about the transform process (default: 0) --version print version and exit --fail-on-error return a 1 exit code when errors were found during execution of codemods </code></pre> <p>This passes the source of all passed through the transform module specified with <code>-t</code> or <code>--transform</code> (defaults to <code>transform.js</code> in the current directory). The next section explains the structure of the transform module.</p> <h2>Usage (JS)</h2> <pre><code class="language-js">const {run: jscodeshift} = require('jscodeshift/src/Runner') const path = require('node:path'); const transformPath = path.resolve('transform.js') const paths = ['foo.js', 'bar'] const options = { dry: true, print: true, verbose: 1, // ... } const res = await jscodeshift(transformPath, paths, options) console.log(res) /* { stats: {}, timeElapsed: '0.001', error: 0, ok: 0, nochange: 0, skip: 0 } */ </code></pre> <h2>Transform module</h2> <p>The transform is simply a module that exports a function of the form:</p> <pre><code class="language-js">module.exports = function(fileInfo, api, options) { // transform `fileInfo.source` here // ... // return changed source return source; }; </code></pre> <p>As of v0.6.1, this module can also be written in TypeScript.</p> <h3>Arguments</h3> <h4><code>fileInfo</code></h4> <p>Holds information about the currently processed file.</p> <table> <thead> <tr> <th>Property</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td>path</td> <td>File path</td> </tr> <tr> <td>source</td> <td>File content</td> </tr> </tbody> </table> <h4><code>api</code></h4> <p>This object exposes the <code>jscodeshift</code> library and helper functions from the runner.</p> <table> <thead> <tr> <th>Property</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td>jscodeshift</td> <td>A reference to the jscodeshift library</td> </tr> <tr> <td>stats</td> <td>A function to collect statistics during <code>--dry</code> runs</td> </tr> <tr> <td>report</td> <td>Prints the passed string to stdout</td> </tr> </tbody> </table> <p><code>jscodeshift</code> is a reference to the wrapper around recast and provides a jQuery-like API to navigate and transform the AST. Here is a quick example, a more detailed description can be found below.</p> <pre><code class="language-js">/** * This replaces every occurrence of variable "foo". */ module.exports = function(fileInfo, api, options) { return api.jscodeshift(fileInfo.source) .findVariableDeclarators('foo') .renameTo('bar') .toSource(); } </code></pre> <p><strong>Note:</strong> This API is exposed for convenience, but you don't have to use it. You can use any tool to modify the source.</p> <p><code>stats</code> is a function that only works when the <code>--dry</code> options is set. It accepts a string, and will simply count how often it was called with that value.</p> <p>At the end, the CLI will report those values. This can be useful while developing the transform, e.g. to find out how often a certain construct appears in the source(s).</p> <p><strong><code>report</code></strong> allows you to print arbitrary strings to stdout. This can be useful when other tools consume the output of jscodeshift. The reason to not directly use <code>process.stdout</code> in transform code is to avoid mangled output when many files are processed.</p> <h4><code>options</code></h4> <p>Contains all options that have been passed to runner. This allows you to pass additional options to the transform. For example, if the CLI is called with</p> <pre><code>$ jscodeshift -t myTransforms fileA fileB --foo=bar </code></pre> <p><code>options</code> would contain <code>{foo: 'bar'}</code>.</p> <h3>Return value</h3> <p>The return value of the function determines the status of the transformation:</p> <ul> <li>If a string is returned and it is different from passed source, the transform is considered to be successful.</li> <li>If a string is returned but it's the same as the source, the transform is considered to be unsuccessful.</li> <li>If nothing is returned, the file is not supposed to be transformed (which is ok).</li> </ul> <p>The CLI provides a summary of the transformation at the end. You can get more detailed information by setting the <code>-v</code> option to <code>1</code> or <code>2</code>.</p> <p>You can collect even more stats via the <code>stats</code> function as explained above.</p> <h3>Parser</h3> <p>The transform file can let jscodeshift know with which parser to parse the source files (and features like templates).</p> <p>To do that, the transform module can export <code>parser</code>, which can either be one of the strings <code>"babel"</code>, <code>"babylon"</code>, <code>"flow"</code>, <code>"ts"</code>, or <code>"tsx"</code>, or it can be a parser object that is compatible with recast and follows the estree spec.</p> <p><strong>Example: specifying parser type string in the transform file</strong></p> <pre><code class="language-js"> module.exports = function transformer(file, api, options) { const j = api.jscodeshift; const rootSource = j(file.source); // whatever other code... return rootSource.toSource(); } // use the flow parser module.exports.parser = 'flow'; </code></pre> <p><strong>Example: specifying a custom parser object in the transform file</strong></p> <pre><code class="language-js"> module.exports = function transformer(file, api, options) { const j = api.jscodeshift; const rootSource = j(file.source); // whatever other code... return rootSource.toSource(); } module.exports.parser = { parse: function(source) { // return estree compatible AST }, }; </code></pre> <h3>Example output</h3> <pre><code class="language-text">$ jscodeshift -t myTransform.js src Processing 10 files... Spawning 2 workers with 5 files each... All workers done. Results: 0 errors 2 unmodified 3 skipped 5 ok </code></pre> <h2>The jscodeshift API</h2> <p>As already mentioned, jscodeshift also provides a wrapper around <a href="https://github.com/benjamn/recast">recast</a>. In order to properly use the jscodeshift API, one has to understand the basic building blocks of recast (and ASTs) as well.</p> <h3>Core Concepts</h3> <h4>AST nodes</h4> <p>An AST node is a plain JavaScript object with a specific set of fields, in accordance with the <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Parser_API">Mozilla Parser API</a>. The primary way to identify nodes is via their <code>type</code>.</p> <p>For example, string literals are represented via <code>Literal</code> nodes, which have the structure</p> <pre><code class="language-js">// "foo" { type: 'Literal', value: 'foo', raw: '"foo"' } </code></pre> <p>It's OK to not know the structure of every AST node type. The <a href="http://astexplorer.net/">(esprima) AST explorer</a> is an online tool to inspect the AST for a given piece of JS code.</p> <h4>Path objects</h4> <p>Recast itself relies heavily on <a href="https://github.com/benjamn/ast-types">ast-types</a> which defines methods to traverse the AST, access node fields and build new nodes. ast-types wraps every AST node into a <em>path object</em>. Paths contain meta-information and helper methods to process AST nodes.</p> <p>For example, the child-parent relationship between two nodes is not explicitly defined. Given a plain AST node, it is not possible to traverse the tree <em>up</em>. Given a path object however, the parent can be traversed to via <code>path.parent</code>.</p> <p>For more information about the path object API, please have a look at <a href="https://github.com/benjamn/ast-types">ast-types</a>.</p> <h4>Builders</h4> <p>To make creating AST nodes a bit simpler and "safer", ast-types defines a couple of <em>builder methods</em>, which are also exposed on <code>jscodeshift</code>.</p> <p>For example, the following creates an AST equivalent to <code>foo(bar)</code>:</p> <pre><code class="language-js">// inside a module transform var j = jscodeshift; // foo(bar); var ast = j.callExpression( j.identifier('foo'), [j.identifier('bar')] ); </code></pre> <p>The signature of each builder function is best learned by having a look at the <a href="https://github.com/benjamn/ast-types/tree/master/src/def">definition files</a> or in the babel/types <a href="https://babeljs.io/docs/en/babel-types">docs</a>.</p> <h3>Collections and Traversal</h3> <p>In order to transform the AST, you have to traverse it and find the nodes that need to be changed. jscodeshift is built around the idea of <strong>collections</strong> of paths and thus provides a different way of processing an AST than recast or ast-types.</p> <p>A collection has methods to process the nodes inside a collection, often resulting in a new collection. This results in a fluent interface, which can make the transform more readable.</p> <p>Collections are "typed" which means that the type of a collection is the "lowest" type all AST nodes in the collection have in common. That means you cannot call a method for a <code>FunctionExpression</code> collection on an <code>Identifier</code> collection.</p> <p>Here is an example of how one would find/traverse all <code>Identifier</code> nodes with jscodeshift and with recast:</p> <pre><code class="language-js">// recast var ast = recast.parse(src); recast.visit(ast, { visitIdentifier: function(path) { // do something with path return false; } }); // jscodeshift jscodeshift(src) .find(jscodeshift.Identifier) .forEach(function(path) { // do something with path }); </code></pre> <p>To learn about the provided methods, have a look at the <a href="https://raw.githubusercontent.com/facebook/jscodeshift/main/src/Collection.js">Collection.js</a> and its <a href="https://raw.githubusercontent.com/facebook/jscodeshift/main/src/collections/">extensions</a>.</p> <h3>Extensibility</h3> <p>jscodeshift provides an API to extend collections. By moving common operators into helper functions (which can be stored separately in other modules), a transform can be made more readable.</p> <p>There are two types of extensions: generic extensions and type-specific extensions. <strong>Generic extensions</strong> are applicable to all collections. As such, they typically don't access specific node data, but rather traverse the AST from the nodes in the collection. <strong>Type-specific</strong> extensions work only on specific node types and are not callable on differently typed collections.</p> <h4>Examples</h4> <pre><code class="language-js">// Adding a method to all Identifiers jscodeshift.registerMethods({ logNames: function() { return this.forEach(function(path) { console.log(path.node.name); }); } }, jscodeshift.Identifier); // Adding a method to all collections jscodeshift.registerMethods({ findIdentifiers: function() { return this.find(jscodeshift.Identifier); } }); jscodeshift(ast).findIdentifiers().logNames(); jscodeshift(ast).logNames(); // error, unless `ast` only consists of Identifier nodes </code></pre> <h3>Passing options to <a href="https://github.com/benjamn/recast">recast</a></h3> <p>You may want to change some of the output settings (like setting <code>'</code> instead of <code>"</code>). This can be done by passing config options to <a href="https://github.com/benjamn/recast">recast</a>.</p> <pre><code class="language-js">.toSource({quote: 'single'}); // sets strings to use single quotes in transformed code. </code></pre> <p>You can also pass options to recast's <code>parse</code> method by passing an object to jscodeshift as second argument:</p> <pre><code class="language-js">jscodeshift(source, {...}) </code></pre> <p>More on config options <a href="https://github.com/benjamn/recast/raw/52a7ec3eaaa37e78436841ed8afc948033a86252/lib/options.js#L61">here</a></p> <h3>Unit Testing</h3> <p>jscodeshift comes with a simple utility to allow easy unit testing with <a href="https://facebook.github.io/jest/">Jest</a>, without having to write a lot of boilerplate code. This utility makes some assumptions in order to reduce the amount of configuration required:</p> <ul> <li>The test is located in a subdirectory under the directory the transform itself is located in (eg. <code>__tests__</code>)</li> <li>Test fixtures are located in a <code>__testfixtures__</code> directory</li> </ul> <p>This results in a directory structure like this:</p> <pre><code>/MyTransform.js /__tests__/MyTransform-test.js /__testfixtures__/MyTransform.input.js /__testfixtures__/MyTransform.output.js </code></pre> <p>A simple example of unit tests is bundled in the <a href="https://raw.githubusercontent.com/facebook/jscodeshift/main/sample">sample directory</a>.</p> <p>The <code>testUtils</code> module exposes a number of useful helpers for unit testing.</p> <h4><code>defineTest</code></h4> <p>Defines a Jest/Jasmine test for a jscodeshift transform which depends on fixtures</p> <pre><code class="language-js">jest.autoMockOff(); const defineTest = require('jscodeshift/dist/testUtils').defineTest; defineTest(__dirname, 'MyTransform'); </code></pre> <p>An alternate fixture filename can be provided as the fourth argument to <code>defineTest</code>. This also means that multiple test fixtures can be provided:</p> <pre><code class="language-js">defineTest(__dirname, 'MyTransform', null, 'FirstFixture'); defineTest(__dirname, 'MyTransform', null, 'SecondFixture'); </code></pre> <p>This will run two tests:</p> <ul> <li><code>__testfixtures__/FirstFixture.input.js</code></li> <li><code>__testfixtures__/SecondFixture.input.js</code></li> </ul> <h4><code>defineInlineTest</code></h4> <p>Defines a Jest/Jasmine test suite for a jscodeshift transform which accepts inline values</p> <p>This is a more flexible alternative to <code>defineTest</code>, as this allows to also provide options to your transform</p> <pre><code class="language-js">const defineInlineTest = require('jscodeshift/dist/testUtils').defineInlineTest; const transform = require('../myTransform'); const transformOptions = {}; defineInlineTest(transform, transformOptions, 'input', 'expected output', 'test name (optional)'); </code></pre> <h4><code>defineSnapshotTest</code></h4> <p>Similar to <code>defineInlineTest</code> but instead of requiring an output value, it uses Jest's <code>toMatchSnapshot()</code></p> <pre><code class="language-js">const defineSnapshotTest = require('jscodeshift/dist/testUtils').defineSnapshotTest; const transform = require('../myTransform'); const transformOptions = {}; defineSnapshotTest(transform, transformOptions, 'input', 'test name (optional)'); </code></pre> <p>For more information on snapshots, check out <a href="https://jestjs.io/docs/en/snapshot-testing">Jest's docs</a></p> <h4><code>defineSnapshotTestFromFixture</code></h4> <p>Similar to <code>defineSnapshotTest</code> but will load the file using same file-directory defaults as <code>defineTest</code></p> <pre><code class="language-js">const defineSnapshotTestDefault = require('jscodeshift/dist/testUtils').defineSnapshotTestDefault; const transform = require('../myTransform'); const transformOptions = {}; defineSnapshotTestFromFixture(__dirname, transform, transformOptions, 'FirstFixture', 'test name (optional)'); </code></pre> <h4><code>applyTransform</code></h4> <p>Executes your transform using the options and the input given and returns the result. This function is used internally by the other helpers, but it can prove useful in other cases.</p> <pre><code class="language-js">const applyTransform = require('jscodeshift/dist/testUtils').applyTransform; const transform = require('../myTransform'); const transformOptions = {}; const output = applyTransform(transform, transformOptions, 'input'); </code></pre> <h4>ES modules</h4> <p>If you're authoring your transforms and tests using ES modules, make sure to import the transform's parser (if specified) in your tests:</p> <pre><code class="language-js">// MyTransform.js export const parser = 'flow' export default function MyTransform(fileInfo, api, options) { // ... } </code></pre> <pre><code class="language-js">// __tests__/MyTransform-test.js import { defineInlineTest } from 'jscodeshift/dist/testUtils import * as transform from '../MyTransform console.log(transform.parser) // 'flow' defineInlineTest(transform, /* ... */) </code></pre> <h3>Example Codemods</h3> <ul> <li><a href="https://github.com/reactjs/react-codemod">react-codemod</a> - React codemod scripts to update React APIs.</li> <li><a href="https://github.com/cpojer/js-codemod/">js-codemod</a> - Codemod scripts to transform code to next generation JS.</li> <li><a href="https://github.com/jhgg/js-transforms">js-transforms</a> - Some documented codemod experiments to help you learn.</li> <li><a href="https://github.com/anshckr/fix-js">fix-js</a> - Codemods to fix some ESLint issues</li> </ul> <h3>Local Documentation Server</h3> <p>To update docs in <code>/docs</code>, use <code>npm run docs</code>.</p> <p>To view these docs locally, use <code>npx http-server ./docs</code></p> <h2>VSCode Debugging</h2> <p>It's recommended that you set up your codemod project to all debugging via the VSCode IDE. When you open your project in VSCode, add the following configuration to your launch.json debugging configuration.</p> <pre><code>{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "type": "pwa-node", "request": "launch", "name": "Debug Transform", "skipFiles": [ "&lt;node_internals&gt;/**" ], "program": "${workspaceRoot}/node_modules/.bin/jscodeshift", "stopOnEntry": false, "args": ["--dry", "--print", "-t", "${input:transformFile}", "--parser", "${input:parser}", "--run-in-band", "${file}"], "preLaunchTask": null, "runtimeExecutable": null, "runtimeArgs": [ "--nolazy" ], "console": "internalConsole", "sourceMaps": true, "outFiles": [] }, { "name": "Debug All JSCodeshift Jest Tests", "type": "node", "request": "launch", "runtimeArgs": [ "--inspect-brk", "${workspaceRoot}/node_modules/jest/bin/jest.js", "--runInBand", "--testPathPattern=${fileBasenameNoExtension}" ], "console": "integratedTerminal", "internalConsoleOptions": "neverOpen", "port": 9229 } ], "inputs": [ { "type": "pickString", "id": "parser", "description": "jscodeshift parser", "options": [ "babel", "babylon", "flow", "ts", "tsx", ], "default": "babel" }, { "type": "promptString", "id": "transformFile", "description": "jscodeshift transform file", "default": "transform.js" } ] } </code></pre> <p>Once this has been added to the configuration</p> <ol> <li>Install jscodeshift as a package if you haven't done so already by running the command <strong>npm install --save jscodeshift</strong>. The debug configuration will not work otherwise.</li> <li>Once the jscodeshift local package has been installed, go to the VSCode file tree and select the file on which you want to run the transform. For example, if you wanted to run codemod transforms of foo.js file, you would click on the entry for foo.js file in your project tree.</li> <li>Select "Debug Transform" from the debugging menu's options menu.</li> <li>Click the <strong>"Start Debugging"</strong> button on the VSCode debugger.</li> <li>You will be then prompted for the name of jscodeshift transform file. Enter in the name of the transform file to use. If no name is given it will default to <strong>transform.js</strong></li> <li>Select the parser to use from the presented selection list of parsers. The transform will otherwise default to using the <strong>babel</strong> parser.</li> <li>The transform will then be run, stopping at any breakpoints that have been set.</li> <li>If there are no errors and the transform is complete, then the results of the transform will be printed in the VSCode debugging console. The file with the contents that have been transformed will not be changed, as the debug configuration makes use the jscodeshift <strong>--dry</strong> option.</li> </ol> <h3>Recipes</h3> <ul> <li><a href="https://raw.githubusercontent.com/facebook/jscodeshift/main/recipes/retain-first-comment.md">Retain leading comment(s) in file when replacing/removing first statement</a></li> </ul> - - - Tencent/LightDiffusionFlow - 2023-09-22T01:32:03Z - tag:github.com,2023-09-22:/Tencent/LightDiffusionFlow - - <p>This extension is developed for AUTOMATIC1111's Stable Diffusion web UI that provides import/export options for parameters.</p><hr><p float="left"> <img alt="" src="https://img.shields.io/badge/JavaScript-323330?style=for-the-badge&amp;logo=javascript&amp;logoColor=F7DF1E"> <img alt="" src="https://img.shields.io/badge/Python-FFD43B?style=for-the-badge&amp;logo=python&amp;logoColor=blue"> </p> <h1>sd-webui-lightdiffusionflow</h1> <p><a href="https://raw.githubusercontent.com/Tencent/LightDiffusionFlow/master/README.md"><strong>English</strong></a> | <a href="https://raw.githubusercontent.com/Tencent/LightDiffusionFlow/master/README_CN.md"><strong>中文</strong></a></p> <p>This extension is developed for AUTOMATIC1111's <a href="https://github.com/AUTOMATIC1111/stable-diffusion-webui">Stable Diffusion web UI</a> that provides import/export options for parameters.<br> "Stable Diffusion Web UI" hereafter referred to as "SD Web UI"<br> <a href="https://fvkij7wuqx9.feishu.cn/docx/HgZndihraotmmzxFni7cFZISnvb"><strong>Plugin demonstration and other instructions</strong></a><br> <a href="https://www.lightflow.ai/"><strong>Our open-source community</strong></a></p> <h3>Capabilities</h3> <ul> <li>Export/Import web UI parameters with a single file (images, inputs, sliders, checkboxes etc.) .</li> <li>Support parsing png info from image and restoring parameters back to the web UI.</li> <li>Supported extensions: <ul> <li>In theory, it can support any plugin. (Except for certain plugin images, as they require the corresponding elem_id to be provided.)</li> </ul> </li> </ul> <h3>Install</h3> <p>Use <strong>Install from URL</strong> option with this repo url.</p> <h3>Requirements</h3> <p><em>None at all.</em></p> <h3>Usage</h3> <ul> <li> <p>Export Parameters:<br> In the SD Web UI, configure the desired options, and click the "Export" button to export a flow file that records the current parameters.</p> </li> <li> <p>Import Parameters:<br> In the SD Web UI, click the "FileBox", select the corresponding flow file, and import the parameters from the file. You can also directly drag and drop the flow file into the "FileBox" for importing.</p> </li> </ul> <h3>Contributing</h3> <p>If you have any comments, suggestions, or encounter issues with our project, please feel free to raise them through an issue, and we also welcome pull requests at any time!</p> <h3>Credits</h3> <p>Licenses for borrowed code can be found in LICENSES/<a href="https://raw.githubusercontent.com/Tencent/LightDiffusionFlow/master/LICENSES/Licenses.md"><strong>Licenses.md</strong></a></p> <ul> <li> <p>stable-diffusion-webui-state - <a href="https://github.com/ilian6806/stable-diffusion-webui-state">https://github.com/ilian6806/stable-diffusion-webui-state</a></p> <p><em>Our team urgently needs a solution to easily share the Stable Diffusion Web UI settings, and Ilian Iliev's stable-diffusion-webui-state project has been a great help to us. Thank you, Ilian Iliev!</em></p> </li> <li> <p>Big thanks to <a href="https://github.com/ThisHaliHali">Hali</a> for the inspiration, suggestions, and various forms of support during the development of this project. Much appreciated!</p> </li> </ul> - \ No newline at end of file diff --git a/jest-snapshot/daily/index.xml b/jest-snapshot/daily/index.xml index fb0bd25607c..6ec88d72f6c 100644 --- a/jest-snapshot/daily/index.xml +++ b/jest-snapshot/daily/index.xml @@ -1,7 +1,7 @@ GitHub Jest Snapshot Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:20Z + 2023-09-23T01:30:21Z Daily Trending of Jest Snapshot in GitHub \ No newline at end of file diff --git a/jflex/daily/index.xml b/jflex/daily/index.xml index f50da0d58a8..e84242cd707 100644 --- a/jflex/daily/index.xml +++ b/jflex/daily/index.xml @@ -1,7 +1,7 @@ GitHub JFlex Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:21Z + 2023-09-23T01:30:20Z Daily Trending of JFlex in GitHub \ No newline at end of file diff --git a/jinja/daily/index.xml b/jinja/daily/index.xml index 84ad3163025..e69da23b39d 100644 --- a/jinja/daily/index.xml +++ b/jinja/daily/index.xml @@ -1,7 +1,7 @@ GitHub Jinja Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:18Z + 2023-09-23T01:30:20Z Daily Trending of Jinja in GitHub \ No newline at end of file diff --git a/jison-lex/daily/index.xml b/jison-lex/daily/index.xml index f9c4718be02..27c9a7f0657 100644 --- a/jison-lex/daily/index.xml +++ b/jison-lex/daily/index.xml @@ -1,7 +1,7 @@ GitHub Jison Lex Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:22Z + 2023-09-23T01:30:25Z Daily Trending of Jison Lex in GitHub \ No newline at end of file diff --git a/jison/daily/index.xml b/jison/daily/index.xml index 2bafc8a48c5..c1a8b87d72b 100644 --- a/jison/daily/index.xml +++ b/jison/daily/index.xml @@ -1,7 +1,7 @@ GitHub Jison Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:25Z + 2023-09-23T01:30:24Z Daily Trending of Jison in GitHub \ No newline at end of file diff --git a/jolie/daily/index.xml b/jolie/daily/index.xml index f060498216b..5c92d455088 100644 --- a/jolie/daily/index.xml +++ b/jolie/daily/index.xml @@ -1,7 +1,7 @@ GitHub Jolie Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:24Z + 2023-09-23T01:30:23Z Daily Trending of Jolie in GitHub \ No newline at end of file diff --git a/jq/daily/index.xml b/jq/daily/index.xml index f8841f5f332..b3e80ada21f 100644 --- a/jq/daily/index.xml +++ b/jq/daily/index.xml @@ -1,7 +1,7 @@ GitHub jq Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:23Z + 2023-09-23T01:30:22Z Daily Trending of jq in GitHub \ No newline at end of file diff --git a/json-with-comments/daily/index.xml b/json-with-comments/daily/index.xml index 36e8f23245a..09e875db6d4 100644 --- a/json-with-comments/daily/index.xml +++ b/json-with-comments/daily/index.xml @@ -1,7 +1,7 @@ GitHub JSON with Comments Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:29Z + 2023-09-23T01:30:29Z Daily Trending of JSON with Comments in GitHub \ No newline at end of file diff --git a/json/daily/index.xml b/json/daily/index.xml index 8949932c0e8..44be0d2ce10 100644 --- a/json/daily/index.xml +++ b/json/daily/index.xml @@ -1,7 +1,7 @@ GitHub JSON Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:26Z + 2023-09-23T01:30:27Z Daily Trending of JSON in GitHub \ No newline at end of file diff --git a/json5/daily/index.xml b/json5/daily/index.xml index f61dbb7062e..ab78e6923dc 100644 --- a/json5/daily/index.xml +++ b/json5/daily/index.xml @@ -1,7 +1,7 @@ GitHub JSON5 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:27Z + 2023-09-23T01:30:28Z Daily Trending of JSON5 in GitHub \ No newline at end of file diff --git a/jsoniq/daily/index.xml b/jsoniq/daily/index.xml index da6dd74515f..25af637a902 100644 --- a/jsoniq/daily/index.xml +++ b/jsoniq/daily/index.xml @@ -1,7 +1,7 @@ GitHub JSONiq Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:28Z + 2023-09-23T01:30:26Z Daily Trending of JSONiq in GitHub \ No newline at end of file diff --git a/jsonld/daily/index.xml b/jsonld/daily/index.xml index f9d42773fac..ceb6152d73d 100644 --- a/jsonld/daily/index.xml +++ b/jsonld/daily/index.xml @@ -1,7 +1,7 @@ GitHub JSONLD Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:31Z + 2023-09-23T01:30:30Z Daily Trending of JSONLD in GitHub \ No newline at end of file diff --git a/jsonnet/daily/index.xml b/jsonnet/daily/index.xml index 03d6bd05419..2c804858855 100644 --- a/jsonnet/daily/index.xml +++ b/jsonnet/daily/index.xml @@ -1,7 +1,7 @@ GitHub Jsonnet Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:38Z + 2023-09-23T01:30:31Z Daily Trending of Jsonnet in GitHub \ No newline at end of file diff --git a/julia/daily/index.xml b/julia/daily/index.xml index 32347c5aaa9..af05a0f1896 100644 --- a/julia/daily/index.xml +++ b/julia/daily/index.xml @@ -1,21 +1,7 @@ GitHub Julia Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:33Z + 2023-09-23T01:30:34Z Daily Trending of Julia in GitHub - - JuliaIBPM/ViscousFlow.jl - 2023-09-22T01:32:33Z - tag:github.com,2023-09-22:/JuliaIBPM/ViscousFlow.jl - - <p>A framework for simulating viscous incompressible flows about arbitrary body shapes.</p><hr> - - - TulipaEnergy/TulipaEnergyModel.jl - 2023-09-22T01:32:33Z - tag:github.com,2023-09-22:/TulipaEnergy/TulipaEnergyModel.jl - - <p>Tulipa Energy Model</p><hr> - \ No newline at end of file diff --git a/jupyter-notebook/daily/index.xml b/jupyter-notebook/daily/index.xml index b4df9085bca..54cdc8e6e05 100644 --- a/jupyter-notebook/daily/index.xml +++ b/jupyter-notebook/daily/index.xml @@ -1,7 +1,7 @@ GitHub Jupyter Notebook Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:38Z + 2023-09-23T01:30:36Z Daily Trending of Jupyter Notebook in GitHub \ No newline at end of file diff --git a/kaitai-struct/daily/index.xml b/kaitai-struct/daily/index.xml index ff2afbc817b..d0afbe4b1e0 100644 --- a/kaitai-struct/daily/index.xml +++ b/kaitai-struct/daily/index.xml @@ -1,7 +1,7 @@ GitHub Kaitai Struct Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:51Z + 2023-09-23T01:30:48Z Daily Trending of Kaitai Struct in GitHub \ No newline at end of file diff --git a/kakounescript/daily/index.xml b/kakounescript/daily/index.xml index b7c693dbf6c..1c86a022a7b 100644 --- a/kakounescript/daily/index.xml +++ b/kakounescript/daily/index.xml @@ -1,7 +1,7 @@ GitHub KakouneScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:50Z + 2023-09-23T01:30:49Z Daily Trending of KakouneScript in GitHub \ No newline at end of file diff --git a/kicad-layout/daily/index.xml b/kicad-layout/daily/index.xml index 003c599c9f3..cf9ce26aba6 100644 --- a/kicad-layout/daily/index.xml +++ b/kicad-layout/daily/index.xml @@ -1,7 +1,7 @@ GitHub KiCad Layout Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:55Z + 2023-09-23T01:30:54Z Daily Trending of KiCad Layout in GitHub \ No newline at end of file diff --git a/kicad-legacy-layout/daily/index.xml b/kicad-legacy-layout/daily/index.xml index 79d907b68ad..8ca8f71e279 100644 --- a/kicad-legacy-layout/daily/index.xml +++ b/kicad-legacy-layout/daily/index.xml @@ -1,7 +1,7 @@ GitHub KiCad Legacy Layout Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:54Z + 2023-09-23T01:30:52Z Daily Trending of KiCad Legacy Layout in GitHub \ No newline at end of file diff --git a/kicad-schematic/daily/index.xml b/kicad-schematic/daily/index.xml index 0b2bd1d63a3..d38d508bd2a 100644 --- a/kicad-schematic/daily/index.xml +++ b/kicad-schematic/daily/index.xml @@ -1,7 +1,7 @@ GitHub KiCad Schematic Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:55Z + 2023-09-23T01:30:52Z Daily Trending of KiCad Schematic in GitHub \ No newline at end of file diff --git a/kit/daily/index.xml b/kit/daily/index.xml index 31de6e834a9..7b5e7eb66ac 100644 --- a/kit/daily/index.xml +++ b/kit/daily/index.xml @@ -1,7 +1,7 @@ GitHub Kit Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:58Z + 2023-09-23T01:30:55Z Daily Trending of Kit in GitHub \ No newline at end of file diff --git a/kotlin/daily/index.xml b/kotlin/daily/index.xml index df4e506d9a3..62973346151 100644 --- a/kotlin/daily/index.xml +++ b/kotlin/daily/index.xml @@ -1,21 +1,7 @@ GitHub Kotlin Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:02Z + 2023-09-23T01:31:00Z Daily Trending of Kotlin in GitHub - - GuoXiCheng/SKIP - 2023-09-22T01:33:02Z - tag:github.com,2023-09-22:/GuoXiCheng/SKIP - - <p>自动跳过APP开屏广告</p><hr><h2>SKIP 介绍</h2> <p>SKIP 是一款免费开源的安卓应用,旨在利用 Android 无障碍服务帮助用户快速点击 APP 开屏广告的跳过按钮,让你的使用体验更加流畅。</p> <h2>主界面预览</h2> <img src="https://guoxicheng.top/static/skip-docs/main-interface.jpg" alt="https://guoxicheng.top/static/skip-docs/main-interface.jpg" style="width: 30%;"> <h2>说明</h2> <ul> <li>点击屏幕中心按钮跳转无障碍服务界面,打开无障碍服务即可</li> <li>源代码透明公开,0项隐私权限申请,完全免费无套路,下载请戳 👉 <a href="https://guoxicheng.top/SKIP-Docs/1-introduction/">SKIP Docs</a></li> <li>目前小米/红米手机完美运行,其他品牌手机请自行测试</li> <li>如果对你有帮助的话可以给颗小星星,感谢支持</li> </ul> <h2>许可证</h2> <p><a href="https://github.com/GuoXiCheng/SKIP/raw/main/LICENSE">MIT License</a></p> - - - doublesymmetry/react-native-track-player - 2023-09-22T01:33:02Z - tag:github.com,2023-09-22:/doublesymmetry/react-native-track-player - - <p>A fully fledged audio module created for music apps. Provides audio playback, external media controls, background mode and more!</p><hr><img src="https:/rntp.dev/img/optimized-logo.svg?sanitize=true" width="300"> <p><a href="https://www.npmjs.com/package/react-native-track-player"><img src="https://img.shields.io/npm/dw/react-native-track-player.svg?sanitize=true" alt="downloads"></a> <a href="https://www.npmjs.com/package/react-native-track-player"><img src="https://img.shields.io/npm/v/react-native-track-player.svg?sanitize=true" alt="npm"></a> <a href="https://discordapp.com/invite/ya2XDCR"><img src="https://img.shields.io/discord/567636850513018880.svg?sanitize=true" alt="discord"></a> <a href="http://commitizen.github.io/cz-cli/"><img src="https://img.shields.io/badge/commitizen-friendly-brightgreen.svg?sanitize=true" alt="Commitizen friendly"></a></p> <hr> <p>A fully-fledged audio module created for music apps. Provides audio playback, external media controls, background mode and more!</p> <ul> <li><a href="https://rntp.dev">Documentation</a> <ul> <li><a href="https://rntp.dev/docs/basics/installation/">Installation</a></li> <li><a href="https://rntp.dev/docs/basics/getting-started/">Getting Started</a></li> <li><a href="https://rntp.dev/docs/api/events">API Docs</a></li> <li><a href="https://rntp.dev/docs/basics/platform-support">Platform Support</a></li> <li><a href="https://rntp.dev/docs/basics/background-mode">Background Mode</a></li> <li><a href="https://rntp.dev/docs/basics/build-preferences">Build Preferences</a></li> <li><a href="https://rntp.dev/docs/v2-migration">v2 Migration Guide</a></li> </ul> </li> <li><a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#sponsors">Sponsors</a></li> <li><a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#features">Features</a></li> <li><a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#why-another-music-module">Why another music module?</a></li> <li><a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#example-setup">Example Setup</a></li> <li><a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#core-team-">Core Team ✨</a></li> <li><a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#special-thanks-">Special Thanks ✨</a></li> <li><a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#contributing">I Have A Bug/Feature Request</a></li> <li><a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#Community">Community</a></li> </ul> <p>Not sure where to start?</p> <ol> <li>Try <a href="https://rntp.dev/docs/basics/getting-started">Getting Started</a>.</li> <li>Peruse the <a href="https://rntp.dev/docs/api/events">API Docs</a>.</li> <li>Run the <a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/example">Example Project</a>.</li> </ol> <h2>Commerical Usage</h2> <p><strong>Are you using RNTP for a personal project?</strong> Great! Sponsor us if you're able but otherwise you can support us by reporting any bugs you find, sending us screenshots of your projects and starring us on Github 🌟</p> <p><strong>Are you using RNTP at your organisation and/or making money from it?</strong> Awesome! We rely on your support to keep RNTP developed and maintained under the Apache-2.0 license. You can do that through <a href="https://github.com/sponsors/doublesymmetry">Github Sponsors</a>.</p> <h2>Features</h2> <ul> <li><strong>Lightweight</strong> - Optimized to use the least amount of resources according to your needs</li> <li><strong>Feels native</strong> - As everything is built together, it follows the same design principles as real music apps do</li> <li><strong>Multi-platform</strong> - Supports Android, iOS and Windows</li> <li><strong>Media Controls support</strong> - Provides events for controlling the app from a Bluetooth device, the lock screen, a notification, a smartwatch or even a car</li> <li><strong>Local or network, files or streams</strong> - It doesn't matter where the media belongs, we've got you covered</li> <li><strong>Adaptive bitrate streaming support</strong> - Support for DASH, HLS or SmoothStreaming</li> <li><strong>Caching support</strong> - Cache media files to play them again without an internet connection</li> <li><strong>Background support</strong> - Keep playing audio even after the app is in background</li> <li><strong>Fully Customizable</strong> - Even the notification icons are customizable!</li> <li><strong>Supports React Hooks 🎣</strong> - Includes React Hooks for common use-cases so you don't have to write them</li> </ul> <h2>Why another music module?</h2> <p>After trying to team up modules like <code>react-native-sound</code>, <code>react-native-music-controls</code> and <code>react-native-google-cast</code>, I've noticed, that their structure and the way should be tied together can cause a lot of problems (mainly on Android). Those can heavily affect the app stability and user experience.</p> <p>All audio modules (like <code>react-native-sound</code>) don't play in a separated service on Android, which should <strong>only</strong> be used for simple audio tracks in the foreground (such as sound effects, voice messages, etc.)</p> <p><code>react-native-music-controls</code> is meant for apps using those audio modules, but it has a few problems: the audio isn't tied directly to the controls. It can be pretty useful for casting (such as Chromecast).</p> <p><code>react-native-google-cast</code> works pretty well and also supports custom receivers, but it has fewer player controls, it's harder to integrate and still uses the Cast SDK v2.</p> <h2>Example Setup</h2> <p>First please take a look at the <a href="https://rntp.dev/docs/basics/getting-started/">Getting Started</a> guide, but a basic example of how to play a track:</p> <pre><code class="language-javascript">import TrackPlayer from 'react-native-track-player'; const start = async () =&gt; { // Set up the player await TrackPlayer.setupPlayer(); // Add a track to the queue await TrackPlayer.add({ id: 'trackId', url: require('track.mp3'), title: 'Track Title', artist: 'Track Artist', artwork: require('track.png') }); // Start playing it await TrackPlayer.play(); }; start(); </code></pre> <h2>Core Team ✨</h2> <table> <tbody> <tr> <td align="center"><a href="https://github.com/dcvz"><img src="https://avatars.githubusercontent.com/u/2475932?v=4" width="100px;" alt=""><br><sub><b>David Chavez</b></sub></a><br></td> </tr> </tbody> </table> <h2>External Core Contributors ✨</h2> <table> <tbody> <tr> <td align="center"><a href="https://github.com/jspizziri"><img src="https://avatars.githubusercontent.com/u/1452066?v=4" width="100px;" alt=""><br><sub><b>Jacob Spizziri</b></sub></a><br></td> <td align="center"><a href="https://github.com/puckey"><img src="https://avatars.githubusercontent.com/u/271885?v=4" width="100px;" alt=""><br><sub><b>Jonathan Puckey</b></sub></a><br></td> </tr> </tbody> </table> <h2>Special Thanks ✨</h2> <table> <tbody> <tr> <td align="center"><a href="https://github.com/Guichaguri"><img src="https://avatars.githubusercontent.com/u/1813032?v=4" width="100px;" alt=""><br><sub><b>Guilherme Chaguri</b></sub></a><br></td> <td align="center"><a href="https://github.com/curiousdustin"><img src="https://avatars.githubusercontent.com/u/1706540?v=4" width="100px;" alt=""><br><sub><b>Dustin Bahr</b></sub></a><br></td> </tr> </tbody> </table> <h2>Contributing</h2> <p>You want this package to be awesome and we want to deliver on that. As you know already you can just <a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#file-a-ticket">File A Ticket</a>, but thats not actually the best way for you to get what you need (read on to see why). The best way is for you to <a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#be-a-champion">Be A Champion</a> and <a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#where-do-you-start">dive into the code</a>.</p> <h4>File A Ticket</h4> <p>The reality is that filing a ticket isn't always enough. <strong>This is probably only going to work if your issue aligns with both the interests <em>and</em> the resources available</strong> to the core team. Here are the things that align with our <em>interests</em> in order of priority.</p> <ol> <li>Fixing <strong><em>widespread, common, and critical Bugs</em></strong>.</li> <li>Fixing <strong><em>uncommon but necessary Bugs</em></strong>.</li> <li>Introducing new <strong><em>Features that have broad value</em></strong>.</li> </ol> <p>Now keep in mind available resources. Long story short, the thing you care about needs to be cared about by either a lot of other people, or by us.</p> <p><strong>BUT!</strong> There's another and, arguably even <strong><em>better way</em></strong> that helps you get what you need faster: <a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/#be-a-champion">Be A Champion</a>.</p> <h4>Be A Champion</h4> <p>Being a <em>champion</em> makes it easy for us to help you. Which is what we all want! So how can you be a champion? <a href="https://github.com/sponsors/DoubleSymmetry">Sponsor the Project</a> or <em>be willing to write some code</em>.</p> <p><strong>If <em>you're willing</em></strong> to write some code <strong><em>we're willing</em></strong> to:</p> <ul> <li>Open a design discussion, give feedback, and approve something that works.</li> <li>Provide guidance in the implementation journey.</li> </ul> <p>So, in a nutshell, let us know you're willing to do the work and ask for a little guidance, and watch the things you care about get done faster than anyone else. The best help will be given to those who are willing to help themselves.</p> <h6>You don't have experience you say? It's OK!</h6> <p>You may be thinking that you can't help because you know nothing about native iOS or Android or maybe even React code. But we're willing to help guide you.</p> <p>If you're up for that task then we can help you understand native code and how React Native works.</p> <p>The only way you go from <em>not-knowing</em> to <em>knowing</em> is by learning. Learning isn't something you should be ashamed of nor is it something you should be scared of.</p> <h4>Where Do You Start?</h4> <p>Our goal is to make it as easy as possible for you to make changes to the library. All the documentation on how to work on the library and it's dependencies is <a href="https://raw.githubusercontent.com/doublesymmetry/react-native-track-player/main/example/README.md">located in this Guide</a></p> <h2>Release</h2> <p>The standard release command for this project is <a href="https://classic.yarnpkg.com/lang/en/docs/cli/version/"><code>yarn version</code></a>.</p> <pre><code>yarn version [--major | --minor | --patch | --new-version &lt;version&gt;] </code></pre> <p>Ex.</p> <pre><code>yarn version --new-version 1.2.17 yarn version --patch // 1.2.17 -&gt; 1.2.18 yarn version --minor // 1.2.18 -&gt; 1.3.0 yarn version --major // 2.0.0 </code></pre> <p>This command will:</p> <ol> <li>Generate/update the Changelog</li> <li>Bump the package version</li> <li>Tag &amp; pushing the commit</li> <li>Build &amp; publish the package</li> </ol> <h2>Community</h2> <p>You can find us as part of the <a href="https://discordapp.com/invite/ya2XDCR">React Native Track Player</a>:</p> <ul> <li><code>#introduce-yourself</code> - Come greet the newest members of this group!</li> <li><code>#troubleshooting-forum</code> - Ask members of the community to trouble shoot issues with your app and make recommendations.</li> <li><code>#show-and-tell</code> - Tell the community about the app you made with this project!</li> <li><code>#news-and-releases</code> - Stay updated about the latest releases and dev efforts on the project.</li> </ul> - \ No newline at end of file diff --git a/krl/daily/index.xml b/krl/daily/index.xml index 21b21b7fe68..40af780ad74 100644 --- a/krl/daily/index.xml +++ b/krl/daily/index.xml @@ -1,7 +1,7 @@ GitHub KRL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:58Z + 2023-09-23T01:30:56Z Daily Trending of KRL in GitHub \ No newline at end of file diff --git a/kusto/daily/index.xml b/kusto/daily/index.xml index ec97b1e372f..9462a1e84be 100644 --- a/kusto/daily/index.xml +++ b/kusto/daily/index.xml @@ -1,7 +1,7 @@ GitHub Kusto Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:32:59Z + 2023-09-23T01:30:57Z Daily Trending of Kusto in GitHub \ No newline at end of file diff --git a/kvlang/daily/index.xml b/kvlang/daily/index.xml index c9315b7f340..8a6925507d8 100644 --- a/kvlang/daily/index.xml +++ b/kvlang/daily/index.xml @@ -1,7 +1,7 @@ GitHub kvlang Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:12Z + 2023-09-23T01:31:09Z Daily Trending of kvlang in GitHub \ No newline at end of file diff --git a/labview/daily/index.xml b/labview/daily/index.xml index 45f78babfcf..926bbb64062 100644 --- a/labview/daily/index.xml +++ b/labview/daily/index.xml @@ -1,7 +1,7 @@ GitHub LabVIEW Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:10Z + 2023-09-23T01:31:08Z Daily Trending of LabVIEW in GitHub \ No newline at end of file diff --git a/lark/daily/index.xml b/lark/daily/index.xml index 0ac101bc48d..58b54fae4ed 100644 --- a/lark/daily/index.xml +++ b/lark/daily/index.xml @@ -1,7 +1,7 @@ GitHub Lark Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:13Z + 2023-09-23T01:31:10Z Daily Trending of Lark in GitHub \ No newline at end of file diff --git a/lasso/daily/index.xml b/lasso/daily/index.xml index 4b88b2bbec0..f7d5456e5a8 100644 --- a/lasso/daily/index.xml +++ b/lasso/daily/index.xml @@ -1,7 +1,7 @@ GitHub Lasso Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:11Z + 2023-09-23T01:31:07Z Daily Trending of Lasso in GitHub \ No newline at end of file diff --git a/latte/daily/index.xml b/latte/daily/index.xml index 0a894665f86..7f2eb222916 100644 --- a/latte/daily/index.xml +++ b/latte/daily/index.xml @@ -1,7 +1,7 @@ GitHub Latte Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:16Z + 2023-09-23T01:31:12Z Daily Trending of Latte in GitHub \ No newline at end of file diff --git a/lean/daily/index.xml b/lean/daily/index.xml index 96cf28aca1c..51772519ba9 100644 --- a/lean/daily/index.xml +++ b/lean/daily/index.xml @@ -1,7 +1,7 @@ GitHub Lean Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:17Z + 2023-09-23T01:31:13Z Daily Trending of Lean in GitHub \ No newline at end of file diff --git a/less/daily/index.xml b/less/daily/index.xml index 7783590e80a..7cc14926b4b 100644 --- a/less/daily/index.xml +++ b/less/daily/index.xml @@ -1,7 +1,7 @@ GitHub Less Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:14Z + 2023-09-23T01:31:11Z Daily Trending of Less in GitHub \ No newline at end of file diff --git a/lex/daily/index.xml b/lex/daily/index.xml index 7461cc65424..b12cc843722 100644 --- a/lex/daily/index.xml +++ b/lex/daily/index.xml @@ -1,7 +1,7 @@ GitHub Lex Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:15Z + 2023-09-23T01:31:14Z Daily Trending of Lex in GitHub \ No newline at end of file diff --git a/lfe/daily/index.xml b/lfe/daily/index.xml index e94f5eb5d30..19c269227cc 100644 --- a/lfe/daily/index.xml +++ b/lfe/daily/index.xml @@ -1,7 +1,7 @@ GitHub LFE Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:21Z + 2023-09-23T01:31:16Z Daily Trending of LFE in GitHub \ No newline at end of file diff --git a/ligolang/daily/index.xml b/ligolang/daily/index.xml index bc3297630b5..2ac85fbab6d 100644 --- a/ligolang/daily/index.xml +++ b/ligolang/daily/index.xml @@ -1,7 +1,7 @@ GitHub LigoLANG Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:18Z + 2023-09-23T01:31:17Z Daily Trending of LigoLANG in GitHub \ No newline at end of file diff --git a/lilypond/daily/index.xml b/lilypond/daily/index.xml index df046367bf4..a6c251d9d63 100644 --- a/lilypond/daily/index.xml +++ b/lilypond/daily/index.xml @@ -1,7 +1,7 @@ GitHub LilyPond Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:19Z + 2023-09-23T01:31:16Z Daily Trending of LilyPond in GitHub \ No newline at end of file diff --git a/limbo/daily/index.xml b/limbo/daily/index.xml index 48db4e59d36..b6168b55605 100644 --- a/limbo/daily/index.xml +++ b/limbo/daily/index.xml @@ -1,7 +1,7 @@ GitHub Limbo Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:20Z + 2023-09-23T01:31:15Z Daily Trending of Limbo in GitHub \ No newline at end of file diff --git a/linker-script/daily/index.xml b/linker-script/daily/index.xml index 5f86ae9e917..f08bbda98b6 100644 --- a/linker-script/daily/index.xml +++ b/linker-script/daily/index.xml @@ -1,7 +1,7 @@ GitHub Linker Script Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:22Z + 2023-09-23T01:31:18Z Daily Trending of Linker Script in GitHub \ No newline at end of file diff --git a/linux-kernel-module/daily/index.xml b/linux-kernel-module/daily/index.xml index 7cf8a5d87b2..34caf99c4af 100644 --- a/linux-kernel-module/daily/index.xml +++ b/linux-kernel-module/daily/index.xml @@ -1,7 +1,7 @@ GitHub Linux Kernel Module Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:24Z + 2023-09-23T01:31:20Z Daily Trending of Linux Kernel Module in GitHub \ No newline at end of file diff --git a/liquid/daily/index.xml b/liquid/daily/index.xml index 48994892b65..1d79fca64f6 100644 --- a/liquid/daily/index.xml +++ b/liquid/daily/index.xml @@ -1,7 +1,7 @@ GitHub Liquid Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:23Z + 2023-09-23T01:31:21Z Daily Trending of Liquid in GitHub \ No newline at end of file diff --git a/literate-agda/daily/index.xml b/literate-agda/daily/index.xml index ac19c87f220..b63015315ec 100644 --- a/literate-agda/daily/index.xml +++ b/literate-agda/daily/index.xml @@ -1,7 +1,7 @@ GitHub Literate Agda Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:25Z + 2023-09-23T01:31:19Z Daily Trending of Literate Agda in GitHub \ No newline at end of file diff --git a/literate-coffeescript/daily/index.xml b/literate-coffeescript/daily/index.xml index f015df8fe80..68b59b53805 100644 --- a/literate-coffeescript/daily/index.xml +++ b/literate-coffeescript/daily/index.xml @@ -1,7 +1,7 @@ GitHub Literate CoffeeScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:27Z + 2023-09-23T01:31:23Z Daily Trending of Literate CoffeeScript in GitHub \ No newline at end of file diff --git a/literate-haskell/daily/index.xml b/literate-haskell/daily/index.xml index 4ae07ba9f07..85ecc6e8772 100644 --- a/literate-haskell/daily/index.xml +++ b/literate-haskell/daily/index.xml @@ -1,7 +1,7 @@ GitHub Literate Haskell Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:29Z + 2023-09-23T01:31:24Z Daily Trending of Literate Haskell in GitHub \ No newline at end of file diff --git a/livescript/daily/index.xml b/livescript/daily/index.xml index cb90f817224..3f383f5d54d 100644 --- a/livescript/daily/index.xml +++ b/livescript/daily/index.xml @@ -1,7 +1,7 @@ GitHub LiveScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:26Z + 2023-09-23T01:31:22Z Daily Trending of LiveScript in GitHub \ No newline at end of file diff --git a/llvm/daily/index.xml b/llvm/daily/index.xml index 8d0c3acab4a..a6698ff331c 100644 --- a/llvm/daily/index.xml +++ b/llvm/daily/index.xml @@ -1,7 +1,7 @@ GitHub LLVM Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:28Z + 2023-09-23T01:31:25Z Daily Trending of LLVM in GitHub \ No newline at end of file diff --git a/logos/daily/index.xml b/logos/daily/index.xml index 1696d5000e5..3f223c56a32 100644 --- a/logos/daily/index.xml +++ b/logos/daily/index.xml @@ -1,7 +1,7 @@ GitHub Logos Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:30Z + 2023-09-23T01:31:28Z Daily Trending of Logos in GitHub \ No newline at end of file diff --git a/logtalk/daily/index.xml b/logtalk/daily/index.xml index 46ebd941ae3..810e430b69a 100644 --- a/logtalk/daily/index.xml +++ b/logtalk/daily/index.xml @@ -1,7 +1,7 @@ GitHub Logtalk Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:31Z + 2023-09-23T01:31:26Z Daily Trending of Logtalk in GitHub \ No newline at end of file diff --git a/lolcode/daily/index.xml b/lolcode/daily/index.xml index b560085a985..b8d8e97878a 100644 --- a/lolcode/daily/index.xml +++ b/lolcode/daily/index.xml @@ -1,7 +1,7 @@ GitHub LOLCODE Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:32Z + 2023-09-23T01:31:27Z Daily Trending of LOLCODE in GitHub \ No newline at end of file diff --git a/lookml/daily/index.xml b/lookml/daily/index.xml index 248ececebd4..f784ec4f8f4 100644 --- a/lookml/daily/index.xml +++ b/lookml/daily/index.xml @@ -1,7 +1,7 @@ GitHub LookML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:33Z + 2023-09-23T01:31:27Z Daily Trending of LookML in GitHub \ No newline at end of file diff --git a/loomscript/daily/index.xml b/loomscript/daily/index.xml index a296ab19040..21c0e14136c 100644 --- a/loomscript/daily/index.xml +++ b/loomscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub LoomScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:36Z + 2023-09-23T01:31:31Z Daily Trending of LoomScript in GitHub \ No newline at end of file diff --git a/lsl/daily/index.xml b/lsl/daily/index.xml index 4e5c8f9b94f..77e0a9ecad5 100644 --- a/lsl/daily/index.xml +++ b/lsl/daily/index.xml @@ -1,7 +1,7 @@ GitHub LSL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:34Z + 2023-09-23T01:31:30Z Daily Trending of LSL in GitHub \ No newline at end of file diff --git a/ltspice-symbol/daily/index.xml b/ltspice-symbol/daily/index.xml index 5907d2cb9ca..2fd3bf8da91 100644 --- a/ltspice-symbol/daily/index.xml +++ b/ltspice-symbol/daily/index.xml @@ -1,7 +1,7 @@ GitHub LTspice Symbol Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:35Z + 2023-09-23T01:31:29Z Daily Trending of LTspice Symbol in GitHub \ No newline at end of file diff --git a/lua/daily/index.xml b/lua/daily/index.xml index 3b365b7469c..1015f204e76 100644 --- a/lua/daily/index.xml +++ b/lua/daily/index.xml @@ -1,21 +1,7 @@ GitHub Lua Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:39Z + 2023-09-23T01:31:34Z Daily Trending of Lua in GitHub - - chrisgrieser/nvim-puppeteer - 2023-09-22T01:33:39Z - tag:github.com,2023-09-22:/chrisgrieser/nvim-puppeteer - - <p>Automatically convert strings to f-strings or template strings and back.</p><hr><h1>nvim-puppeteer <!-- LTeX: enabled=true --> 🎎</h1> <!-- <a href="https://dotfyle.com/plugins/chrisgrieser/nvim-puppeteer"><img src="https://dotfyle.com/plugins/chrisgrieser/nvim-puppeteer/shield" /></a> --> <p>Master of strings. Automatically convert strings to f-strings or template strings and back.</p> <h2>Features</h2> <ul> <li>When typing <code>{}</code> in a python string, automatically convert it to an f-string.</li> <li>When typing <code>${}</code> in a javascript or typescript string, automatically convert it to a template string.</li> <li>When <em>removing</em> the <code>{}</code> or <code>${}</code>, automatically convert it back to a regular string.</li> <li>Also works with multi-line strings.</li> <li>No configuration needed, just install and you are ready to go.</li> </ul> <h2>Requirements</h2> <ul> <li>nvim 0.9 or higher.</li> <li>The respective Treesitter parsers are required: <code>:TSInstall python javascript typescript</code>.</li> </ul> <h2>Installation</h2> <pre><code class="language-lua">-- lazy.nvim { "chrisgrieser/nvim-puppeteer", dependencies = "nvim-treesitter/nvim-treesitter", lazy = false, -- plugin lazy-loads itself }, -- packer use { "chrisgrieser/nvim-puppeteer", requires = "nvim-treesitter/nvim-treesitter", } </code></pre> <p>No configuration or <code>.setup()</code> call is needed. The plugin already automatically loads as little as possible.</p> <h2>Credits</h2> <!-- vale Google.FirstPerson = NO --> <p><strong>About Me</strong><br> In my day job, I am a sociologist studying the social mechanisms underlying the digital economy. For my PhD project, I investigate the governance of the app economy and how software ecosystems manage the tension between innovation and compatibility. If you are interested in this subject, feel free to get in touch.</p> <p><strong>Blog</strong><br> I also occasionally blog about vim: <a href="https://nanotipsforvim.prose.sh">Nano Tips for Vim</a></p> <p><strong>Profiles</strong></p> <ul> <li><a href="https://www.reddit.com/user/pseudometapseudo">reddit</a></li> <li><a href="https://discordapp.com/users/462774483044794368/">Discord</a></li> <li><a href="https://chris-grieser.de/">Academic Website</a></li> <li><a href="https://twitter.com/pseudo_meta">Twitter</a></li> <li><a href="https://pkm.social/@pseudometa">Mastodon</a></li> <li><a href="https://www.researchgate.net/profile/Christopher-Grieser">ResearchGate</a></li> <li><a href="https://www.linkedin.com/in/christopher-grieser-ba693b17a/">LinkedIn</a></li> </ul> <p><strong>Buy Me a Coffee</strong><br> <br> <a href="https://ko-fi.com/Y8Y86SQ91" target="_blank"><img height="36" style="border:0px;height:36px;" src="https://cdn.ko-fi.com/cdn/kofi1.png?v=3" border="0" alt="Buy Me a Coffee at ko-fi.com"></a></p> - - - BeamMP/BeamMP - 2023-09-22T01:33:39Z - tag:github.com,2023-09-22:/BeamMP/BeamMP - - <p>A Lua implementation at attempting to bring local network multiplayer to BeamNG.drive</p><hr><h1>BeamMP</h1> <p>A Lua mod bringing online multiplayer to <a href="https://beamng.com">BeamNG.drive</a>!</p> <h1>Important Links</h1> <ul> <li><a href="https://beammp.github.io/BeamMP/">Documentation</a></li> <li><a href="https://discord.gg/BeamMP">Discord</a></li> <li><a href="https://beammp.com">Website</a></li> <li><a href="https://wiki.beammp.com">Wiki</a></li> <li><a href="https://forum.beammp.com">Forum</a></li> <li><code>#beammp</code> on <code>irc.libera.chat</code> (<a href="https://web.libera.chat/#beammp">webchat link</a>)</li> </ul> <h1>Contents</h1> <ul> <li><a href="https://raw.githubusercontent.com/BeamMP/BeamMP/development/#installation">Installation</a></li> <li><a href="https://raw.githubusercontent.com/BeamMP/BeamMP/development/#servers">Servers</a></li> <li><a href="https://raw.githubusercontent.com/BeamMP/BeamMP/development/#how-does-it-work">How does it work?</a></li> <li><a href="https://raw.githubusercontent.com/BeamMP/BeamMP/development/#roadmap">Roadmap</a></li> <li><a href="https://raw.githubusercontent.com/BeamMP/BeamMP/development/#troubleshooting">Troubleshooting</a></li> <li><a href="https://raw.githubusercontent.com/BeamMP/BeamMP/development/#support">Supporting The Project</a></li> </ul> <h1>Installation</h1> <p><strong><a href="https://wiki.beammp.com/en/home/installation-guide">Click here for a step-by-step guide</a> on how to install the mod on Windows.</strong></p> <p>The BeamMP mod has been made as simple as it gets. Just head over to <a href="https://beammp.com">our website (BeamMP.com)</a> and click download. This will download a zip file which contains the installer exe. Just run that exe and follow the instructions. Once this completes all you need to do is double click the shortcut on your desktop.</p> <p>Now you can play by clicking "Play" and then "Multiplayer", logging in with either a guest account or a <a href="https://forum.beammp.com">BeamMP Forum</a> account. Then just select a server to play on! That's it! :)</p> <p>If you need help at any point, see the <a href="https://raw.githubusercontent.com/BeamMP/BeamMP/development/#troubleshooting">troubleshooting</a> section. There are instructions there on how to get support from our dedicated support team.</p> <h1>Servers</h1> <p><a href="https://wiki.beammp.com/en/home/server-installation">Click here for a step-by-step guide</a> on how to set up and run a server for you &amp; your friends.</p> <p>The server is usable free of charge for non-commercial use, and the source code is available on <a href="https://github.com/BeamMP/BeamMP-Server">GitHub</a>.</p> <p>Please check out <a href="https://Wiki.beammp.com">wiki.beammp.com</a> for a guide on how to setup your own server. If you run into issues, join the official <a href="https://discord.gg/BeamMP">Discord</a> or join us via IRC in <code>#beammp</code> on <code>irc.libera.chat</code> (<a href="https://web.libera.chat/#beammp">webchat link</a>).</p> <h1>How does it work?</h1> <p><em>This section is a technical explanation of the inner workings of the project and is not relevant for most players.</em></p> <p>The Launcher is a separate program which starts the game and connects to the Lua mod right away. The launcher then connects to a remote server of your choice, and these two communicate. The launcher then forwards some packets to the game, like car positions, rotations, chat messages, etc.</p> <p>For more information on how the launcher and server operate, you can read the source code (C++) in their respective repositories:</p> <ul> <li><a href="https://github.com/BeamMP/BeamMP-Launcher">Launcher</a></li> <li><a href="https://github.com/BeamMP/BeamMP-Server">Server</a></li> </ul> <h1>Roadmap</h1> <p>You can see and keep track of development, planned features, etc. on the GitHub Issues section on each repository.</p> <p>Additionally, you can join the <a href="https://discord.gg/BeamMP">Discord</a>, where regular updates are posted!</p> <h1>Troubleshooting</h1> <ul> <li><a href="https://forum.beammp.com/c/faq/35">Frequently Asked Questions/Common Issues</a></li> <li><a href="https://wiki.beammp.com/en/error-codes">Error Codes</a></li> <li><a href="https://www.beammp.com/keymaster">Server Auth Key</a></li> </ul> <p>If none of these fix your issue, we have a dedicated support team on our <a href="https://discord.gg/BeamMP">Discord</a>, and our <a href="https://forum.beammp.com/c/support/33">Forum</a></p> <h1>Support</h1> <p>The BeamMP project is supported by community donations via our <a href="https://www.patreon.com/BeamMP">Patreon</a> This brings perks such as Patreon-only channels on our Discord, Early access to new updates, and more server keys.</p> - \ No newline at end of file diff --git a/m/daily/index.xml b/m/daily/index.xml index 78346015952..975de94e3bd 100644 --- a/m/daily/index.xml +++ b/m/daily/index.xml @@ -1,7 +1,7 @@ GitHub M Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:50Z + 2023-09-23T01:31:43Z Daily Trending of M in GitHub \ No newline at end of file diff --git a/m4/daily/index.xml b/m4/daily/index.xml index 6d8caec5646..12c7ab0c028 100644 --- a/m4/daily/index.xml +++ b/m4/daily/index.xml @@ -1,7 +1,7 @@ GitHub M4 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:51Z + 2023-09-23T01:31:44Z Daily Trending of M4 in GitHub \ No newline at end of file diff --git a/m4sugar/daily/index.xml b/m4sugar/daily/index.xml index 8d53f0fb56f..6bb1f92c9c4 100644 --- a/m4sugar/daily/index.xml +++ b/m4sugar/daily/index.xml @@ -1,7 +1,7 @@ GitHub M4Sugar Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:49Z + 2023-09-23T01:31:46Z Daily Trending of M4Sugar in GitHub \ No newline at end of file diff --git a/macaulay2/daily/index.xml b/macaulay2/daily/index.xml index 4ace5842cb6..df5d39c413e 100644 --- a/macaulay2/daily/index.xml +++ b/macaulay2/daily/index.xml @@ -1,7 +1,7 @@ GitHub Macaulay2 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:50Z + 2023-09-23T01:31:45Z Daily Trending of Macaulay2 in GitHub \ No newline at end of file diff --git a/makefile/daily/index.xml b/makefile/daily/index.xml index b2d91224af9..a92f1434071 100644 --- a/makefile/daily/index.xml +++ b/makefile/daily/index.xml @@ -1,14 +1,7 @@ GitHub Makefile Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:56Z + 2023-09-23T01:31:50Z Daily Trending of Makefile in GitHub - - foomo/redirects - 2023-09-22T01:33:56Z - tag:github.com,2023-09-22:/foomo/redirects - - <p></p><hr> - \ No newline at end of file diff --git a/mako/daily/index.xml b/mako/daily/index.xml index 479d00b88f7..3c32dd2ff6c 100644 --- a/mako/daily/index.xml +++ b/mako/daily/index.xml @@ -1,7 +1,7 @@ GitHub Mako Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:53Z + 2023-09-23T01:31:48Z Daily Trending of Mako in GitHub \ No newline at end of file diff --git a/markdown/daily/index.xml b/markdown/daily/index.xml index 4362cac2d58..3ee242a19f9 100644 --- a/markdown/daily/index.xml +++ b/markdown/daily/index.xml @@ -1,7 +1,7 @@ GitHub Markdown Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:59Z + 2023-09-23T01:31:53Z Daily Trending of Markdown in GitHub \ No newline at end of file diff --git a/marko/daily/index.xml b/marko/daily/index.xml index d761a79ad9f..a9c30c036b5 100644 --- a/marko/daily/index.xml +++ b/marko/daily/index.xml @@ -1,7 +1,7 @@ GitHub Marko Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:33:52Z + 2023-09-23T01:31:47Z Daily Trending of Marko in GitHub \ No newline at end of file diff --git a/mask/daily/index.xml b/mask/daily/index.xml index 876c8805c56..942191d9a92 100644 --- a/mask/daily/index.xml +++ b/mask/daily/index.xml @@ -1,7 +1,7 @@ GitHub Mask Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:01Z + 2023-09-23T01:31:56Z Daily Trending of Mask in GitHub \ No newline at end of file diff --git a/mathematica/daily/index.xml b/mathematica/daily/index.xml index 636d009420d..f055740c9a3 100644 --- a/mathematica/daily/index.xml +++ b/mathematica/daily/index.xml @@ -1,7 +1,7 @@ GitHub Mathematica Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:02Z + 2023-09-23T01:31:54Z Daily Trending of Mathematica in GitHub \ No newline at end of file diff --git a/matlab/daily/index.xml b/matlab/daily/index.xml index 74c260376bc..1633128f432 100644 --- a/matlab/daily/index.xml +++ b/matlab/daily/index.xml @@ -1,28 +1,21 @@ GitHub MATLAB Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:05Z + 2023-09-23T01:31:59Z Daily Trending of MATLAB in GitHub - noriegaa/DA42_Simulator - 2023-09-22T01:34:05Z - tag:github.com,2023-09-22:/noriegaa/DA42_Simulator - - <p>Preliminary DA42 Simulator for test automation prototyping.</p><hr> + cmcgehee/ben_collab + 2023-09-23T01:31:59Z + tag:github.com,2023-09-23:/cmcgehee/ben_collab + + <p></p><hr> - henghuiding/CCL - 2023-09-22T01:34:05Z - tag:github.com,2023-09-22:/henghuiding/CCL - - <p>[CVPR-2018] Context Contrasted Feature and Gated Multi-Scale Aggregation for Scene Segmentation</p><hr> - - - stephenberry/beve - 2023-09-22T01:34:05Z - tag:github.com,2023-09-22:/stephenberry/beve - - <p>High performance, tagged binary data specification</p><hr> + neurodebian/spm12 + 2023-09-23T01:31:59Z + tag:github.com,2023-09-23:/neurodebian/spm12 + + <p>NeuroDebian packaging of SPM12 (official repo at https://github.com/spm)</p><hr> \ No newline at end of file diff --git a/maven-pom/daily/index.xml b/maven-pom/daily/index.xml index 73d94e32c31..543eaed559f 100644 --- a/maven-pom/daily/index.xml +++ b/maven-pom/daily/index.xml @@ -1,7 +1,7 @@ GitHub Maven POM Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:00Z + 2023-09-23T01:31:55Z Daily Trending of Maven POM in GitHub \ No newline at end of file diff --git a/max/daily/index.xml b/max/daily/index.xml index a62adc0d14b..b1f11d38962 100644 --- a/max/daily/index.xml +++ b/max/daily/index.xml @@ -1,7 +1,7 @@ GitHub Max Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:08Z + 2023-09-23T01:32:01Z Daily Trending of Max in GitHub \ No newline at end of file diff --git a/maxscript/daily/index.xml b/maxscript/daily/index.xml index 66822b1e423..d5d4cec3d1f 100644 --- a/maxscript/daily/index.xml +++ b/maxscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub MAXScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:06Z + 2023-09-23T01:32:00Z Daily Trending of MAXScript in GitHub \ No newline at end of file diff --git a/mcfunction/daily/index.xml b/mcfunction/daily/index.xml index 3cb7d5848bc..051a0bcaa52 100644 --- a/mcfunction/daily/index.xml +++ b/mcfunction/daily/index.xml @@ -1,7 +1,7 @@ GitHub mcfunction Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:07Z + 2023-09-23T01:32:01Z Daily Trending of mcfunction in GitHub \ No newline at end of file diff --git a/mercury/daily/index.xml b/mercury/daily/index.xml index 328d6fa2b06..9315d5b5e0e 100644 --- a/mercury/daily/index.xml +++ b/mercury/daily/index.xml @@ -1,7 +1,7 @@ GitHub Mercury Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:12Z + 2023-09-23T01:32:07Z Daily Trending of Mercury in GitHub \ No newline at end of file diff --git a/meson/daily/index.xml b/meson/daily/index.xml index 6f431dd8a35..1c8a6927ad6 100644 --- a/meson/daily/index.xml +++ b/meson/daily/index.xml @@ -1,7 +1,7 @@ GitHub Meson Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:13Z + 2023-09-23T01:32:08Z Daily Trending of Meson in GitHub \ No newline at end of file diff --git a/metal/daily/index.xml b/metal/daily/index.xml index d38ca668ac4..4b2f89411ae 100644 --- a/metal/daily/index.xml +++ b/metal/daily/index.xml @@ -1,7 +1,7 @@ GitHub Metal Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:18Z + 2023-09-23T01:32:12Z Daily Trending of Metal in GitHub \ No newline at end of file diff --git a/microsoft-developer-studio-project/daily/index.xml b/microsoft-developer-studio-project/daily/index.xml index 0c5a38a4428..eca3885462a 100644 --- a/microsoft-developer-studio-project/daily/index.xml +++ b/microsoft-developer-studio-project/daily/index.xml @@ -1,7 +1,7 @@ GitHub Microsoft Developer Studio Project Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:16Z + 2023-09-23T01:32:13Z Daily Trending of Microsoft Developer Studio Project in GitHub \ No newline at end of file diff --git a/microsoft-visual-studio-solution/daily/index.xml b/microsoft-visual-studio-solution/daily/index.xml index 16325911bbd..88a10db34ee 100644 --- a/microsoft-visual-studio-solution/daily/index.xml +++ b/microsoft-visual-studio-solution/daily/index.xml @@ -1,7 +1,7 @@ GitHub Microsoft Visual Studio Solution Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:18Z + 2023-09-23T01:32:11Z Daily Trending of Microsoft Visual Studio Solution in GitHub \ No newline at end of file diff --git a/minid/daily/index.xml b/minid/daily/index.xml index 199ded13883..010834e4ccc 100644 --- a/minid/daily/index.xml +++ b/minid/daily/index.xml @@ -1,7 +1,7 @@ GitHub MiniD Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:17Z + 2023-09-23T01:32:11Z Daily Trending of MiniD in GitHub \ No newline at end of file diff --git a/mint/daily/index.xml b/mint/daily/index.xml index b3ba89a9c94..38fb1f33b03 100644 --- a/mint/daily/index.xml +++ b/mint/daily/index.xml @@ -1,7 +1,7 @@ GitHub Mint Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:22Z + 2023-09-23T01:32:16Z Daily Trending of Mint in GitHub \ No newline at end of file diff --git a/mirah/daily/index.xml b/mirah/daily/index.xml index a38c082bd20..5dc266b27f3 100644 --- a/mirah/daily/index.xml +++ b/mirah/daily/index.xml @@ -1,7 +1,7 @@ GitHub Mirah Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:21Z + 2023-09-23T01:32:16Z Daily Trending of Mirah in GitHub \ No newline at end of file diff --git a/mirc-script/daily/index.xml b/mirc-script/daily/index.xml index 509edd4764d..ffa72b520f6 100644 --- a/mirc-script/daily/index.xml +++ b/mirc-script/daily/index.xml @@ -1,7 +1,7 @@ GitHub mIRC Script Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:21Z + 2023-09-23T01:32:17Z Daily Trending of mIRC Script in GitHub \ No newline at end of file diff --git a/mlir/daily/index.xml b/mlir/daily/index.xml index 900864a19c9..713cde4d9d7 100644 --- a/mlir/daily/index.xml +++ b/mlir/daily/index.xml @@ -1,7 +1,7 @@ GitHub MLIR Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:24Z + 2023-09-23T01:32:20Z Daily Trending of MLIR in GitHub \ No newline at end of file diff --git a/modelica/daily/index.xml b/modelica/daily/index.xml index dd2ebad4b06..1f29928011b 100644 --- a/modelica/daily/index.xml +++ b/modelica/daily/index.xml @@ -1,7 +1,7 @@ GitHub Modelica Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:26Z + 2023-09-23T01:32:22Z Daily Trending of Modelica in GitHub \ No newline at end of file diff --git a/modula-2/daily/index.xml b/modula-2/daily/index.xml index f30f2c7d19b..f99323c288d 100644 --- a/modula-2/daily/index.xml +++ b/modula-2/daily/index.xml @@ -1,7 +1,7 @@ GitHub Modula-2 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:26Z + 2023-09-23T01:32:21Z Daily Trending of Modula-2 in GitHub \ No newline at end of file diff --git a/modula-3/daily/index.xml b/modula-3/daily/index.xml index a07e309c130..a14cd741663 100644 --- a/modula-3/daily/index.xml +++ b/modula-3/daily/index.xml @@ -1,7 +1,7 @@ GitHub Modula-3 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:25Z + 2023-09-23T01:32:19Z Daily Trending of Modula-3 in GitHub \ No newline at end of file diff --git a/module-management-system/daily/index.xml b/module-management-system/daily/index.xml index 8e5e79c3d96..bdcfcda8505 100644 --- a/module-management-system/daily/index.xml +++ b/module-management-system/daily/index.xml @@ -1,7 +1,7 @@ GitHub Module Management System Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:28Z + 2023-09-23T01:32:25Z Daily Trending of Module Management System in GitHub \ No newline at end of file diff --git a/monkey-c/daily/index.xml b/monkey-c/daily/index.xml index a1667197df0..0ee42912aa6 100644 --- a/monkey-c/daily/index.xml +++ b/monkey-c/daily/index.xml @@ -1,7 +1,7 @@ GitHub Monkey C Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:29Z + 2023-09-23T01:32:26Z Daily Trending of Monkey C in GitHub \ No newline at end of file diff --git a/monkey/daily/index.xml b/monkey/daily/index.xml index e59adb4958d..f056482dbc0 100644 --- a/monkey/daily/index.xml +++ b/monkey/daily/index.xml @@ -1,7 +1,7 @@ GitHub Monkey Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:30Z + 2023-09-23T01:32:25Z Daily Trending of Monkey in GitHub \ No newline at end of file diff --git a/moocode/daily/index.xml b/moocode/daily/index.xml index dfc240aafb3..87b75f3a7ab 100644 --- a/moocode/daily/index.xml +++ b/moocode/daily/index.xml @@ -1,7 +1,7 @@ GitHub Moocode Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:28Z + 2023-09-23T01:32:24Z Daily Trending of Moocode in GitHub \ No newline at end of file diff --git a/moonscript/daily/index.xml b/moonscript/daily/index.xml index faae08fda4a..d2ad6145ce8 100644 --- a/moonscript/daily/index.xml +++ b/moonscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub MoonScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:34Z + 2023-09-23T01:32:29Z Daily Trending of MoonScript in GitHub \ No newline at end of file diff --git a/motoko/daily/index.xml b/motoko/daily/index.xml index d2e5fb36a09..b8e03e8b864 100644 --- a/motoko/daily/index.xml +++ b/motoko/daily/index.xml @@ -1,7 +1,7 @@ GitHub Motoko Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:32Z + 2023-09-23T01:32:30Z Daily Trending of Motoko in GitHub \ No newline at end of file diff --git a/motorola-68k-assembly/daily/index.xml b/motorola-68k-assembly/daily/index.xml index fb135e954d7..c927a0085cf 100644 --- a/motorola-68k-assembly/daily/index.xml +++ b/motorola-68k-assembly/daily/index.xml @@ -1,7 +1,7 @@ GitHub Motorola 68K Assembly Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:31Z + 2023-09-23T01:32:28Z Daily Trending of Motorola 68K Assembly in GitHub \ No newline at end of file diff --git a/mql4/daily/index.xml b/mql4/daily/index.xml index 7ad6b188b75..5c4b54e2449 100644 --- a/mql4/daily/index.xml +++ b/mql4/daily/index.xml @@ -1,7 +1,7 @@ GitHub MQL4 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:37Z + 2023-09-23T01:32:35Z Daily Trending of MQL4 in GitHub \ No newline at end of file diff --git a/mql5/daily/index.xml b/mql5/daily/index.xml index 22944b1a105..c2b3624e5d6 100644 --- a/mql5/daily/index.xml +++ b/mql5/daily/index.xml @@ -1,7 +1,7 @@ GitHub MQL5 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:35Z + 2023-09-23T01:32:34Z Daily Trending of MQL5 in GitHub \ No newline at end of file diff --git a/mtml/daily/index.xml b/mtml/daily/index.xml index 30c82fa030b..fc4cf256b89 100644 --- a/mtml/daily/index.xml +++ b/mtml/daily/index.xml @@ -1,7 +1,7 @@ GitHub MTML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:36Z + 2023-09-23T01:32:33Z Daily Trending of MTML in GitHub \ No newline at end of file diff --git a/muf/daily/index.xml b/muf/daily/index.xml index 01578b4e80b..1f65fe8185b 100644 --- a/muf/daily/index.xml +++ b/muf/daily/index.xml @@ -1,7 +1,7 @@ GitHub MUF Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:38Z + 2023-09-23T01:32:32Z Daily Trending of MUF in GitHub \ No newline at end of file diff --git a/mupad/daily/index.xml b/mupad/daily/index.xml index ee2ce5af157..5f9a63ac605 100644 --- a/mupad/daily/index.xml +++ b/mupad/daily/index.xml @@ -1,7 +1,7 @@ GitHub mupad Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:39Z + 2023-09-23T01:32:36Z Daily Trending of mupad in GitHub \ No newline at end of file diff --git a/muse/daily/index.xml b/muse/daily/index.xml index a2ea76eb430..85c2d4075a6 100644 --- a/muse/daily/index.xml +++ b/muse/daily/index.xml @@ -1,7 +1,7 @@ GitHub Muse Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:40Z + 2023-09-23T01:32:38Z Daily Trending of Muse in GitHub \ No newline at end of file diff --git a/mustache/daily/index.xml b/mustache/daily/index.xml index 741a347b90a..21158976f83 100644 --- a/mustache/daily/index.xml +++ b/mustache/daily/index.xml @@ -1,7 +1,7 @@ GitHub Mustache Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:44Z + 2023-09-23T01:32:41Z Daily Trending of Mustache in GitHub \ No newline at end of file diff --git a/myghty/daily/index.xml b/myghty/daily/index.xml index 8e9870931b8..e5e209a3f47 100644 --- a/myghty/daily/index.xml +++ b/myghty/daily/index.xml @@ -1,7 +1,7 @@ GitHub Myghty Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:41Z + 2023-09-23T01:32:37Z Daily Trending of Myghty in GitHub \ No newline at end of file diff --git a/nanorc/daily/index.xml b/nanorc/daily/index.xml index 47c60a71d4d..ded64d0f746 100644 --- a/nanorc/daily/index.xml +++ b/nanorc/daily/index.xml @@ -1,7 +1,7 @@ GitHub nanorc Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:47Z + 2023-09-23T01:32:44Z Daily Trending of nanorc in GitHub \ No newline at end of file diff --git a/nasl/daily/index.xml b/nasl/daily/index.xml index c98c6132c89..005b5548103 100644 --- a/nasl/daily/index.xml +++ b/nasl/daily/index.xml @@ -1,7 +1,7 @@ GitHub NASL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:46Z + 2023-09-23T01:32:45Z Daily Trending of NASL in GitHub \ No newline at end of file diff --git a/ncl/daily/index.xml b/ncl/daily/index.xml index e0c30ab8bd7..c487f4ba8f1 100644 --- a/ncl/daily/index.xml +++ b/ncl/daily/index.xml @@ -1,7 +1,7 @@ GitHub NCL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:45Z + 2023-09-23T01:32:42Z Daily Trending of NCL in GitHub \ No newline at end of file diff --git a/nearley/daily/index.xml b/nearley/daily/index.xml index 312b14ad659..1e0e2664fb2 100644 --- a/nearley/daily/index.xml +++ b/nearley/daily/index.xml @@ -1,7 +1,7 @@ GitHub Nearley Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:51Z + 2023-09-23T01:32:47Z Daily Trending of Nearley in GitHub \ No newline at end of file diff --git a/nemerle/daily/index.xml b/nemerle/daily/index.xml index dec047129bd..8c50a93055d 100644 --- a/nemerle/daily/index.xml +++ b/nemerle/daily/index.xml @@ -1,7 +1,7 @@ GitHub Nemerle Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:52Z + 2023-09-23T01:32:49Z Daily Trending of Nemerle in GitHub \ No newline at end of file diff --git a/neon/daily/index.xml b/neon/daily/index.xml index a1f77a81c4f..9f932864aa5 100644 --- a/neon/daily/index.xml +++ b/neon/daily/index.xml @@ -1,7 +1,7 @@ GitHub NEON Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:49Z + 2023-09-23T01:32:46Z Daily Trending of NEON in GitHub \ No newline at end of file diff --git a/nesc/daily/index.xml b/nesc/daily/index.xml index 41a21104446..8a2461a021b 100644 --- a/nesc/daily/index.xml +++ b/nesc/daily/index.xml @@ -1,7 +1,7 @@ GitHub nesC Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:50Z + 2023-09-23T01:32:48Z Daily Trending of nesC in GitHub \ No newline at end of file diff --git a/netlinx+erb/daily/index.xml b/netlinx+erb/daily/index.xml index 55c4a218b9f..823f7d89f7a 100644 --- a/netlinx+erb/daily/index.xml +++ b/netlinx+erb/daily/index.xml @@ -1,7 +1,7 @@ GitHub NetLinx+ERB Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:53Z + 2023-09-23T01:32:51Z Daily Trending of NetLinx+ERB in GitHub \ No newline at end of file diff --git a/netlinx/daily/index.xml b/netlinx/daily/index.xml index a5147032499..d18b47951d3 100644 --- a/netlinx/daily/index.xml +++ b/netlinx/daily/index.xml @@ -1,7 +1,7 @@ GitHub NetLinx Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:55Z + 2023-09-23T01:32:52Z Daily Trending of NetLinx in GitHub \ No newline at end of file diff --git a/netlogo/daily/index.xml b/netlogo/daily/index.xml index c14fc876f1d..fcf04c55140 100644 --- a/netlogo/daily/index.xml +++ b/netlogo/daily/index.xml @@ -1,7 +1,7 @@ GitHub NetLogo Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:56Z + 2023-09-23T01:32:50Z Daily Trending of NetLogo in GitHub \ No newline at end of file diff --git a/newlisp/daily/index.xml b/newlisp/daily/index.xml index a62de00b0e7..d9643f33721 100644 --- a/newlisp/daily/index.xml +++ b/newlisp/daily/index.xml @@ -1,7 +1,7 @@ GitHub NewLisp Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:54Z + 2023-09-23T01:32:53Z Daily Trending of NewLisp in GitHub \ No newline at end of file diff --git a/nextflow/daily/index.xml b/nextflow/daily/index.xml index 863a6e38dcc..f21ed5414bf 100644 --- a/nextflow/daily/index.xml +++ b/nextflow/daily/index.xml @@ -1,7 +1,7 @@ GitHub Nextflow Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:57Z + 2023-09-23T01:32:55Z Daily Trending of Nextflow in GitHub \ No newline at end of file diff --git a/nginx/daily/index.xml b/nginx/daily/index.xml index 196d8bc645e..fa5c7135b3f 100644 --- a/nginx/daily/index.xml +++ b/nginx/daily/index.xml @@ -1,7 +1,7 @@ GitHub Nginx Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:58Z + 2023-09-23T01:32:57Z Daily Trending of Nginx in GitHub \ No newline at end of file diff --git a/nim/daily/index.xml b/nim/daily/index.xml index b54fe3f5d9f..6300e82dadc 100644 --- a/nim/daily/index.xml +++ b/nim/daily/index.xml @@ -1,7 +1,7 @@ GitHub Nim Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:34:59Z + 2023-09-23T01:32:56Z Daily Trending of Nim in GitHub \ No newline at end of file diff --git a/ninja/daily/index.xml b/ninja/daily/index.xml index fba59ea35b4..26b25f29884 100644 --- a/ninja/daily/index.xml +++ b/ninja/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ninja Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:00Z + 2023-09-23T01:32:54Z Daily Trending of Ninja in GitHub \ No newline at end of file diff --git a/nit/daily/index.xml b/nit/daily/index.xml index 6bdcc96e993..a6aa48b98ac 100644 --- a/nit/daily/index.xml +++ b/nit/daily/index.xml @@ -1,7 +1,7 @@ GitHub Nit Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:03Z + 2023-09-23T01:32:59Z Daily Trending of Nit in GitHub \ No newline at end of file diff --git a/nix/daily/index.xml b/nix/daily/index.xml index 4cb7417e0a3..5cf4f573ffa 100644 --- a/nix/daily/index.xml +++ b/nix/daily/index.xml @@ -1,14 +1,7 @@ GitHub Nix Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:05Z + 2023-09-23T01:33:02Z Daily Trending of Nix in GitHub - - replit/nixmodules - 2023-09-22T01:35:05Z - tag:github.com,2023-09-22:/replit/nixmodules - - <p></p><hr> - \ No newline at end of file diff --git a/nl/daily/index.xml b/nl/daily/index.xml index ae40c6b9c6d..5d5a16f8721 100644 --- a/nl/daily/index.xml +++ b/nl/daily/index.xml @@ -1,7 +1,7 @@ GitHub NL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:02Z + 2023-09-23T01:33:00Z Daily Trending of NL in GitHub \ No newline at end of file diff --git a/npm-config/daily/index.xml b/npm-config/daily/index.xml index da4e3b7bcdf..6f277b52c2b 100644 --- a/npm-config/daily/index.xml +++ b/npm-config/daily/index.xml @@ -1,7 +1,7 @@ GitHub NPM Config Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:01Z + 2023-09-23T01:32:58Z Daily Trending of NPM Config in GitHub \ No newline at end of file diff --git a/nsis/daily/index.xml b/nsis/daily/index.xml index 9c784ca3d32..e6e316a5bf2 100644 --- a/nsis/daily/index.xml +++ b/nsis/daily/index.xml @@ -1,7 +1,7 @@ GitHub NSIS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:08Z + 2023-09-23T01:33:03Z Daily Trending of NSIS in GitHub \ No newline at end of file diff --git a/nu/daily/index.xml b/nu/daily/index.xml index 6772444480a..7d5472c93e2 100644 --- a/nu/daily/index.xml +++ b/nu/daily/index.xml @@ -1,7 +1,7 @@ GitHub Nu Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:07Z + 2023-09-23T01:33:04Z Daily Trending of Nu in GitHub \ No newline at end of file diff --git a/numpy/daily/index.xml b/numpy/daily/index.xml index 34b5cc0268f..9c87a36f29c 100644 --- a/numpy/daily/index.xml +++ b/numpy/daily/index.xml @@ -1,7 +1,7 @@ GitHub NumPy Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:06Z + 2023-09-23T01:33:07Z Daily Trending of NumPy in GitHub \ No newline at end of file diff --git a/nunjucks/daily/index.xml b/nunjucks/daily/index.xml index 287da4bbe2e..22f6ae0b8b0 100644 --- a/nunjucks/daily/index.xml +++ b/nunjucks/daily/index.xml @@ -1,7 +1,7 @@ GitHub Nunjucks Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:10Z + 2023-09-23T01:33:06Z Daily Trending of Nunjucks in GitHub \ No newline at end of file diff --git a/nwscript/daily/index.xml b/nwscript/daily/index.xml index 63eff5e5eff..b37e090f206 100644 --- a/nwscript/daily/index.xml +++ b/nwscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub NWScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:11Z + 2023-09-23T01:33:10Z Daily Trending of NWScript in GitHub \ No newline at end of file diff --git a/objdump/daily/index.xml b/objdump/daily/index.xml index 01a86256652..2d20cdc1b35 100644 --- a/objdump/daily/index.xml +++ b/objdump/daily/index.xml @@ -1,7 +1,7 @@ GitHub ObjDump Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:17Z + 2023-09-23T01:33:15Z Daily Trending of ObjDump in GitHub \ No newline at end of file diff --git a/object-data-instance-notation/daily/index.xml b/object-data-instance-notation/daily/index.xml index 87d0ca37a44..a321eb90ed2 100644 --- a/object-data-instance-notation/daily/index.xml +++ b/object-data-instance-notation/daily/index.xml @@ -1,7 +1,7 @@ GitHub Object Data Instance Notation Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:16Z + 2023-09-23T01:33:14Z Daily Trending of Object Data Instance Notation in GitHub \ No newline at end of file diff --git a/objective-c++/daily/index.xml b/objective-c++/daily/index.xml index 205864b3d54..2923081476d 100644 --- a/objective-c++/daily/index.xml +++ b/objective-c++/daily/index.xml @@ -1,21 +1,7 @@ GitHub Objective-C++ Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:21Z + 2023-09-23T01:33:18Z Daily Trending of Objective-C++ in GitHub - - AppLovin/AppLovin-MAX-Godot - 2023-09-22T01:35:21Z - tag:github.com,2023-09-22:/AppLovin/AppLovin-MAX-Godot - - <p></p><hr> - - - okwasniewski/react-native-menubar-extra - 2023-09-22T01:35:21Z - tag:github.com,2023-09-22:/okwasniewski/react-native-menubar-extra - - <p>Add MenuBar to your React Native MacOS Application</p><hr> - \ No newline at end of file diff --git a/objective-c/daily/index.xml b/objective-c/daily/index.xml index 77dcecf3562..c4dfd12b811 100644 --- a/objective-c/daily/index.xml +++ b/objective-c/daily/index.xml @@ -1,14 +1,7 @@ GitHub Objective-C Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:24Z + 2023-09-23T01:33:22Z Daily Trending of Objective-C in GitHub - - Sependa/google-api-objectivec-client - 2023-09-22T01:35:24Z - tag:github.com,2023-09-22:/Sependa/google-api-objectivec-client - - <p>Fork of Google's SVN Repo</p><hr><p>This is a fork of Google's public SVN repository from <a href="http://code.google.com/p/google-api-objectivec-client/">http://code.google.com/p/google-api-objectivec-client/</a></p> - \ No newline at end of file diff --git a/objective-j/daily/index.xml b/objective-j/daily/index.xml index f43cd0d3476..ef76a01efbf 100644 --- a/objective-j/daily/index.xml +++ b/objective-j/daily/index.xml @@ -1,7 +1,7 @@ GitHub Objective-J Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:19Z + 2023-09-23T01:33:16Z Daily Trending of Objective-J in GitHub \ No newline at end of file diff --git a/objectscript/daily/index.xml b/objectscript/daily/index.xml index 3c0dc288ecd..88653e4644b 100644 --- a/objectscript/daily/index.xml +++ b/objectscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub ObjectScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:19Z + 2023-09-23T01:33:17Z Daily Trending of ObjectScript in GitHub \ No newline at end of file diff --git a/ocaml/daily/index.xml b/ocaml/daily/index.xml index fec67fe5127..d9a4441fefb 100644 --- a/ocaml/daily/index.xml +++ b/ocaml/daily/index.xml @@ -1,14 +1,7 @@ GitHub OCaml Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:37Z + 2023-09-23T01:33:36Z Daily Trending of OCaml in GitHub - - Kakadu/fp2023 - 2023-09-22T01:35:37Z - tag:github.com,2023-09-22:/Kakadu/fp2023 - - <p></p><hr> - \ No newline at end of file diff --git a/odin/daily/index.xml b/odin/daily/index.xml index 0eb5f5e64aa..217ff313827 100644 --- a/odin/daily/index.xml +++ b/odin/daily/index.xml @@ -1,7 +1,7 @@ GitHub Odin Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:39Z + 2023-09-23T01:33:33Z Daily Trending of Odin in GitHub \ No newline at end of file diff --git a/omgrofl/daily/index.xml b/omgrofl/daily/index.xml index f6b6fb38995..d93dec6c728 100644 --- a/omgrofl/daily/index.xml +++ b/omgrofl/daily/index.xml @@ -1,7 +1,7 @@ GitHub Omgrofl Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:35Z + 2023-09-23T01:33:34Z Daily Trending of Omgrofl in GitHub \ No newline at end of file diff --git a/ooc/daily/index.xml b/ooc/daily/index.xml index 6d2bcb9df22..b5b9b5c6f3e 100644 --- a/ooc/daily/index.xml +++ b/ooc/daily/index.xml @@ -1,7 +1,7 @@ GitHub ooc Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:38Z + 2023-09-23T01:33:32Z Daily Trending of ooc in GitHub \ No newline at end of file diff --git a/opa/daily/index.xml b/opa/daily/index.xml index 976e1fd6154..7f151a5364c 100644 --- a/opa/daily/index.xml +++ b/opa/daily/index.xml @@ -1,7 +1,7 @@ GitHub Opa Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:40Z + 2023-09-23T01:33:39Z Daily Trending of Opa in GitHub \ No newline at end of file diff --git a/opal/daily/index.xml b/opal/daily/index.xml index f83bfe5d56d..aade4568eab 100644 --- a/opal/daily/index.xml +++ b/opal/daily/index.xml @@ -1,7 +1,7 @@ GitHub Opal Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:43Z + 2023-09-23T01:33:40Z Daily Trending of Opal in GitHub \ No newline at end of file diff --git a/open-policy-agent/daily/index.xml b/open-policy-agent/daily/index.xml index 453c24c4505..a220aa28657 100644 --- a/open-policy-agent/daily/index.xml +++ b/open-policy-agent/daily/index.xml @@ -1,7 +1,7 @@ GitHub Open Policy Agent Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:41Z + 2023-09-23T01:33:37Z Daily Trending of Open Policy Agent in GitHub \ No newline at end of file diff --git a/opencl/daily/index.xml b/opencl/daily/index.xml index a05da8e50fe..61f0b76af4c 100644 --- a/opencl/daily/index.xml +++ b/opencl/daily/index.xml @@ -1,7 +1,7 @@ GitHub OpenCL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:45Z + 2023-09-23T01:33:43Z Daily Trending of OpenCL in GitHub \ No newline at end of file diff --git a/openedge-abl/daily/index.xml b/openedge-abl/daily/index.xml index 9e737eafcc0..a80f3b11d12 100644 --- a/openedge-abl/daily/index.xml +++ b/openedge-abl/daily/index.xml @@ -1,7 +1,7 @@ GitHub OpenEdge ABL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:44Z + 2023-09-23T01:33:42Z Daily Trending of OpenEdge ABL in GitHub \ No newline at end of file diff --git a/openqasm/daily/index.xml b/openqasm/daily/index.xml index 24e75735152..c7efe89e4bb 100644 --- a/openqasm/daily/index.xml +++ b/openqasm/daily/index.xml @@ -1,7 +1,7 @@ GitHub OpenQASM Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:47Z + 2023-09-23T01:33:41Z Daily Trending of OpenQASM in GitHub \ No newline at end of file diff --git a/openrc-runscript/daily/index.xml b/openrc-runscript/daily/index.xml index b431fa330f3..f7ccf65823b 100644 --- a/openrc-runscript/daily/index.xml +++ b/openrc-runscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub OpenRC runscript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:48Z + 2023-09-23T01:33:46Z Daily Trending of OpenRC runscript in GitHub \ No newline at end of file diff --git a/openscad/daily/index.xml b/openscad/daily/index.xml index b899de74b81..708bf09de0a 100644 --- a/openscad/daily/index.xml +++ b/openscad/daily/index.xml @@ -1,7 +1,7 @@ GitHub OpenSCAD Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:50Z + 2023-09-23T01:33:47Z Daily Trending of OpenSCAD in GitHub \ No newline at end of file diff --git a/openstep-property-list/daily/index.xml b/openstep-property-list/daily/index.xml index d876893db43..a5b1f1a207d 100644 --- a/openstep-property-list/daily/index.xml +++ b/openstep-property-list/daily/index.xml @@ -1,7 +1,7 @@ GitHub OpenStep Property List Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:49Z + 2023-09-23T01:33:46Z Daily Trending of OpenStep Property List in GitHub \ No newline at end of file diff --git a/opentype-feature-file/daily/index.xml b/opentype-feature-file/daily/index.xml index 868fa99c7cd..70ba05a5486 100644 --- a/opentype-feature-file/daily/index.xml +++ b/opentype-feature-file/daily/index.xml @@ -1,7 +1,7 @@ GitHub OpenType Feature File Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:51Z + 2023-09-23T01:33:45Z Daily Trending of OpenType Feature File in GitHub \ No newline at end of file diff --git a/org/daily/index.xml b/org/daily/index.xml index 9a3802487e8..02d58581ffb 100644 --- a/org/daily/index.xml +++ b/org/daily/index.xml @@ -1,7 +1,7 @@ GitHub Org Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:55Z + 2023-09-23T01:33:48Z Daily Trending of Org in GitHub \ No newline at end of file diff --git a/ox/daily/index.xml b/ox/daily/index.xml index 55e0bd57636..5e05725b150 100644 --- a/ox/daily/index.xml +++ b/ox/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ox Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:53Z + 2023-09-23T01:33:49Z Daily Trending of Ox in GitHub \ No newline at end of file diff --git a/oxygene/daily/index.xml b/oxygene/daily/index.xml index 6e6173785f1..d6bd7353786 100644 --- a/oxygene/daily/index.xml +++ b/oxygene/daily/index.xml @@ -1,7 +1,7 @@ GitHub Oxygene Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:54Z + 2023-09-23T01:33:51Z Daily Trending of Oxygene in GitHub \ No newline at end of file diff --git a/oz/daily/index.xml b/oz/daily/index.xml index b92b97356c7..b6158cadcee 100644 --- a/oz/daily/index.xml +++ b/oz/daily/index.xml @@ -1,7 +1,7 @@ GitHub Oz Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:57Z + 2023-09-23T01:33:52Z Daily Trending of Oz in GitHub \ No newline at end of file diff --git a/p4/daily/index.xml b/p4/daily/index.xml index df6b9e68d4d..06d14e5bb71 100644 --- a/p4/daily/index.xml +++ b/p4/daily/index.xml @@ -1,7 +1,7 @@ GitHub P4 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:58Z + 2023-09-23T01:33:53Z Daily Trending of P4 in GitHub \ No newline at end of file diff --git a/pan/daily/index.xml b/pan/daily/index.xml index aae71629d0d..3eb994fd04e 100644 --- a/pan/daily/index.xml +++ b/pan/daily/index.xml @@ -1,7 +1,7 @@ GitHub Pan Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:35:56Z + 2023-09-23T01:33:55Z Daily Trending of Pan in GitHub \ No newline at end of file diff --git a/papyrus/daily/index.xml b/papyrus/daily/index.xml index fb009be8e92..466808db5f4 100644 --- a/papyrus/daily/index.xml +++ b/papyrus/daily/index.xml @@ -1,7 +1,7 @@ GitHub Papyrus Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:02Z + 2023-09-23T01:33:57Z Daily Trending of Papyrus in GitHub \ No newline at end of file diff --git a/parrot-assembly/daily/index.xml b/parrot-assembly/daily/index.xml index ddc966c3be6..5fd60778a11 100644 --- a/parrot-assembly/daily/index.xml +++ b/parrot-assembly/daily/index.xml @@ -1,7 +1,7 @@ GitHub Parrot Assembly Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:00Z + 2023-09-23T01:33:58Z Daily Trending of Parrot Assembly in GitHub \ No newline at end of file diff --git a/parrot-internal-representation/daily/index.xml b/parrot-internal-representation/daily/index.xml index 79db2f91196..1be76e45660 100644 --- a/parrot-internal-representation/daily/index.xml +++ b/parrot-internal-representation/daily/index.xml @@ -1,7 +1,7 @@ GitHub Parrot Internal Representation Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:01Z + 2023-09-23T01:33:56Z Daily Trending of Parrot Internal Representation in GitHub \ No newline at end of file diff --git a/parrot/daily/index.xml b/parrot/daily/index.xml index b3568f06ef1..177af5fc4ce 100644 --- a/parrot/daily/index.xml +++ b/parrot/daily/index.xml @@ -1,7 +1,7 @@ GitHub Parrot Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:01Z + 2023-09-23T01:33:59Z Daily Trending of Parrot in GitHub \ No newline at end of file diff --git a/pascal/daily/index.xml b/pascal/daily/index.xml index bcbff0256d5..d7a4c3cb6b0 100644 --- a/pascal/daily/index.xml +++ b/pascal/daily/index.xml @@ -1,14 +1,7 @@ GitHub Pascal Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:07Z + 2023-09-23T01:34:03Z Daily Trending of Pascal in GitHub - - winddriver/Delphi-Cross-Socket - 2023-09-22T01:36:07Z - tag:github.com,2023-09-22:/winddriver/Delphi-Cross-Socket - - <p>Delphi cross platform socket library</p><hr> - \ No newline at end of file diff --git a/pawn/daily/index.xml b/pawn/daily/index.xml index db57b9b4c5d..20cfbb8d2fb 100644 --- a/pawn/daily/index.xml +++ b/pawn/daily/index.xml @@ -1,7 +1,7 @@ GitHub Pawn Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:05Z + 2023-09-23T01:34:01Z Daily Trending of Pawn in GitHub \ No newline at end of file diff --git a/peg.js/daily/index.xml b/peg.js/daily/index.xml index 845221573db..da75eac1dab 100644 --- a/peg.js/daily/index.xml +++ b/peg.js/daily/index.xml @@ -1,7 +1,7 @@ GitHub PEG.js Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:03Z + 2023-09-23T01:34:04Z Daily Trending of PEG.js in GitHub \ No newline at end of file diff --git a/pep8/daily/index.xml b/pep8/daily/index.xml index b763405a1f0..4cbb8e1b561 100644 --- a/pep8/daily/index.xml +++ b/pep8/daily/index.xml @@ -1,7 +1,7 @@ GitHub Pep8 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:09Z + 2023-09-23T01:34:05Z Daily Trending of Pep8 in GitHub \ No newline at end of file diff --git a/perl/daily/index.xml b/perl/daily/index.xml index 5cdf962ef67..ae626605892 100644 --- a/perl/daily/index.xml +++ b/perl/daily/index.xml @@ -1,21 +1,7 @@ GitHub Perl Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:15Z + 2023-09-23T01:34:12Z Daily Trending of Perl in GitHub - - carlcasbolt/bin-tools - 2023-09-22T01:36:15Z - tag:github.com,2023-09-22:/carlcasbolt/bin-tools - - <p>useful tools from my bin directory</p><hr><h1>my-bin-tools</h1> <p>Useful tools from my bin directory</p> - - - daotoad/Log-Work - 2023-09-22T01:36:15Z - tag:github.com,2023-09-22:/daotoad/Log-Work - - <p>Identify and track units of work by generating unique ids and parsable logs.</p><hr><p>This project uses Dist::Zilla to manage releases.</p> <p>For best results install the Dist::Zilla and Dist::Zilla::App::Command::cover Perl modules using cpan-minus. There are many dependencies and standard CPAN.pm installs are tedious.</p> <p>Once you have all the dependencies...</p> <p>Release Instructions:</p> <ol> <li>Be sure that all changes for the release are committed and pushed in the master branch.</li> <li>Edit the dist.ini file. a. Update the version number. The line looks like: "version = X.Y.Z"</li> <li>Commit the changed dist.ini file.</li> <li>Run command: dzil release</li> <li>Push branch master to github.</li> </ol> <p>Note:</p> <ul> <li>If you run into conflicts with the releases branch, I have been able to resolve them by deleting the local 'releases' branch.</li> </ul> <p>Version Numbering:</p> <ul> <li>Version numbers are in 3 place Major/Minor/Incremental style.</li> <li>1.0.0 happens when we have a feature complete distro with a good test suite and docs.</li> <li>Numbers in any place may have any positive integer value, ie 1.0.99 is a legal version number.</li> </ul> <p>API Promises:</p> <ul> <li>Before we reach 1.0.0, we will do our best not to break public APIs without good reason, but no promises are made.</li> <li>Post 1.0.0, policies are under development. Proposed rules: <ul> <li>Incremental releases are for bug fixes and optimizations only. Public APIs will not change.</li> <li>Minor releases may see added functionality or new public APIs.</li> <li>Major releases may add or remove major functionality. &lt;How to handle deprecation?&gt;</li> </ul> </li> </ul> <p>Resources:</p> <ul> <li>CPAN Minus - <a href="http://search.cpan.org/perldoc?App::cpanminus">http://search.cpan.org/perldoc?App::cpanminus</a></li> <li>Dist::Zilla - <a href="http://search.cpan.org/perldoc?Dist::Zilla">http://search.cpan.org/perldoc?Dist::Zilla</a></li> <li>Dist::Zilla cover - <a href="http://search.cpan.org/perldoc?Dist::Zilla::App::Command::cover">http://search.cpan.org/perldoc?Dist::Zilla::App::Command::cover</a></li> </ul> - \ No newline at end of file diff --git a/php/daily/index.xml b/php/daily/index.xml index 25dc460534d..c7e26094244 100644 --- a/php/daily/index.xml +++ b/php/daily/index.xml @@ -1,7 +1,7 @@ GitHub PHP Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:22Z + 2023-09-23T01:34:19Z Daily Trending of PHP in GitHub \ No newline at end of file diff --git a/pic/daily/index.xml b/pic/daily/index.xml index d6776aa441f..ee70c339083 100644 --- a/pic/daily/index.xml +++ b/pic/daily/index.xml @@ -1,7 +1,7 @@ GitHub Pic Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:08Z + 2023-09-23T01:34:06Z Daily Trending of Pic in GitHub \ No newline at end of file diff --git a/pickle/daily/index.xml b/pickle/daily/index.xml index d065ede9df5..8be5e2def11 100644 --- a/pickle/daily/index.xml +++ b/pickle/daily/index.xml @@ -1,7 +1,7 @@ GitHub Pickle Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:33Z + 2023-09-23T01:34:31Z Daily Trending of Pickle in GitHub \ No newline at end of file diff --git a/picolisp/daily/index.xml b/picolisp/daily/index.xml index 4ce0e20353a..3900afb164e 100644 --- a/picolisp/daily/index.xml +++ b/picolisp/daily/index.xml @@ -1,7 +1,7 @@ GitHub PicoLisp Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:35Z + 2023-09-23T01:34:33Z Daily Trending of PicoLisp in GitHub \ No newline at end of file diff --git a/piglatin/daily/index.xml b/piglatin/daily/index.xml index 82fb378d710..89cc52b0e06 100644 --- a/piglatin/daily/index.xml +++ b/piglatin/daily/index.xml @@ -1,7 +1,7 @@ GitHub PigLatin Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:34Z + 2023-09-23T01:34:32Z Daily Trending of PigLatin in GitHub \ No newline at end of file diff --git a/pike/daily/index.xml b/pike/daily/index.xml index 8514b7a59ea..2d83cbe7425 100644 --- a/pike/daily/index.xml +++ b/pike/daily/index.xml @@ -1,7 +1,7 @@ GitHub Pike Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:32Z + 2023-09-23T01:34:30Z Daily Trending of Pike in GitHub \ No newline at end of file diff --git a/plantuml/daily/index.xml b/plantuml/daily/index.xml index 61c0f79cd2a..38a9e76dcf4 100644 --- a/plantuml/daily/index.xml +++ b/plantuml/daily/index.xml @@ -1,7 +1,7 @@ GitHub PlantUML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:36Z + 2023-09-23T01:34:36Z Daily Trending of PlantUML in GitHub \ No newline at end of file diff --git a/plpgsql/daily/index.xml b/plpgsql/daily/index.xml index 70159771bdc..6c4208f5175 100644 --- a/plpgsql/daily/index.xml +++ b/plpgsql/daily/index.xml @@ -1,7 +1,7 @@ GitHub PLpgSQL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:40Z + 2023-09-23T01:34:37Z Daily Trending of PLpgSQL in GitHub \ No newline at end of file diff --git a/plsql/daily/index.xml b/plsql/daily/index.xml index af3b87d74d4..ddb1cecd069 100644 --- a/plsql/daily/index.xml +++ b/plsql/daily/index.xml @@ -1,7 +1,7 @@ GitHub PLSQL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:37Z + 2023-09-23T01:34:34Z Daily Trending of PLSQL in GitHub \ No newline at end of file diff --git a/pod-6/daily/index.xml b/pod-6/daily/index.xml index 13bcada3078..64a72b8e296 100644 --- a/pod-6/daily/index.xml +++ b/pod-6/daily/index.xml @@ -1,7 +1,7 @@ GitHub Pod 6 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:41Z + 2023-09-23T01:34:39Z Daily Trending of Pod 6 in GitHub \ No newline at end of file diff --git a/pod/daily/index.xml b/pod/daily/index.xml index b790059bde9..0058edbd3b3 100644 --- a/pod/daily/index.xml +++ b/pod/daily/index.xml @@ -1,7 +1,7 @@ GitHub Pod Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:38Z + 2023-09-23T01:34:35Z Daily Trending of Pod in GitHub \ No newline at end of file diff --git a/pogoscript/daily/index.xml b/pogoscript/daily/index.xml index c8cfb0e0e14..9ad7a3f9768 100644 --- a/pogoscript/daily/index.xml +++ b/pogoscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub PogoScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:42Z + 2023-09-23T01:34:40Z Daily Trending of PogoScript in GitHub \ No newline at end of file diff --git a/pony/daily/index.xml b/pony/daily/index.xml index f468c876fa9..67cb8d46cfc 100644 --- a/pony/daily/index.xml +++ b/pony/daily/index.xml @@ -1,7 +1,7 @@ GitHub Pony Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:44Z + 2023-09-23T01:34:41Z Daily Trending of Pony in GitHub \ No newline at end of file diff --git a/postcss/daily/index.xml b/postcss/daily/index.xml index e5ee58d41a4..3c10cc1a1fd 100644 --- a/postcss/daily/index.xml +++ b/postcss/daily/index.xml @@ -1,7 +1,7 @@ GitHub PostCSS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:45Z + 2023-09-23T01:34:45Z Daily Trending of PostCSS in GitHub \ No newline at end of file diff --git a/postscript/daily/index.xml b/postscript/daily/index.xml index 57f67e0bb59..c161af9cf60 100644 --- a/postscript/daily/index.xml +++ b/postscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub PostScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:47Z + 2023-09-23T01:34:42Z Daily Trending of PostScript in GitHub \ No newline at end of file diff --git a/pov-ray-sdl/daily/index.xml b/pov-ray-sdl/daily/index.xml index 1cddb496cf6..d0b45d2ebbe 100644 --- a/pov-ray-sdl/daily/index.xml +++ b/pov-ray-sdl/daily/index.xml @@ -1,7 +1,7 @@ GitHub POV-Ray SDL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:46Z + 2023-09-23T01:34:44Z Daily Trending of POV-Ray SDL in GitHub \ No newline at end of file diff --git a/powerbuilder/daily/index.xml b/powerbuilder/daily/index.xml index c56152d9dad..4cc9c18cf82 100644 --- a/powerbuilder/daily/index.xml +++ b/powerbuilder/daily/index.xml @@ -1,7 +1,7 @@ GitHub PowerBuilder Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:50Z + 2023-09-23T01:34:47Z Daily Trending of PowerBuilder in GitHub \ No newline at end of file diff --git a/powershell/daily/index.xml b/powershell/daily/index.xml index 661067c80ae..2968a4d0ed9 100644 --- a/powershell/daily/index.xml +++ b/powershell/daily/index.xml @@ -1,7 +1,7 @@ GitHub PowerShell Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:54Z + 2023-09-23T01:34:51Z Daily Trending of PowerShell in GitHub \ No newline at end of file diff --git a/prisma/daily/index.xml b/prisma/daily/index.xml index 264e0e0ac2e..3c3749052e2 100644 --- a/prisma/daily/index.xml +++ b/prisma/daily/index.xml @@ -1,7 +1,7 @@ GitHub Prisma Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:50Z + 2023-09-23T01:34:48Z Daily Trending of Prisma in GitHub \ No newline at end of file diff --git a/processing/daily/index.xml b/processing/daily/index.xml index 1dd127a5709..43ca65471df 100644 --- a/processing/daily/index.xml +++ b/processing/daily/index.xml @@ -1,7 +1,7 @@ GitHub Processing Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:36:49Z + 2023-09-23T01:34:46Z Daily Trending of Processing in GitHub \ No newline at end of file diff --git a/procfile/daily/index.xml b/procfile/daily/index.xml index 73a9134384b..063a7e109d3 100644 --- a/procfile/daily/index.xml +++ b/procfile/daily/index.xml @@ -1,7 +1,7 @@ GitHub Procfile Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:10Z + 2023-09-23T01:35:07Z Daily Trending of Procfile in GitHub \ No newline at end of file diff --git a/proguard/daily/index.xml b/proguard/daily/index.xml index dbe1d219d12..22e28196372 100644 --- a/proguard/daily/index.xml +++ b/proguard/daily/index.xml @@ -1,7 +1,7 @@ GitHub Proguard Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:12Z + 2023-09-23T01:35:08Z Daily Trending of Proguard in GitHub \ No newline at end of file diff --git a/prolog/daily/index.xml b/prolog/daily/index.xml index f007935f06a..f33c24b2eda 100644 --- a/prolog/daily/index.xml +++ b/prolog/daily/index.xml @@ -1,7 +1,7 @@ GitHub Prolog Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:11Z + 2023-09-23T01:35:09Z Daily Trending of Prolog in GitHub \ No newline at end of file diff --git a/promela/daily/index.xml b/promela/daily/index.xml index a2a2bd191ae..7c0d6cb596f 100644 --- a/promela/daily/index.xml +++ b/promela/daily/index.xml @@ -1,7 +1,7 @@ GitHub Promela Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:09Z + 2023-09-23T01:35:07Z Daily Trending of Promela in GitHub \ No newline at end of file diff --git a/propeller-spin/daily/index.xml b/propeller-spin/daily/index.xml index f6ead5ebfb9..d648aa36599 100644 --- a/propeller-spin/daily/index.xml +++ b/propeller-spin/daily/index.xml @@ -1,7 +1,7 @@ GitHub Propeller Spin Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:13Z + 2023-09-23T01:35:11Z Daily Trending of Propeller Spin in GitHub \ No newline at end of file diff --git a/protocol-buffer-text-format/daily/index.xml b/protocol-buffer-text-format/daily/index.xml index 10c2cf8648c..d5d52606243 100644 --- a/protocol-buffer-text-format/daily/index.xml +++ b/protocol-buffer-text-format/daily/index.xml @@ -1,7 +1,7 @@ GitHub Protocol Buffer Text Format Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:14Z + 2023-09-23T01:35:13Z Daily Trending of Protocol Buffer Text Format in GitHub \ No newline at end of file diff --git a/protocol-buffer/daily/index.xml b/protocol-buffer/daily/index.xml index 0cce94c02ea..56ae7642046 100644 --- a/protocol-buffer/daily/index.xml +++ b/protocol-buffer/daily/index.xml @@ -1,7 +1,7 @@ GitHub Protocol Buffer Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:15Z + 2023-09-23T01:35:12Z Daily Trending of Protocol Buffer in GitHub \ No newline at end of file diff --git a/public-key/daily/index.xml b/public-key/daily/index.xml index d65c892c10c..0f32c4543c2 100644 --- a/public-key/daily/index.xml +++ b/public-key/daily/index.xml @@ -1,7 +1,7 @@ GitHub Public Key Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:16Z + 2023-09-23T01:35:10Z Daily Trending of Public Key in GitHub \ No newline at end of file diff --git a/pug/daily/index.xml b/pug/daily/index.xml index 044ec3613ef..b28977bf171 100644 --- a/pug/daily/index.xml +++ b/pug/daily/index.xml @@ -1,7 +1,7 @@ GitHub Pug Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:20Z + 2023-09-23T01:35:17Z Daily Trending of Pug in GitHub \ No newline at end of file diff --git a/puppet/daily/index.xml b/puppet/daily/index.xml index 85820481767..9a1c1b0bdde 100644 --- a/puppet/daily/index.xml +++ b/puppet/daily/index.xml @@ -1,7 +1,7 @@ GitHub Puppet Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:19Z + 2023-09-23T01:35:15Z Daily Trending of Puppet in GitHub \ No newline at end of file diff --git a/pure-data/daily/index.xml b/pure-data/daily/index.xml index 53dc51ce285..763aceb25d6 100644 --- a/pure-data/daily/index.xml +++ b/pure-data/daily/index.xml @@ -1,7 +1,7 @@ GitHub Pure Data Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:17Z + 2023-09-23T01:35:18Z Daily Trending of Pure Data in GitHub \ No newline at end of file diff --git a/purebasic/daily/index.xml b/purebasic/daily/index.xml index b9214fabb5a..4d6032509b4 100644 --- a/purebasic/daily/index.xml +++ b/purebasic/daily/index.xml @@ -1,7 +1,7 @@ GitHub PureBasic Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:18Z + 2023-09-23T01:35:14Z Daily Trending of PureBasic in GitHub \ No newline at end of file diff --git a/purescript/daily/index.xml b/purescript/daily/index.xml index a1911ecd591..908d9684de2 100644 --- a/purescript/daily/index.xml +++ b/purescript/daily/index.xml @@ -1,7 +1,7 @@ GitHub PureScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:25Z + 2023-09-23T01:35:23Z Daily Trending of PureScript in GitHub \ No newline at end of file diff --git a/python-console/daily/index.xml b/python-console/daily/index.xml index c3f202575c2..910929d19d9 100644 --- a/python-console/daily/index.xml +++ b/python-console/daily/index.xml @@ -1,7 +1,7 @@ GitHub Python console Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:22Z + 2023-09-23T01:35:20Z Daily Trending of Python console in GitHub \ No newline at end of file diff --git a/python-traceback/daily/index.xml b/python-traceback/daily/index.xml index 9d9ad236f73..c1098e28db8 100644 --- a/python-traceback/daily/index.xml +++ b/python-traceback/daily/index.xml @@ -1,7 +1,7 @@ GitHub Python traceback Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:54Z + 2023-09-23T01:35:51Z Daily Trending of Python traceback in GitHub \ No newline at end of file diff --git a/python/daily/index.xml b/python/daily/index.xml index 79f999b3fca..1db361a7ee7 100644 --- a/python/daily/index.xml +++ b/python/daily/index.xml @@ -1,28 +1,28 @@ GitHub Python Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:28Z + 2023-09-23T01:35:27Z Daily Trending of Python in GitHub - ProjectUnifree/unifree - 2023-09-22T01:37:28Z - tag:github.com,2023-09-22:/ProjectUnifree/unifree - - <p></p><hr><h1>Migrate Unity projects to other engines!</h1> <h3><span>⚠</span> This is an early prototype! <span>⚠</span></h3> <p>This project is being actively developed and it is not stable yet! It is currently recommended you either wait, or migrate manually.</p> <p>You can use this tool to help aid migration by providing you with a base, but you <em>will</em> have to modify a lot of code yourself. Please do not under any circumstance expect help regarding this tool from any Godot or Unreal Engine Discord server <a href="https://discord.gg/Ee5wJ4JWBQ"><em>(join our server instead!)</em></a> And please don't correlate any bad experience you have while using this tool to <em>"Godot/Unreal sucking and being broken"</em>, both engines are very stable and game-ready; This is not an official project for either of those engines, this is a community effort.</p> <h4>Godot Engine</h4> <p>If you wish to migrate manually to Godot: <a href="https://www.youtube.com/results?search_query=Migrate+from+Unity+to+Godot">YouTube migration guides</a>, <a href="https://docs.godotengine.org/en/stable/">Godot docs</a> <em>(very helpful!)</em>, <a href="https://discord.gg/4JBkykG">Discord server</a> <em>(for any burning questions you can't find answers to online)</em></p> <p>These other tools would also be very helpful!:</p> <ul> <li><a href="https://github.com/KhronosGroup/UnityGLTF">UnityGLTF <em>(Unity 3D models to Godot models)</em></a></li> <li><a href="https://github.com/V-Sekai/unidot_importer">Unidot Importer</a> and <a href="https://github.com/barcoderdev/unitypackage_godot">UnityPackage Godot</a> <em>(Unity assets to Godot assets)</em> (some of these projects may be merged into Unifree, but are not currently)</li> </ul> <h4>Unreal Engine</h4> <p>If you wish to migrate manually to Unreal Engine: <a href="https://www.youtube.com/results?search_query=Unreal+Engine+basics+%22(for+Unity+developers)%22">helpful UE tutorials</a>, <a href="https://docs.unrealengine.com/5.3/en-US/unreal-engine-for-unity-developers/">Unreal Engine docs</a> <em>(very helpful!)</em>, <a href="https://discord.com/invite/unreal-slackers">Semi-official Discord server</a> <em>(for any burning questions you can't find answers to online)</em></p> <h4>Other engines (Cocos, Stride, etc)</h4> <p>Search up a tutorial on YouTube, view the docs, and join your engine's Discord server or subreddit for any questions! These engines are not currently supported by this tool, as we have a lot more to work on. But support may be added sometime in the future. We are currently focusing on Godot, as well as Unreal.</p> <h2>Features</h2> <ul> <li>Scan source project and detect files eligible for migration</li> <li>Use ChatGPT to translate <code>.cs</code> files into Godot scripts and Unreal 3D classes. Here is how sample translation looks:</li> </ul> <pre><code> Unity | Godot ------------------------------------------------------ | ------------------------------------------------------ public class Player : MonoBehaviour | class_name Player: { | private SpriteRenderer spriteRenderer; | var sprite_renderer: SpriteRenderer public Sprite[] sprites; | var sprites: Array private int spriteIndex; | var sprite_index: int | public float strength = 5f; | var strength: float = 5.0 | private Vector3 direction; | var direction: Vector3 | private void Awake() | func _ready(): { | sprite_renderer = get_node("SpriteRenderer") spriteRenderer = GetComponent&lt;SpriteRenderer&gt;(); | } | func _on_start(): | call_deferred("animate_sprite") private void Start() | set_process(true) { | InvokeRepeating( | func _on_enable(): nameof(AnimateSprite), | var position = transform.position 0.15f, | position.y = 0.0 0.15f | transform.position = position ); | direction = Vector3.ZERO } | class_name Player: | private void OnEnable() | var sprite_renderer: SpriteRenderer { | var sprites: Array Vector3 position = transform.position; | var sprite_index: int position.y = 0f; | transform.position = position; | var strength: float = 5.0 direction = Vector3.zero; | } | var direction: Vector3 } | </code></pre> <h2>Installation and Usage</h2> <p><code>launch.sh</code> (or <code>launch.bat</code> on windows) is the main script that downloads Unifree code, installs a python virtual environment, installs dependencies and launches the main program (<code>unifree/free.py</code>). It accepts following parameters:</p> <table> <thead> <tr> <th>Key</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><code>&lt;your_openai_api_key&gt;</code></td> <td><a href="https://help.openai.com/en/articles/4936850-where-do-i-find-my-secret-api-key">How to get an OpenAI API Key</a></td> </tr> <tr> <td><code>&lt;config_name&gt;</code></td> <td>Name of the migration. Currently supported: <code>godot</code>, <code>unreal</code></td> </tr> <tr> <td><code>&lt;source_project_dir&gt;</code></td> <td>Absolute path of the project to migrate</td> </tr> <tr> <td><code>&lt;destination_project_dir&gt;</code></td> <td>Absolute path of where results should be written</td> </tr> </tbody> </table> <h3>macOS</h3> <pre><code>brew install git python3 curl -0 https://raw.githubusercontent.com/ProjectUnifree/unifree/main/launch.sh | bash OPENAI_API_KEY=&lt;your_openai_api_key&gt; ./launch.sh &lt;config_name&gt; &lt;source_project_dir&gt; &lt;destination_project_dir&gt; </code></pre> <h3>Windows</h3> <p>Install Git for Windows <a href="https://git-scm.com/download/win">https://git-scm.com/download/win</a>, then run:</p> <pre><code>git clone https://github.com/ProjectUnifree/unifree cd unifree launch.bat &lt;your_openai_api_key&gt; &lt;config_name&gt; &lt;source_project_dir&gt; &lt;destination_project_dir&gt; </code></pre> <h3>Ubuntu/Debian</h3> <pre><code>sudo apt install git python3 python3-venv curl -0 https://raw.githubusercontent.com/ProjectUnifree/unifree/main/launch.sh | bash OPENAI_API_KEY=&lt;your_openai_api_key&gt; ./launch.sh &lt;config_name&gt; &lt;source_project_dir&gt; &lt;destination_project_dir&gt; </code></pre> <h2>Call To Action</h2> <p><span>👋</span> Join our <a href="https://discord.gg/Ee5wJ4JWBQ">Discord server</a> for a live discussion!</p> <p>We are actively seeking contributors. If you are familiar with Unity, Godot, Cocos Creator or any other engines, help us!</p> <p>Here is what we need help with:</p> <h4>Asset Migration</h4> <ul> <li><span>❗</span> <span>❗</span> Migrate Unity assets to Godot</li> <li><span>❗</span> <span>❗</span> Migrate Unity assets to Cocos Creator</li> <li>What other engines should be implemented?</li> </ul> <h4>Source Migration</h4> <ul> <li>Experiment with ChatGPT prompts for better code translation</li> <li>Add prompts/configs to migrate to Cocos Creator</li> <li>What other engines should be implemented?</li> </ul> <h4>Framework</h4> <ul> <li><span>❗</span> Step-by-step console based migration wizard</li> <li><span>❗</span> More edge case handling</li> <li>Architecture review and improvements</li> </ul> + yl4579/HiFTNet + 2023-09-23T01:35:27Z + tag:github.com,2023-09-23:/yl4579/HiFTNet + + <p></p><hr><h1>HiFTNet: A Fast High-Quality Neural Vocoder with Harmonic-plus-Noise Filter and Inverse Short Time Fourier Transform</h1> <h3>Yinghao Aaron Li, Cong Han, Xilin Jiang, Nima Mesgarani</h3> <blockquote> <p>Recent advancements in speech synthesis have leveraged GAN-based networks like HiFi-GAN and BigVGAN to produce high-fidelity waveforms from mel-spectrograms. However, these networks are computationally expensive and parameter-heavy. iSTFTNet addresses these limitations by integrating inverse short-time Fourier transform (iSTFT) into the network, achieving both speed and parameter efficiency. In this paper, we introduce an extension to iSTFTNet, termed HiFTNet, which incorporates a harmonic-plus-noise source filter in the time-frequency domain that uses a sinusoidal source from the fundamental frequency (F0) inferred via a pre-trained F0 estimation network for fast inference speed. Subjective evaluations on LJSpeech show that our model significantly outperforms both iSTFTNet and HiFi-GAN, achieving ground-truth-level performance. HiFTNet also outperforms BigVGAN-base on LibriTTS for unseen speakers and achieves comparable performance to BigVGAN while being four times faster with only 1/6 of the parameters. Our work sets a new benchmark for efficient, high-quality neural vocoding, paving the way for real-time applications that demand high quality speech synthesis.</p> </blockquote> <p>Paper: <a href="https://arxiv.org/abs/2309.09493">https://arxiv.org/abs/2309.09493</a></p> <p>Audio samples: <a href="https://hiftnet.github.io/">https://hiftnet.github.io/</a></p> <h2>Pre-requisites</h2> <ol> <li>Python &gt;= 3.7</li> <li>Clone this repository:</li> </ol> <pre><code class="language-bash">git clone https://github.com/yl4579/HiFTNet.git cd HiFTNet </code></pre> <ol start="3"> <li>Install python requirements:</li> </ol> <pre><code class="language-bash">pip install -r requirements.txt </code></pre> <h2>Training</h2> <pre><code class="language-bash">python train.py --config config_v1.json --[args] </code></pre> <p>For the F0 model training, please refer to <a href="https://github.com/yl4579/PitchExtractor">yl4579/PitchExtractor</a>. This repo includes a pre-trained F0 model on LibriTTS. Still, you may want to train your own F0 model for the best performance, particularly for noisy or non-speech data, as we found that F0 estimation accuracy is essential for the vocoder performance.</p> <h2>Inference</h2> <p>Please refer to the notebook <a href="https://github.com/yl4579/HiFTNet/raw/main/inference.ipynb">inference.ipynb</a> for details.</p> <h3>Pre-Trained Models</h3> <p>You can download the pre-trained LJSpeech model <a href="https://drive.google.com/drive/folders/1gW9Qba0jEdH_2E0UrHyqsaNEbRkDS4nQ?usp=sharing">here</a> and the pre-trained LibriTTS model <a href="https://drive.google.com/drive/folders/1vOJKNpzYzbv8J_hh3ox5RvlhHjmf8PcX?usp=sharing">here</a>. The pre-trained models contain parameters of the optimizers and discriminators that can be used for fine-tuning.</p> <h2>References</h2> <ul> <li><a href="https://github.com/rishikksh20/iSTFTNet-pytorch">rishikksh20/iSTFTNet-pytorch</a></li> <li><a href="https://github.com/nii-yamagishilab/project-NN-Pytorch-scripts/tree/master/project/01-nsf">nii-yamagishilab/project-NN-Pytorch-scripts/project/01-nsf</a></li> </ul> - haoheliu/versatile_audio_super_resolution - 2023-09-22T01:37:28Z - tag:github.com,2023-09-22:/haoheliu/versatile_audio_super_resolution - - <p>Versatile audio super resolution (any -> 48kHz) with AudioSR.</p><hr><h1>AudioSR: Versatile Audio Super-resolution at Scale</h1> <p><a href="https://arxiv.org/abs/2309.07314"><img src="https://img.shields.io/badge/arXiv-2309.07314-brightgreen.svg?style=flat-square" alt="arXiv"></a> <a href="https://audioldm.github.io/audiosr"><img src="https://img.shields.io/badge/GitHub.io-Audio_Samples-blue?logo=Github&amp;style=flat-square" alt="githubio"></a></p> <p>Pass your audio in, AudioSR will make it high fidelity!</p> <p>Work on all types of audio (e.g., music, speech, dog, raining, ...) &amp; all sampling rates.</p> <p><img src="https://github.com/haoheliu/versatile_audio_super_resolution/raw/main/visualization.png?raw=true" alt="Image Description"></p> <h2>Change Log</h2> <ul> <li>2023-09-16: Fix DC shift issue. Fix duration padding bug. Update default DDIM steps to 50.</li> </ul> <h2>Commandline Usage</h2> <h2>Installation</h2> <pre><code class="language-shell"># Optional conda create -n audiosr python=3.9; conda activate audiosr # Install AudioLDM pip3 install audiosr==0.0.3 </code></pre> <h2>Usage</h2> <p>Process a list of files. The result will be saved at ./output by default.</p> <pre><code class="language-shell">audiosr -il batch.lst </code></pre> <p>Process a single audio file.</p> <pre><code class="language-shell">audiosr -i example/music.wav </code></pre> <p>Full usage instruction</p> <pre><code class="language-shell">&gt; audiosr -h &gt; usage: audiosr [-h] -i INPUT_AUDIO_FILE [-il INPUT_FILE_LIST] [-s SAVE_PATH] [--model_name {basic,speech}] [-d DEVICE] [--ddim_steps DDIM_STEPS] [-gs GUIDANCE_SCALE] [--seed SEED] optional arguments: -h, --help show this help message and exit -i INPUT_AUDIO_FILE, --input_audio_file INPUT_AUDIO_FILE Input audio file for audio super resolution -il INPUT_FILE_LIST, --input_file_list INPUT_FILE_LIST A file that contains all audio files that need to perform audio super resolution -s SAVE_PATH, --save_path SAVE_PATH The path to save model output --model_name {basic,speech} The checkpoint you gonna use -d DEVICE, --device DEVICE The device for computation. If not specified, the script will automatically choose the device based on your environment. --ddim_steps DDIM_STEPS The sampling step for DDIM -gs GUIDANCE_SCALE, --guidance_scale GUIDANCE_SCALE Guidance scale (Large =&gt; better quality and relavancy to text; Small =&gt; better diversity) --seed SEED Change this value (any integer number) will lead to a different generation result. </code></pre> <h2>TODO</h2> <ul> <li><input type="checkbox" disabled> Add gradio demo.</li> <li><input type="checkbox" disabled> Optimize the inference speed.</li> </ul> <h2>Cite our work</h2> <p>If you find this repo useful, please consider citing:</p> <pre><code class="language-bibtex">@article{liu2023audiosr, title={{AudioSR}: Versatile Audio Super-resolution at Scale}, author={Liu, Haohe and Chen, Ke and Tian, Qiao and Wang, Wenwu and Plumbley, Mark D}, journal={arXiv preprint arXiv:2309.07314}, year={2023} } </code></pre> + google-deepmind/alphafold + 2023-09-23T01:35:27Z + tag:github.com,2023-09-23:/google-deepmind/alphafold + + <p>Open source code for AlphaFold.</p><hr><p><img src="https://raw.githubusercontent.com/google-deepmind/alphafold/main/imgs/header.jpg" alt="header"></p> <h1>AlphaFold</h1> <p>This package provides an implementation of the inference pipeline of AlphaFold v2. For simplicity, we refer to this model as AlphaFold throughout the rest of this document.</p> <p>We also provide:</p> <ol> <li>An implementation of AlphaFold-Multimer. This represents a work in progress and AlphaFold-Multimer isn't expected to be as stable as our monomer AlphaFold system. <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/#updating-existing-installation">Read the guide</a> for how to upgrade and update code.</li> <li>The <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/docs/technical_note_v2.3.0.md">technical note</a> containing the models and inference procedure for an updated AlphaFold v2.3.0.</li> <li>A <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/docs/casp15_predictions.zip">CASP15 baseline</a> set of predictions along with documentation of any manual interventions performed.</li> </ol> <p>Any publication that discloses findings arising from using this source code or the model parameters should <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/#citing-this-work">cite</a> the <a href="https://doi.org/10.1038/s41586-021-03819-2">AlphaFold paper</a> and, if applicable, the <a href="https://www.biorxiv.org/content/10.1101/2021.10.04.463034v1">AlphaFold-Multimer paper</a>.</p> <p>Please also refer to the <a href="https://static-content.springer.com/esm/art%3A10.1038%2Fs41586-021-03819-2/MediaObjects/41586_2021_3819_MOESM1_ESM.pdf">Supplementary Information</a> for a detailed description of the method.</p> <p><strong>You can use a slightly simplified version of AlphaFold with <a href="https://colab.research.google.com/github/deepmind/alphafold/blob/main/notebooks/AlphaFold.ipynb">this Colab notebook</a></strong> or community-supported versions (see below).</p> <p>If you have any questions, please contact the AlphaFold team at <a href="mailto:alphafold@deepmind.com">alphafold@deepmind.com</a>.</p> <p><img src="https://raw.githubusercontent.com/google-deepmind/alphafold/main/imgs/casp14_predictions.gif" alt="CASP14 predictions"></p> <h2>Installation and running your first prediction</h2> <p>You will need a machine running Linux, AlphaFold does not support other operating systems. Full installation requires up to 3 TB of disk space to keep genetic databases (SSD storage is recommended) and a modern NVIDIA GPU (GPUs with more memory can predict larger protein structures).</p> <p>Please follow these steps:</p> <ol> <li> <p>Install <a href="https://www.docker.com/">Docker</a>.</p> <ul> <li>Install <a href="https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html">NVIDIA Container Toolkit</a> for GPU support.</li> <li>Setup running <a href="https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user">Docker as a non-root user</a>.</li> </ul> </li> <li> <p>Clone this repository and <code>cd</code> into it.</p> <pre><code class="language-bash">git clone https://github.com/deepmind/alphafold.git cd ./alphafold </code></pre> </li> <li> <p>Download genetic databases and model parameters:</p> <ul> <li> <p>Install <code>aria2c</code>. On most Linux distributions it is available via the package manager as the <code>aria2</code> package (on Debian-based distributions this can be installed by running <code>sudo apt install aria2</code>).</p> </li> <li> <p>Please use the script <code>scripts/download_all_data.sh</code> to download and set up full databases. This may take substantial time (download size is 556 GB), so we recommend running this script in the background:</p> </li> </ul> <pre><code class="language-bash">scripts/download_all_data.sh &lt;DOWNLOAD_DIR&gt; &gt; download.log 2&gt; download_all.log &amp; </code></pre> <ul> <li> <p><strong>Note: The download directory <code>&lt;DOWNLOAD_DIR&gt;</code> should <em>not</em> be a subdirectory in the AlphaFold repository directory.</strong> If it is, the Docker build will be slow as the large databases will be copied into the docker build context.</p> </li> <li> <p>It is possible to run AlphaFold with reduced databases; please refer to the <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/#genetic-databases">complete documentation</a>.</p> </li> </ul> </li> <li> <p>Check that AlphaFold will be able to use a GPU by running:</p> <pre><code class="language-bash">docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi </code></pre> <p>The output of this command should show a list of your GPUs. If it doesn't, check if you followed all steps correctly when setting up the <a href="https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html">NVIDIA Container Toolkit</a> or take a look at the following <a href="https://github.com/NVIDIA/nvidia-docker/issues/1447#issuecomment-801479573">NVIDIA Docker issue</a>.</p> <p>If you wish to run AlphaFold using Singularity (a common containerization platform on HPC systems) we recommend using some of the third party Singularity setups as linked in <a href="https://github.com/deepmind/alphafold/issues/10">https://github.com/deepmind/alphafold/issues/10</a> or <a href="https://github.com/deepmind/alphafold/issues/24">https://github.com/deepmind/alphafold/issues/24</a>.</p> </li> <li> <p>Build the Docker image:</p> <pre><code class="language-bash">docker build -f docker/Dockerfile -t alphafold . </code></pre> <p>If you encounter the following error:</p> <pre><code>W: GPG error: https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A4B469963BF863CC E: The repository 'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 InRelease' is not signed. </code></pre> <p>use the workaround described in <a href="https://github.com/deepmind/alphafold/issues/463#issuecomment-1124881779">https://github.com/deepmind/alphafold/issues/463#issuecomment-1124881779</a>.</p> </li> <li> <p>Install the <code>run_docker.py</code> dependencies. Note: You may optionally wish to create a <a href="https://docs.python.org/3/tutorial/venv.html">Python Virtual Environment</a> to prevent conflicts with your system's Python environment.</p> <pre><code class="language-bash">pip3 install -r docker/requirements.txt </code></pre> </li> <li> <p>Make sure that the output directory exists (the default is <code>/tmp/alphafold</code>) and that you have sufficient permissions to write into it.</p> </li> <li> <p>Run <code>run_docker.py</code> pointing to a FASTA file containing the protein sequence(s) for which you wish to predict the structure (<code>--fasta_paths</code> parameter). AlphaFold will search for the available templates before the date specified by the <code>--max_template_date</code> parameter; this could be used to avoid certain templates during modeling. <code>--data_dir</code> is the directory with downloaded genetic databases and <code>--output_dir</code> is the absolute path to the output directory.</p> <pre><code class="language-bash">python3 docker/run_docker.py \ --fasta_paths=your_protein.fasta \ --max_template_date=2022-01-01 \ --data_dir=$DOWNLOAD_DIR \ --output_dir=/home/user/absolute_path_to_the_output_dir </code></pre> </li> <li> <p>Once the run is over, the output directory shall contain predicted structures of the target protein. Please check the documentation below for additional options and troubleshooting tips.</p> </li> </ol> <h3>Genetic databases</h3> <p>This step requires <code>aria2c</code> to be installed on your machine.</p> <p>AlphaFold needs multiple genetic (sequence) databases to run:</p> <ul> <li><a href="https://bfd.mmseqs.com/">BFD</a>,</li> <li><a href="https://www.ebi.ac.uk/metagenomics/">MGnify</a>,</li> <li><a href="http://wwwuser.gwdg.de/~compbiol/data/hhsuite/databases/hhsuite_dbs/">PDB70</a>,</li> <li><a href="https://www.rcsb.org/">PDB</a> (structures in the mmCIF format),</li> <li><a href="https://www.rcsb.org/">PDB seqres</a> – only for AlphaFold-Multimer,</li> <li><a href="https://uniclust.mmseqs.com/">UniRef30 (FKA UniClust30)</a>,</li> <li><a href="https://www.uniprot.org/uniprot/">UniProt</a> – only for AlphaFold-Multimer,</li> <li><a href="https://www.uniprot.org/help/uniref">UniRef90</a>.</li> </ul> <p>We provide a script <code>scripts/download_all_data.sh</code> that can be used to download and set up all of these databases:</p> <ul> <li> <p>Recommended default:</p> <pre><code class="language-bash">scripts/download_all_data.sh &lt;DOWNLOAD_DIR&gt; </code></pre> <p>will download the full databases.</p> </li> <li> <p>With <code>reduced_dbs</code> parameter:</p> <pre><code class="language-bash">scripts/download_all_data.sh &lt;DOWNLOAD_DIR&gt; reduced_dbs </code></pre> <p>will download a reduced version of the databases to be used with the <code>reduced_dbs</code> database preset. This shall be used with the corresponding AlphaFold parameter <code>--db_preset=reduced_dbs</code> later during the AlphaFold run (please see <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/#running-alphafold">AlphaFold parameters</a> section).</p> </li> </ul> <p><span>📒</span> <strong>Note: The download directory <code>&lt;DOWNLOAD_DIR&gt;</code> should <em>not</em> be a subdirectory in the AlphaFold repository directory.</strong> If it is, the Docker build will be slow as the large databases will be copied during the image creation.</p> <p>We don't provide exactly the database versions used in CASP14 – see the <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/#note-on-casp14-reproducibility">note on reproducibility</a>. Some of the databases are mirrored for speed, see <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/#mirrored-databases">mirrored databases</a>.</p> <p><span>📒</span> <strong>Note: The total download size for the full databases is around 556 GB and the total size when unzipped is 2.62 TB. Please make sure you have a large enough hard drive space, bandwidth and time to download. We recommend using an SSD for better genetic search performance.</strong></p> <p><span>📒</span> <strong>Note: If the download directory and datasets don't have full read and write permissions, it can cause errors with the MSA tools, with opaque (external) error messages. Please ensure the required permissions are applied, e.g. with the <code>sudo chmod 755 --recursive "$DOWNLOAD_DIR"</code> command.</strong></p> <p>The <code>download_all_data.sh</code> script will also download the model parameter files. Once the script has finished, you should have the following directory structure:</p> <pre><code>$DOWNLOAD_DIR/ # Total: ~ 2.62 TB (download: 556 GB) bfd/ # ~ 1.8 TB (download: 271.6 GB) # 6 files. mgnify/ # ~ 120 GB (download: 67 GB) mgy_clusters_2022_05.fa params/ # ~ 5.3 GB (download: 5.3 GB) # 5 CASP14 models, # 5 pTM models, # 5 AlphaFold-Multimer models, # LICENSE, # = 16 files. pdb70/ # ~ 56 GB (download: 19.5 GB) # 9 files. pdb_mmcif/ # ~ 238 GB (download: 43 GB) mmcif_files/ # About 199,000 .cif files. obsolete.dat pdb_seqres/ # ~ 0.2 GB (download: 0.2 GB) pdb_seqres.txt small_bfd/ # ~ 17 GB (download: 9.6 GB) bfd-first_non_consensus_sequences.fasta uniref30/ # ~ 206 GB (download: 52.5 GB) # 7 files. uniprot/ # ~ 105 GB (download: 53 GB) uniprot.fasta uniref90/ # ~ 67 GB (download: 34 GB) uniref90.fasta </code></pre> <p><code>bfd/</code> is only downloaded if you download the full databases, and <code>small_bfd/</code> is only downloaded if you download the reduced databases.</p> <h3>Model parameters</h3> <p>While the AlphaFold code is licensed under the Apache 2.0 License, the AlphaFold parameters and CASP15 prediction data are made available under the terms of the CC BY 4.0 license. Please see the <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/#license-and-disclaimer">Disclaimer</a> below for more detail.</p> <p>The AlphaFold parameters are available from <a href="https://storage.googleapis.com/alphafold/alphafold_params_2022-12-06.tar">https://storage.googleapis.com/alphafold/alphafold_params_2022-12-06.tar</a>, and are downloaded as part of the <code>scripts/download_all_data.sh</code> script. This script will download parameters for:</p> <ul> <li>5 models which were used during CASP14, and were extensively validated for structure prediction quality (see Jumper et al. 2021, Suppl. Methods 1.12 for details).</li> <li>5 pTM models, which were fine-tuned to produce pTM (predicted TM-score) and (PAE) predicted aligned error values alongside their structure predictions (see Jumper et al. 2021, Suppl. Methods 1.9.7 for details).</li> <li>5 AlphaFold-Multimer models that produce pTM and PAE values alongside their structure predictions.</li> </ul> <h3>Updating existing installation</h3> <p>If you have a previous version you can either reinstall fully from scratch (remove everything and run the setup from scratch) or you can do an incremental update that will be significantly faster but will require a bit more work. Make sure you follow these steps in the exact order they are listed below:</p> <ol> <li><strong>Update the code.</strong> <ul> <li>Go to the directory with the cloned AlphaFold repository and run <code>git fetch origin main</code> to get all code updates.</li> </ul> </li> <li><strong>Update the UniProt, UniRef, MGnify and PDB seqres databases.</strong> <ul> <li>Remove <code>&lt;DOWNLOAD_DIR&gt;/uniprot</code>.</li> <li>Run <code>scripts/download_uniprot.sh &lt;DOWNLOAD_DIR&gt;</code>.</li> <li>Remove <code>&lt;DOWNLOAD_DIR&gt;/uniclust30</code>.</li> <li>Run <code>scripts/download_uniref30.sh &lt;DOWNLOAD_DIR&gt;</code>.</li> <li>Remove <code>&lt;DOWNLOAD_DIR&gt;/uniref90</code>.</li> <li>Run <code>scripts/download_uniref90.sh &lt;DOWNLOAD_DIR&gt;</code>.</li> <li>Remove <code>&lt;DOWNLOAD_DIR&gt;/mgnify</code>.</li> <li>Run <code>scripts/download_mgnify.sh &lt;DOWNLOAD_DIR&gt;</code>.</li> <li>Remove <code>&lt;DOWNLOAD_DIR&gt;/pdb_mmcif</code>. It is needed to have PDB SeqRes and PDB from exactly the same date. Failure to do this step will result in potential errors when searching for templates when running AlphaFold-Multimer.</li> <li>Run <code>scripts/download_pdb_mmcif.sh &lt;DOWNLOAD_DIR&gt;</code>.</li> <li>Run <code>scripts/download_pdb_seqres.sh &lt;DOWNLOAD_DIR&gt;</code>.</li> </ul> </li> <li><strong>Update the model parameters.</strong> <ul> <li>Remove the old model parameters in <code>&lt;DOWNLOAD_DIR&gt;/params</code>.</li> <li>Download new model parameters using <code>scripts/download_alphafold_params.sh &lt;DOWNLOAD_DIR&gt;</code>.</li> </ul> </li> <li><strong>Follow <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/#running-alphafold">Running AlphaFold</a>.</strong></li> </ol> <h4>Using deprecated model weights</h4> <p>To use the deprecated v2.2.0 AlphaFold-Multimer model weights:</p> <ol> <li>Change <code>SOURCE_URL</code> in <code>scripts/download_alphafold_params.sh</code> to <code>https://storage.googleapis.com/alphafold/alphafold_params_2022-03-02.tar</code>, and download the old parameters.</li> <li>Change the <code>_v3</code> to <code>_v2</code> in the multimer <code>MODEL_PRESETS</code> in <code>config.py</code>.</li> </ol> <p>To use the deprecated v2.1.0 AlphaFold-Multimer model weights:</p> <ol> <li>Change <code>SOURCE_URL</code> in <code>scripts/download_alphafold_params.sh</code> to <code>https://storage.googleapis.com/alphafold/alphafold_params_2022-01-19.tar</code>, and download the old parameters.</li> <li>Remove the <code>_v3</code> in the multimer <code>MODEL_PRESETS</code> in <code>config.py</code>.</li> </ol> <h2>Running AlphaFold</h2> <p><strong>The simplest way to run AlphaFold is using the provided Docker script.</strong> This was tested on Google Cloud with a machine using the <code>nvidia-gpu-cloud-image</code> with 12 vCPUs, 85 GB of RAM, a 100 GB boot disk, the databases on an additional 3 TB disk, and an A100 GPU. For your first run, please follow the instructions from <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/#installation-and-running-your-first-prediction">Installation and running your first prediction</a> section.</p> <ol> <li> <p>By default, Alphafold will attempt to use all visible GPU devices. To use a subset, specify a comma-separated list of GPU UUID(s) or index(es) using the <code>--gpu_devices</code> flag. See <a href="https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/user-guide.html#gpu-enumeration">GPU enumeration</a> for more details.</p> </li> <li> <p>You can control which AlphaFold model to run by adding the <code>--model_preset=</code> flag. We provide the following models:</p> <ul> <li> <p><strong>monomer</strong>: This is the original model used at CASP14 with no ensembling.</p> </li> <li> <p><strong>monomer_casp14</strong>: This is the original model used at CASP14 with <code>num_ensemble=8</code>, matching our CASP14 configuration. This is largely provided for reproducibility as it is 8x more computationally expensive for limited accuracy gain (+0.1 average GDT gain on CASP14 domains).</p> </li> <li> <p><strong>monomer_ptm</strong>: This is the original CASP14 model fine tuned with the pTM head, providing a pairwise confidence measure. It is slightly less accurate than the normal monomer model.</p> </li> <li> <p><strong>multimer</strong>: This is the <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/#citing-this-work">AlphaFold-Multimer</a> model. To use this model, provide a multi-sequence FASTA file. In addition, the UniProt database should have been downloaded.</p> </li> </ul> </li> <li> <p>You can control MSA speed/quality tradeoff by adding <code>--db_preset=reduced_dbs</code> or <code>--db_preset=full_dbs</code> to the run command. We provide the following presets:</p> <ul> <li> <p><strong>reduced_dbs</strong>: This preset is optimized for speed and lower hardware requirements. It runs with a reduced version of the BFD database. It requires 8 CPU cores (vCPUs), 8 GB of RAM, and 600 GB of disk space.</p> </li> <li> <p><strong>full_dbs</strong>: This runs with all genetic databases used at CASP14.</p> </li> </ul> <p>Running the command above with the <code>monomer</code> model preset and the <code>reduced_dbs</code> data preset would look like this:</p> <pre><code class="language-bash">python3 docker/run_docker.py \ --fasta_paths=T1050.fasta \ --max_template_date=2020-05-14 \ --model_preset=monomer \ --db_preset=reduced_dbs \ --data_dir=$DOWNLOAD_DIR \ --output_dir=/home/user/absolute_path_to_the_output_dir </code></pre> </li> <li> <p>After generating the predicted model, AlphaFold runs a relaxation step to improve local geometry. By default, only the best model (by pLDDT) is relaxed (<code>--models_to_relax=best</code>), but also all of the models (<code>--models_to_relax=all</code>) or none of the models (<code>--models_to_relax=none</code>) can be relaxed.</p> </li> <li> <p>The relaxation step can be run on GPU (faster, but could be less stable) or CPU (slow, but stable). This can be controlled with <code>--enable_gpu_relax=true</code> (default) or <code>--enable_gpu_relax=false</code>.</p> </li> <li> <p>AlphaFold can re-use MSAs (multiple sequence alignments) for the same sequence via <code>--use_precomputed_msas=true</code> option; this can be useful for trying different AlphaFold parameters. This option assumes that the directory structure generated by the first AlphaFold run in the output directory exists and that the protein sequence is the same.</p> </li> </ol> <h3>Running AlphaFold-Multimer</h3> <p>All steps are the same as when running the monomer system, but you will have to</p> <ul> <li>provide an input fasta with multiple sequences,</li> <li>set <code>--model_preset=multimer</code>,</li> </ul> <p>An example that folds a protein complex <code>multimer.fasta</code>:</p> <pre><code class="language-bash">python3 docker/run_docker.py \ --fasta_paths=multimer.fasta \ --max_template_date=2020-05-14 \ --model_preset=multimer \ --data_dir=$DOWNLOAD_DIR \ --output_dir=/home/user/absolute_path_to_the_output_dir </code></pre> <p>By default the multimer system will run 5 seeds per model (25 total predictions) for a small drop in accuracy you may wish to run a single seed per model. This can be done via the <code>--num_multimer_predictions_per_model</code> flag, e.g. set it to <code>--num_multimer_predictions_per_model=1</code> to run a single seed per model.</p> <h3>AlphaFold prediction speed</h3> <p>The table below reports prediction runtimes for proteins of various lengths. We only measure unrelaxed structure prediction with three recycles while excluding runtimes from MSA and template search. When running <code>docker/run_docker.py</code> with <code>--benchmark=true</code>, this runtime is stored in <code>timings.json</code>. All runtimes are from a single A100 NVIDIA GPU. Prediction speed on A100 for smaller structures can be improved by increasing <code>global_config.subbatch_size</code> in <code>alphafold/model/config.py</code>.</p> <table> <thead> <tr> <th align="right">No. residues</th> <th align="right">Prediction time (s)</th> </tr> </thead> <tbody> <tr> <td align="right">100</td> <td align="right">4.9</td> </tr> <tr> <td align="right">200</td> <td align="right">7.7</td> </tr> <tr> <td align="right">300</td> <td align="right">13</td> </tr> <tr> <td align="right">400</td> <td align="right">18</td> </tr> <tr> <td align="right">500</td> <td align="right">29</td> </tr> <tr> <td align="right">600</td> <td align="right">36</td> </tr> <tr> <td align="right">700</td> <td align="right">53</td> </tr> <tr> <td align="right">800</td> <td align="right">60</td> </tr> <tr> <td align="right">900</td> <td align="right">91</td> </tr> <tr> <td align="right">1,000</td> <td align="right">96</td> </tr> <tr> <td align="right">1,100</td> <td align="right">140</td> </tr> <tr> <td align="right">1,500</td> <td align="right">280</td> </tr> <tr> <td align="right">2,000</td> <td align="right">450</td> </tr> <tr> <td align="right">2,500</td> <td align="right">969</td> </tr> <tr> <td align="right">3,000</td> <td align="right">1,240</td> </tr> <tr> <td align="right">3,500</td> <td align="right">2,465</td> </tr> <tr> <td align="right">4,000</td> <td align="right">5,660</td> </tr> <tr> <td align="right">4,500</td> <td align="right">12,475</td> </tr> <tr> <td align="right">5,000</td> <td align="right">18,824</td> </tr> </tbody> </table> <h3>Examples</h3> <p>Below are examples on how to use AlphaFold in different scenarios.</p> <h4>Folding a monomer</h4> <p>Say we have a monomer with the sequence <code>&lt;SEQUENCE&gt;</code>. The input fasta should be:</p> <pre><code class="language-fasta">&gt;sequence_name &lt;SEQUENCE&gt; </code></pre> <p>Then run the following command:</p> <pre><code class="language-bash">python3 docker/run_docker.py \ --fasta_paths=monomer.fasta \ --max_template_date=2021-11-01 \ --model_preset=monomer \ --data_dir=$DOWNLOAD_DIR \ --output_dir=/home/user/absolute_path_to_the_output_dir </code></pre> <h4>Folding a homomer</h4> <p>Say we have a homomer with 3 copies of the same sequence <code>&lt;SEQUENCE&gt;</code>. The input fasta should be:</p> <pre><code class="language-fasta">&gt;sequence_1 &lt;SEQUENCE&gt; &gt;sequence_2 &lt;SEQUENCE&gt; &gt;sequence_3 &lt;SEQUENCE&gt; </code></pre> <p>Then run the following command:</p> <pre><code class="language-bash">python3 docker/run_docker.py \ --fasta_paths=homomer.fasta \ --max_template_date=2021-11-01 \ --model_preset=multimer \ --data_dir=$DOWNLOAD_DIR \ --output_dir=/home/user/absolute_path_to_the_output_dir </code></pre> <h4>Folding a heteromer</h4> <p>Say we have an A2B3 heteromer, i.e. with 2 copies of <code>&lt;SEQUENCE A&gt;</code> and 3 copies of <code>&lt;SEQUENCE B&gt;</code>. The input fasta should be:</p> <pre><code class="language-fasta">&gt;sequence_1 &lt;SEQUENCE A&gt; &gt;sequence_2 &lt;SEQUENCE A&gt; &gt;sequence_3 &lt;SEQUENCE B&gt; &gt;sequence_4 &lt;SEQUENCE B&gt; &gt;sequence_5 &lt;SEQUENCE B&gt; </code></pre> <p>Then run the following command:</p> <pre><code class="language-bash">python3 docker/run_docker.py \ --fasta_paths=heteromer.fasta \ --max_template_date=2021-11-01 \ --model_preset=multimer \ --data_dir=$DOWNLOAD_DIR \ --output_dir=/home/user/absolute_path_to_the_output_dir </code></pre> <h4>Folding multiple monomers one after another</h4> <p>Say we have a two monomers, <code>monomer1.fasta</code> and <code>monomer2.fasta</code>.</p> <p>We can fold both sequentially by using the following command:</p> <pre><code class="language-bash">python3 docker/run_docker.py \ --fasta_paths=monomer1.fasta,monomer2.fasta \ --max_template_date=2021-11-01 \ --model_preset=monomer \ --data_dir=$DOWNLOAD_DIR \ --output_dir=/home/user/absolute_path_to_the_output_dir </code></pre> <h4>Folding multiple multimers one after another</h4> <p>Say we have a two multimers, <code>multimer1.fasta</code> and <code>multimer2.fasta</code>.</p> <p>We can fold both sequentially by using the following command:</p> <pre><code class="language-bash">python3 docker/run_docker.py \ --fasta_paths=multimer1.fasta,multimer2.fasta \ --max_template_date=2021-11-01 \ --model_preset=multimer \ --data_dir=$DOWNLOAD_DIR \ --output_dir=/home/user/absolute_path_to_the_output_dir </code></pre> <h3>AlphaFold output</h3> <p>The outputs will be saved in a subdirectory of the directory provided via the <code>--output_dir</code> flag of <code>run_docker.py</code> (defaults to <code>/tmp/alphafold/</code>). The outputs include the computed MSAs, unrelaxed structures, relaxed structures, ranked structures, raw model outputs, prediction metadata, and section timings. The <code>--output_dir</code> directory will have the following structure:</p> <pre><code>&lt;target_name&gt;/ features.pkl ranked_{0,1,2,3,4}.pdb ranking_debug.json relax_metrics.json relaxed_model_{1,2,3,4,5}.pdb result_model_{1,2,3,4,5}.pkl timings.json unrelaxed_model_{1,2,3,4,5}.pdb msas/ bfd_uniref_hits.a3m mgnify_hits.sto uniref90_hits.sto </code></pre> <p>The contents of each output file are as follows:</p> <ul> <li> <p><code>features.pkl</code> – A <code>pickle</code> file containing the input feature NumPy arrays used by the models to produce the structures.</p> </li> <li> <p><code>unrelaxed_model_*.pdb</code> – A PDB format text file containing the predicted structure, exactly as outputted by the model.</p> </li> <li> <p><code>relaxed_model_*.pdb</code> – A PDB format text file containing the predicted structure, after performing an Amber relaxation procedure on the unrelaxed structure prediction (see Jumper et al. 2021, Suppl. Methods 1.8.6 for details).</p> </li> <li> <p><code>ranked_*.pdb</code> – A PDB format text file containing the predicted structures, after reordering by model confidence. Here <code>ranked_i.pdb</code> should contain the prediction with the (<code>i + 1</code>)-th highest confidence (so that <code>ranked_0.pdb</code> has the highest confidence). To rank model confidence, we use predicted LDDT (pLDDT) scores (see Jumper et al. 2021, Suppl. Methods 1.9.6 for details). If <code>--models_to_relax=all</code> then all ranked structures are relaxed. If <code>--models_to_relax=best</code> then only <code>ranked_0.pdb</code> is relaxed (the rest are unrelaxed). If <code>--models_to_relax=none</code>, then the ranked structures are all unrelaxed.</p> </li> <li> <p><code>ranking_debug.json</code> – A JSON format text file containing the pLDDT values used to perform the model ranking, and a mapping back to the original model names.</p> </li> <li> <p><code>relax_metrics.json</code> – A JSON format text file containing relax metrics, for instance remaining violations.</p> </li> <li> <p><code>timings.json</code> – A JSON format text file containing the times taken to run each section of the AlphaFold pipeline.</p> </li> <li> <p><code>msas/</code> - A directory containing the files describing the various genetic tool hits that were used to construct the input MSA.</p> </li> <li> <p><code>result_model_*.pkl</code> – A <code>pickle</code> file containing a nested dictionary of the various NumPy arrays directly produced by the model. In addition to the output of the structure module, this includes auxiliary outputs such as:</p> <ul> <li>Distograms (<code>distogram/logits</code> contains a NumPy array of shape [N_res, N_res, N_bins] and <code>distogram/bin_edges</code> contains the definition of the bins).</li> <li>Per-residue pLDDT scores (<code>plddt</code> contains a NumPy array of shape [N_res] with the range of possible values from <code>0</code> to <code>100</code>, where <code>100</code> means most confident). This can serve to identify sequence regions predicted with high confidence or as an overall per-target confidence score when averaged across residues.</li> <li>Present only if using pTM models: predicted TM-score (<code>ptm</code> field contains a scalar). As a predictor of a global superposition metric, this score is designed to also assess whether the model is confident in the overall domain packing.</li> <li>Present only if using pTM models: predicted pairwise aligned errors (<code>predicted_aligned_error</code> contains a NumPy array of shape [N_res, N_res] with the range of possible values from <code>0</code> to <code>max_predicted_aligned_error</code>, where <code>0</code> means most confident). This can serve for a visualisation of domain packing confidence within the structure.</li> </ul> </li> </ul> <p>The pLDDT confidence measure is stored in the B-factor field of the output PDB files (although unlike a B-factor, higher pLDDT is better, so care must be taken when using for tasks such as molecular replacement).</p> <p>This code has been tested to match mean top-1 accuracy on a CASP14 test set with pLDDT ranking over 5 model predictions (some CASP targets were run with earlier versions of AlphaFold and some had manual interventions; see our forthcoming publication for details). Some targets such as T1064 may also have high individual run variance over random seeds.</p> <h2>Inferencing many proteins</h2> <p>The provided inference script is optimized for predicting the structure of a single protein, and it will compile the neural network to be specialized to exactly the size of the sequence, MSA, and templates. For large proteins, the compile time is a negligible fraction of the runtime, but it may become more significant for small proteins or if the multi-sequence alignments are already precomputed. In the bulk inference case, it may make sense to use our <code>make_fixed_size</code> function to pad the inputs to a uniform size, thereby reducing the number of compilations required.</p> <p>We do not provide a bulk inference script, but it should be straightforward to develop on top of the <code>RunModel.predict</code> method with a parallel system for precomputing multi-sequence alignments. Alternatively, this script can be run repeatedly with only moderate overhead.</p> <h2>Note on CASP14 reproducibility</h2> <p>AlphaFold's output for a small number of proteins has high inter-run variance, and may be affected by changes in the input data. The CASP14 target T1064 is a notable example; the large number of SARS-CoV-2-related sequences recently deposited changes its MSA significantly. This variability is somewhat mitigated by the model selection process; running 5 models and taking the most confident.</p> <p>To reproduce the results of our CASP14 system as closely as possible you must use the same database versions we used in CASP. These may not match the default versions downloaded by our scripts.</p> <p>For genetics:</p> <ul> <li>UniRef90: <a href="https://ftp.uniprot.org/pub/databases/uniprot/previous_releases/release-2020_01/uniref/">v2020_01</a></li> <li>MGnify: <a href="http://ftp.ebi.ac.uk/pub/databases/metagenomics/peptide_database/2018_12/">v2018_12</a></li> <li>Uniclust30: <a href="http://wwwuser.gwdg.de/~compbiol/uniclust/2018_08/">v2018_08</a></li> <li>BFD: <a href="https://bfd.mmseqs.com/">only version available</a></li> </ul> <p>For templates:</p> <ul> <li>PDB: (downloaded 2020-05-14)</li> <li>PDB70: <a href="http://wwwuser.gwdg.de/~compbiol/data/hhsuite/databases/hhsuite_dbs/old-releases/pdb70_from_mmcif_200513.tar.gz">2020-05-13</a></li> </ul> <p>An alternative for templates is to use the latest PDB and PDB70, but pass the flag <code>--max_template_date=2020-05-14</code>, which restricts templates only to structures that were available at the start of CASP14.</p> <h2>Citing this work</h2> <p>If you use the code or data in this package, please cite:</p> <pre><code class="language-bibtex">@Article{AlphaFold2021, author = {Jumper, John and Evans, Richard and Pritzel, Alexander and Green, Tim and Figurnov, Michael and Ronneberger, Olaf and Tunyasuvunakool, Kathryn and Bates, Russ and {\v{Z}}{\'\i}dek, Augustin and Potapenko, Anna and Bridgland, Alex and Meyer, Clemens and Kohl, Simon A A and Ballard, Andrew J and Cowie, Andrew and Romera-Paredes, Bernardino and Nikolov, Stanislav and Jain, Rishub and Adler, Jonas and Back, Trevor and Petersen, Stig and Reiman, David and Clancy, Ellen and Zielinski, Michal and Steinegger, Martin and Pacholska, Michalina and Berghammer, Tamas and Bodenstein, Sebastian and Silver, David and Vinyals, Oriol and Senior, Andrew W and Kavukcuoglu, Koray and Kohli, Pushmeet and Hassabis, Demis}, journal = {Nature}, title = {Highly accurate protein structure prediction with {AlphaFold}}, year = {2021}, volume = {596}, number = {7873}, pages = {583--589}, doi = {10.1038/s41586-021-03819-2} } </code></pre> <p>In addition, if you use the AlphaFold-Multimer mode, please cite:</p> <pre><code class="language-bibtex">@article {AlphaFold-Multimer2021, author = {Evans, Richard and O{\textquoteright}Neill, Michael and Pritzel, Alexander and Antropova, Natasha and Senior, Andrew and Green, Tim and {\v{Z}}{\'\i}dek, Augustin and Bates, Russ and Blackwell, Sam and Yim, Jason and Ronneberger, Olaf and Bodenstein, Sebastian and Zielinski, Michal and Bridgland, Alex and Potapenko, Anna and Cowie, Andrew and Tunyasuvunakool, Kathryn and Jain, Rishub and Clancy, Ellen and Kohli, Pushmeet and Jumper, John and Hassabis, Demis}, journal = {bioRxiv}, title = {Protein complex prediction with AlphaFold-Multimer}, year = {2021}, elocation-id = {2021.10.04.463034}, doi = {10.1101/2021.10.04.463034}, URL = {https://www.biorxiv.org/content/early/2021/10/04/2021.10.04.463034}, eprint = {https://www.biorxiv.org/content/early/2021/10/04/2021.10.04.463034.full.pdf}, } </code></pre> <h2>Community contributions</h2> <p>Colab notebooks provided by the community (please note that these notebooks may vary from our full AlphaFold system and we did not validate their accuracy):</p> <ul> <li>The <a href="https://colab.research.google.com/github/sokrypton/ColabFold/blob/main/AlphaFold2.ipynb">ColabFold AlphaFold2 notebook</a> by Martin Steinegger, Sergey Ovchinnikov and Milot Mirdita, which uses an API hosted at the Södinglab based on the MMseqs2 server <a href="https://academic.oup.com/bioinformatics/article/35/16/2856/5280135">(Mirdita et al. 2019, Bioinformatics)</a> for the multiple sequence alignment creation.</li> </ul> <h2>Acknowledgements</h2> <p>AlphaFold communicates with and/or references the following separate libraries and packages:</p> <ul> <li><a href="https://github.com/abseil/abseil-py">Abseil</a></li> <li><a href="https://biopython.org">Biopython</a></li> <li><a href="https://github.com/deepmind/chex">Chex</a></li> <li><a href="https://research.google.com/colaboratory/">Colab</a></li> <li><a href="https://www.docker.com">Docker</a></li> <li><a href="https://github.com/soedinglab/hh-suite">HH Suite</a></li> <li><a href="http://eddylab.org/software/hmmer">HMMER Suite</a></li> <li><a href="https://github.com/deepmind/dm-haiku">Haiku</a></li> <li><a href="https://github.com/corenting/immutabledict">Immutabledict</a></li> <li><a href="https://github.com/google/jax/">JAX</a></li> <li><a href="https://msa.sbc.su.se/cgi-bin/msa.cgi">Kalign</a></li> <li><a href="https://matplotlib.org/">matplotlib</a></li> <li><a href="https://github.com/google/ml_collections">ML Collections</a></li> <li><a href="https://numpy.org">NumPy</a></li> <li><a href="https://github.com/openmm/openmm">OpenMM</a></li> <li><a href="https://openstructure.org">OpenStructure</a></li> <li><a href="https://pandas.pydata.org/">pandas</a></li> <li><a href="https://github.com/avirshup/py3dmol">pymol3d</a></li> <li><a href="https://scipy.org">SciPy</a></li> <li><a href="https://github.com/deepmind/sonnet">Sonnet</a></li> <li><a href="https://github.com/tensorflow/tensorflow">TensorFlow</a></li> <li><a href="https://github.com/deepmind/tree">Tree</a></li> <li><a href="https://github.com/tqdm/tqdm">tqdm</a></li> </ul> <p>We thank all their contributors and maintainers!</p> <h2>Get in Touch</h2> <p>If you have any questions not covered in this overview, please contact the AlphaFold team at <a href="mailto:alphafold@deepmind.com">alphafold@deepmind.com</a>.</p> <p>We would love to hear your feedback and understand how AlphaFold has been useful in your research. Share your stories with us at <a href="mailto:alphafold@deepmind.com">alphafold@deepmind.com</a>.</p> <h2>License and Disclaimer</h2> <p>This is not an officially supported Google product.</p> <p>Copyright 2022 DeepMind Technologies Limited.</p> <h3>AlphaFold Code License</h3> <p>Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at <a href="https://www.apache.org/licenses/LICENSE-2.0">https://www.apache.org/licenses/LICENSE-2.0</a>.</p> <p>Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.</p> <h3>Model Parameters License</h3> <p>The AlphaFold parameters are made available under the terms of the Creative Commons Attribution 4.0 International (CC BY 4.0) license. You can find details at: <a href="https://creativecommons.org/licenses/by/4.0/legalcode">https://creativecommons.org/licenses/by/4.0/legalcode</a></p> <h3>Third-party software</h3> <p>Use of the third-party software, libraries or code referred to in the <a href="https://raw.githubusercontent.com/google-deepmind/alphafold/main/#acknowledgements">Acknowledgements</a> section above may be governed by separate terms and conditions or license provisions. Your use of the third-party software, libraries or code is subject to any such terms and you should check that you can comply with any applicable restrictions or terms and conditions before use.</p> <h3>Mirrored Databases</h3> <p>The following databases have been mirrored by DeepMind, and are available with reference to the following:</p> <ul> <li> <p><a href="https://bfd.mmseqs.com/">BFD</a> (unmodified), by Steinegger M. and Söding J., available under a <a href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.</p> </li> <li> <p><a href="https://bfd.mmseqs.com/">BFD</a> (modified), by Steinegger M. and Söding J., modified by DeepMind, available under a <a href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>. See the Methods section of the <a href="https://www.nature.com/articles/s41586-021-03828-1">AlphaFold proteome paper</a> for details.</p> </li> <li> <p><a href="http://wwwuser.gwdg.de/~compbiol/uniclust/2021_03/">Uniref30: v2021_03</a> (unmodified), by Mirdita M. et al., available under a <a href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.</p> </li> <li> <p><a href="http://ftp.ebi.ac.uk/pub/databases/metagenomics/peptide_database/2022_05/README.txt">MGnify: v2022_05</a> (unmodified), by Mitchell AL et al., available free of all copyright restrictions and made fully and freely available for both non-commercial and commercial use under <a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 Universal (CC0 1.0) Public Domain Dedication</a>.</p> </li> </ul> - aharley/pips2 - 2023-09-22T01:37:28Z - tag:github.com,2023-09-22:/aharley/pips2 - - <p>PIPs++</p><hr><h1>Long-Term Point Tracking with PIPs++</h1> <p>This is the official code release for the PIPs++ model presented in our ICCV 2023 paper, "PointOdyssey: A Large-Scale Synthetic Dataset for Long-Term Point Tracking".</p> <p><strong>[<a href="https://arxiv.org/abs/2307.15055">Paper</a>] [<a href="https://pointodyssey.com/">Project Page</a>]</strong></p> <img src="https://pointodyssey.com/assets/point_tracks.jpg"> <h2>Requirements</h2> <p>The lines below should set up a fresh environment with everything you need:</p> <pre><code>conda create -n pips2 python=3.8 conda activate pips2 conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia pip install -r requirements.txt </code></pre> <h2>Demo</h2> <p>To download our reference model, run this line:</p> <pre><code>sh get_reference_model.sh </code></pre> <p>Or, use the dropbox link inside that file.</p> <p>To try this model on a sample video, run this:</p> <pre><code>python demo.py </code></pre> <p>This will run the model on the video included in <code>stock_videos/</code>.</p> <p>For each 8-frame subsequence, the model will return <code>trajs_e</code>. This is estimated trajectory data for a set of points, shaped <code>B,S,N,2</code>, where <code>S</code> is the sequence length and <code>N</code> is the number of particles, and 2 is the x and y coordinates. The script will also produce tensorboard logs with visualizations, which go into <code>logs_demo/</code>.</p> <p>In the tensorboard for <code>logs_demo/</code> you should be able to find visualizations like this:</p> <img src="https://pointodyssey.com/assets/camel_compressed2.gif"> <h2>PointOdyssey</h2> <p>We train our model on the <a href="https://huggingface.co/datasets/aharley/pointodyssey">PointOdyssey</a> dataset.</p> <p>With a standard dataloader (e.g., <code>datasets/pointodysseydataset.py</code>), loading PointOdyssey's high-resolution images can be a bottleneck at training time. To speed things up, we export mp4 clips from the dataset, at the resolution we want to train at, with augmentations baked in. To do this, run:</p> <pre><code>python export_mp4_dataset.py </code></pre> <p>This will produce a dataset of clips, in <code>pod_export/$VERSION_$SEQLEN</code>. The script will also produce some temporary folders to help write the data; these can be safely deleted afterwards. The script should also be safe to run in multiple threads in parallel. Depending on disk speeds, writing the full dataset with 4 threads should take about 24h.</p> <p>The script output should look something like this:</p> <pre><code>.36_A_em00_aa_110247; step 000676/153264; this_step 018524; itime 3.77 .36_A_em00_aa_110247; step 000677/153264; this_step 017116; itime 2.74 .36_A_em00_aa_110247; step 000678/153264; this_step 095616; itime 6.11 sum(~mot_ok) 276 xN=0 sum(~mot_ok) 2000 N=0 :::sum(~mot_ok) 14 .36_A_em00_aa_110247; step 000685/153264; this_step 002960; itime 6.51 .36_A_em00_aa_110247; step 000686/153264; this_step 034423; itime 6.91 </code></pre> <p>Note that the clips are produced in random order. The script is fairly friendly to multiple parallel runs, and avoids re-writing mp4s that have already been produced. Sometimes sampling from PointOdyssey will fail, and the script will report the reason for the failure (e.g., no valid tracks after applying augmentations).</p> <p>As soon as you have a few exported clips, you can start playing with the trainer. The trainer will load the exported data using <code>dataset/exportdataset.py</code>.</p> <h2>Training</h2> <p>To train a model, simply run <code>train.py</code>.</p> <p>It should first print some diagnostic information about the model and dataset. Then it should print a message for each training step, indicating the model name, progress, read time, iteration time, and loss.</p> <pre><code>model_name 4_36_128_i6_5e-4s_A_aa03_113745 loading export... found 57867 folders in pod_export/aa_36 +--------------------------------------------------------+------------+ | Modules | Parameters | +--------------------------------------------------------+------------+ | module.fnet.layer3.0.conv1.weight | 110592 | | module.fnet.layer3.0.conv2.weight | 147456 | | module.fnet.layer3.1.conv1.weight | 147456 | | module.fnet.layer3.1.conv2.weight | 147456 | | module.fnet.layer4.0.conv1.weight | 147456 | | module.fnet.layer4.0.conv2.weight | 147456 | | module.fnet.layer4.1.conv1.weight | 147456 | | module.fnet.layer4.1.conv2.weight | 147456 | | module.fnet.conv2.weight | 958464 | | module.delta_block.first_block_conv.conv.weight | 275712 | | module.delta_block.basicblock_list.2.conv2.conv.weight | 196608 | | module.delta_block.basicblock_list.3.conv1.conv.weight | 196608 | | module.delta_block.basicblock_list.3.conv2.conv.weight | 196608 | | module.delta_block.basicblock_list.4.conv1.conv.weight | 393216 | | module.delta_block.basicblock_list.4.conv2.conv.weight | 786432 | | module.delta_block.basicblock_list.5.conv1.conv.weight | 786432 | | module.delta_block.basicblock_list.5.conv2.conv.weight | 786432 | | module.delta_block.basicblock_list.6.conv1.conv.weight | 1572864 | | module.delta_block.basicblock_list.6.conv2.conv.weight | 3145728 | | module.delta_block.basicblock_list.7.conv1.conv.weight | 3145728 | | module.delta_block.basicblock_list.7.conv2.conv.weight | 3145728 | +--------------------------------------------------------+------------+ total params: 17.57 M 4_36_128_i6_5e-4s_A_aa03_113745; step 000001/200000; rtime 3.69; itime 5.63; loss 35.030; loss_t 35.03; d_t 1.8; d_v nan 4_36_128_i6_5e-4s_A_aa03_113745; step 000002/200000; rtime 0.00; itime 1.45; loss 31.024; loss_t 33.03; d_t 2.5; d_v nan 4_36_128_i6_5e-4s_A_aa03_113745; step 000003/200000; rtime 0.00; itime 1.45; loss 30.908; loss_t 32.32; d_t 2.7; d_v nan 4_36_128_i6_5e-4s_A_aa03_113745; step 000004/200000; rtime 0.00; itime 1.45; loss 31.327; loss_t 32.07; d_t 2.8; d_v nan 4_36_128_i6_5e-4s_A_aa03_113745; step 000005/200000; rtime 0.00; itime 1.45; loss 29.762; loss_t 31.61; d_t 2.9; d_v nan [...] </code></pre> <p>The final items in each line, <code>d_t</code> and d_v<code>, show the result of the </code>d_avg<code>metric on the training set and the validation set. Note that</code>d_v<code>will show</code>nan` until the first validation step.</p> <p>To reproduce the reference model, you should train for 200k iterations (using the fully-exported dataset), with <code>B=4, S=36, crop_size=(256,384)</code>. Then, fine-tune for 10k iterations using higher resolution and longer clips: <code>B=1, S=64, crop_size=(512,896)</code>. If you can afford a higher batch size, you should use it. For this high-resolution finetuning, you can either export new mp4s, or use <code>pointodysseydataset.py</code> directly.</p> <h2>Testing</h2> <p>We provide evaluation scripts for all of the datasets reported in the paper. The values in this repo are slightly different than those in the PDF, largely because we fixed some bugs in the dataset and re-trained the model for this release.</p> <p><strong>TAP-VID-DAVIS</strong></p> <p>For each point with a valid annotation in frame0, we track it to the end of the video (&lt;200 frames). The data comes from the <a href="https://github.com/google-deepmind/tapnet#tap-vid-benchmark">DeepMind TAP-NET repo</a>.</p> <p>With the reference model, <code>test_on_tap.py</code> should yield <code>d_avg 70.6; survival_16 89.3; median_l2 6.9</code>.</p> <p><strong>CroHD</strong></p> <p>We chop the videos in to 1000-frame clips, and track heads from the beginning to the end. The data comes from the "Get all data" link on the <a href="https://motchallenge.net/data/Head_Tracking_21/">Head Tracking 21 MOT Challenge</a> page. Downloading and unzipping that should give you the folders HT21 and HT21Labels, which our dataloader relies on.</p> <p>With the reference model, <code>test_on_cro.py</code> should yield <code>d_avg 50.6.5; survival_16 50.6; median_l2 19.7</code>.</p> <p><strong>PointOdyssey test set</strong></p> <p>For each point with a valid annotation in frame0, we track it to the end of the video (~2k frames). Note that here we use the <code>pointodysseydataset_fullseq.py</code> dataloader, and we load <code>S=128</code> frames at a time, because 2k frames will not fit in memory.</p> <p>With the reference model, <code>test_on_pod.py</code> should yield <code>d_avg 31.3; survival_16 32.7; median_l2 33.0</code>.</p> <h2>Citation</h2> <p>If you use this code for your research, please cite:</p> <p><strong>PointOdyssey: A Large-Scale Synthetic Dataset for Long-Term Point Tracking.</strong> Yang Zheng, Adam W. Harley, Bokui Shen, Gordon Wetzstein, Leonidas J. Guibas. In ICCV 2023.</p> <p>Bibtex:</p> <pre><code>@inproceedings{zheng2023point,  author = {Yang Zheng and Adam W. Harley and Bokui Shen and Gordon Wetzstein and Leonidas J. Guibas},  title = {PointOdyssey: A Large-Scale Synthetic Dataset for Long-Term Point Tracking},  booktitle = {ICCV},  year = {2023} } </code></pre> + zhudotexe/kani + 2023-09-23T01:35:27Z + tag:github.com,2023-09-23:/zhudotexe/kani + + <p>kani (カニ) is a highly hackable microframework for chat-based language models with tool usage/function calling.</p><hr><p align="center"> <img width="256" height="256" alt="kani" src="https://raw.githubusercontent.com/zhudotexe/kani/main/docs/_static/kani-logo@256.png"> </p> <p align="center"> <a href="https://github.com/zhudotexe/kani/actions/workflows/pytest.yml"> <img alt="Test Package" src="https://github.com/zhudotexe/kani/actions/workflows/pytest.yml/badge.svg?sanitize=true"> </a> <a href="https://kani.readthedocs.io/en/latest/?badge=latest"> <img alt="Documentation Status" src="https://readthedocs.org/projects/kani/badge/?version=latest"> </a> <a href="https://pypi.org/project/kani/"> <img alt="PyPI" src="https://img.shields.io/pypi/v/kani"> </a> <a href="https://colab.research.google.com/github/zhudotexe/kani/blob/main/examples/colab_examples.ipynb"> <img alt="Quickstart in Colab" src="https://colab.research.google.com/assets/colab-badge.svg?sanitize=true"> </a> <a href="https://discord.gg/eTepTNDxYT"> <img alt="Discord" src="https://img.shields.io/discord/1150902904773935214?color=5865F2&amp;label=discord&amp;logo=discord&amp;logoColor=white"> </a> </p> <h1>kani (カニ)</h1> <p>kani (カニ) is a lightweight and highly hackable framework for chat-based language models with tool usage/function calling.</p> <p>Compared to other LM frameworks, kani is less opinionated and offers more fine-grained customizability over the parts of the control flow that matter, making it the perfect choice for NLP researchers, hobbyists, and developers alike.</p> <p>kani comes with support for OpenAI models and LLaMA v2 out of the box, with a model-agnostic framework to add support for many more.</p> <p><a href="http://kani.readthedocs.io/">Read the docs on ReadTheDocs!</a></p> <p><a href="https://arxiv.org/abs/2309.05542">Read our preprint on arXiv!</a></p> <h2>Features</h2> <ul> <li><strong>Lightweight and high-level</strong> - kani implements common boilerplate to interface with language models without forcing you to use opinionated prompt frameworks or complex library-specific tooling.</li> <li><strong>Model agnostic</strong> - kani provides a simple interface to implement: token counting and completion generation. Implement these two, and kani can run with any language model.</li> <li><strong>Automatic chat memory management</strong> - Allow chat sessions to flow without worrying about managing the number of tokens in the history - kani takes care of it.</li> <li><strong>Function calling with model feedback and retry</strong> - Give models access to functions in just one line of code. kani elegantly provides feedback about hallucinated parameters and errors and allows the model to retry calls.</li> <li><strong>You control the prompts</strong> - There are no hidden prompt hacks. We will never decide for you how to format your own data, unlike other popular language model libraries.</li> <li><strong>Fast to iterate and intuitive to learn</strong> - With kani, you only write Python - we handle the rest.</li> <li><strong>Asynchronous design from the start</strong> - kani can scale to run multiple chat sessions in parallel easily, without having to manage multiple processes or programs.</li> </ul> <h2>Quickstart</h2> <a href="https://colab.research.google.com/github/zhudotexe/kani/blob/main/examples/colab_examples.ipynb"> <img alt="Quickstart in Colab" src="https://colab.research.google.com/assets/colab-badge.svg?sanitize=true"> </a> <p>kani requires Python 3.10 or above.</p> <p>First, install the library. In this quickstart, we'll use the OpenAI engine, though kani is <a href="https://kani.readthedocs.io/en/latest/engines.html">model-agnostic</a>.</p> <pre><code class="language-shell">$ pip install "kani[openai]" </code></pre> <p>Then, let's use kani to create a simple chatbot using ChatGPT as a backend.</p> <pre><code class="language-python"># import the library from kani import Kani, chat_in_terminal from kani.engines.openai import OpenAIEngine # Replace this with your OpenAI API key: https://platform.openai.com/account/api-keys api_key = "sk-..." # kani uses an Engine to interact with the language model. You can specify other model # parameters here, like temperature=0.7. engine = OpenAIEngine(api_key, model="gpt-3.5-turbo") # The kani manages the chat state, prompting, and function calling. Here, we only give # it the engine to call ChatGPT, but you can specify other parameters like # system_prompt="You are..." here. ai = Kani(engine) # kani comes with a utility to interact with a kani through your terminal! Check out # the docs for how to use kani programmatically. chat_in_terminal(ai) </code></pre> <p>kani makes the time to set up a working chat model short, while offering the programmer deep customizability over every prompt, function call, and even the underlying language model.</p> <h2>Function Calling</h2> <p>Function calling gives language models the ability to choose when to call a function you provide based off its documentation.</p> <p>With kani, you can write functions in Python and expose them to the model with just one line of code: the <code>@ai_function</code> decorator.</p> <pre><code class="language-python"># import the library from typing import Annotated from kani import AIParam, Kani, ai_function, chat_in_terminal from kani.engines.openai import OpenAIEngine # set up the engine as above api_key = "sk-..." engine = OpenAIEngine(api_key, model="gpt-3.5-turbo") # subclass Kani to add AI functions class MyKani(Kani): # Adding the annotation to a method exposes it to the AI @ai_function() def get_weather( self, # and you can provide extra documentation about specific parameters location: Annotated[str, AIParam(desc="The city and state, e.g. San Francisco, CA")], ): """Get the current weather in a given location.""" # In this example, we mock the return, but you could call a real weather API return f"Weather in {location}: Sunny, 72 degrees fahrenheit." ai = MyKani(engine) chat_in_terminal(ai) </code></pre> <p>kani guarantees that function calls are valid by the time they reach your methods while allowing you to focus on writing code. For more information, check out <a href="https://kani.readthedocs.io/en/latest/function_calling.html">the function calling docs</a>.</p> <h2>Why kani?</h2> <p>Existing frameworks for language models like langchain and simpleaichat are opinionated and/or heavyweight - they edit developers' prompts under the hood, are challenging to learn, and are difficult to customize without adding a lot of high-maintenance bloat to your codebase.</p> <p align="center"> <img style="max-width: 800px;" alt="kani" src="https://raw.githubusercontent.com/zhudotexe/kani/main/docs/_static/lib-comparison_white.png"> </p> <p>We built kani to be more flexible, simple, and robust. kani is appropriate for everyone from academic researchers to industry professionals to hobbyists to use without worrying about under-the-hood hacks.</p> <h2>Docs</h2> <p>To learn more about how to <a href="https://kani.readthedocs.io/en/latest/customization.html">customize kani with your own prompt wrappers</a>, <a href="https://kani.readthedocs.io/en/latest/function_calling.html">function calling</a>, and more, <a href="http://kani.readthedocs.io/">read the docs!</a></p> <p>Or take a look at the hands-on examples <a href="https://github.com/zhudotexe/kani/tree/main/examples">in this repo</a>.</p> <h2>Demo</h2> <p>Want to see kani in action? Using 4-bit quantization to shrink the model, we run LLaMA v2 as part of our test suite right on GitHub Actions:</p> <p><a href="https://github.com/zhudotexe/kani/actions/workflows/pytest.yml?query=branch%3Amain+is%3Asuccess">https://github.com/zhudotexe/kani/actions/workflows/pytest.yml?query=branch%3Amain+is%3Asuccess</a></p> <p>Simply click on the latest build to see LLaMA's output!</p> <h2>Citation</h2> <p>If you use Kani, please cite us as:</p> <pre><code>@misc{zhu2023kani, title={Kani: A Lightweight and Highly Hackable Framework for Building Language Model Applications}, author={Andrew Zhu and Liam Dugan and Alyssa Hwang and Chris Callison-Burch}, year={2023}, eprint={2309.05542}, archivePrefix={arXiv}, primaryClass={cs.SE} } </code></pre> <!-- For developers: ## Build and Publish `fastlmi` uses Hatchling to build. Make sure to bump the version in pyproject.toml before publishing. ```shell rm -r dist/ python -m build python -m twine upload dist/* ``` --> \ No newline at end of file diff --git a/q%23/daily/index.xml b/q%23/daily/index.xml index 824a491abab..367e1413ac6 100644 --- a/q%23/daily/index.xml +++ b/q%23/daily/index.xml @@ -1,7 +1,7 @@ GitHub Q# Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:51Z + 2023-09-23T01:35:50Z Daily Trending of Q# in GitHub \ No newline at end of file diff --git a/q/daily/index.xml b/q/daily/index.xml index 875a6016a4c..4740bf79dc3 100644 --- a/q/daily/index.xml +++ b/q/daily/index.xml @@ -1,7 +1,7 @@ GitHub q Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:53Z + 2023-09-23T01:35:53Z Daily Trending of q in GitHub \ No newline at end of file diff --git a/qmake/daily/index.xml b/qmake/daily/index.xml index 753efbea6d5..0ce92ea82ac 100644 --- a/qmake/daily/index.xml +++ b/qmake/daily/index.xml @@ -1,7 +1,7 @@ GitHub QMake Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:52Z + 2023-09-23T01:35:52Z Daily Trending of QMake in GitHub \ No newline at end of file diff --git a/qml/daily/index.xml b/qml/daily/index.xml index ed93e69d2e5..0c015478389 100644 --- a/qml/daily/index.xml +++ b/qml/daily/index.xml @@ -1,7 +1,7 @@ GitHub QML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:57Z + 2023-09-23T01:35:54Z Daily Trending of QML in GitHub \ No newline at end of file diff --git a/qt-script/daily/index.xml b/qt-script/daily/index.xml index 8dabd6d12d7..167f433fba1 100644 --- a/qt-script/daily/index.xml +++ b/qt-script/daily/index.xml @@ -1,7 +1,7 @@ GitHub Qt Script Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:56Z + 2023-09-23T01:35:56Z Daily Trending of Qt Script in GitHub \ No newline at end of file diff --git a/quake/daily/index.xml b/quake/daily/index.xml index 2a8a53c6f1d..82c5a0e2f9d 100644 --- a/quake/daily/index.xml +++ b/quake/daily/index.xml @@ -1,7 +1,7 @@ GitHub Quake Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:37:55Z + 2023-09-23T01:35:55Z Daily Trending of Quake in GitHub \ No newline at end of file diff --git a/r/daily/index.xml b/r/daily/index.xml index 112aafc3093..2ccc94de323 100644 --- a/r/daily/index.xml +++ b/r/daily/index.xml @@ -1,14 +1,7 @@ GitHub R Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:00Z + 2023-09-23T01:35:59Z Daily Trending of R in GitHub - - teunbrand/gguidance - 2023-09-22T01:38:00Z - tag:github.com,2023-09-22:/teunbrand/gguidance - - <p>A 'ggplot2' extension that focusses on expanding the plotter's arsenal of guides, such as axes, legends and colour bars. It brings various improvements to existing guides by re-implementation, as well as adding novel guides.</p><hr><h1>gguidance <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/logo.png" align="right" height="138"></h1> <!-- badges: start --> <p><a href="https://CRAN.R-project.org/package=gguidance"><img src="https://www.r-pkg.org/badges/version/gguidance" alt="CRAN status"></a> <a href="https://lifecycle.r-lib.org/articles/stages.html#experimental"><img src="https://img.shields.io/badge/lifecycle-experimental-orange.svg?sanitize=true" alt="Lifecycle: experimental"></a> <a href="https://app.codecov.io/gh/teunbrand/gguidance?branch=master"><img src="https://codecov.io/gh/teunbrand/gguidance/branch/master/graph/badge.svg?sanitize=true" alt="Codecov test coverage"></a> <a href="https://github.com/teunbrand/gguidance/actions/workflows/R-CMD-check.yaml"><img src="https://github.com/teunbrand/gguidance/actions/workflows/R-CMD-check.yaml/badge.svg?sanitize=true" alt="R-CMD-check"></a></p> <!-- badges: end --> <blockquote> <p><strong>Warning</strong> You’re looking at an experimental branch that explores guide extensions with an upcoming ggproto overhaul in ggplot2.</p> </blockquote> <p>The goal of gguidance is to provide additional guides to the ggplot2 ecosystem.</p> <p>Please note that this repo is still being worked on and, while probably usable, isn’t finished.</p> <h2>Installation</h2> <p>You can install the development version of gguidance from <a href="https://github.com/">GitHub</a> with:</p> <pre><code class="language-r"># install.package("pak") pak::pak("tidyverse/ggplot2") # Installs development version of ggplot2 pak::pak("teunbrand/gguidance@main") # Installs this package </code></pre> <h2>Overview</h2> <p>A table of contents of this package’s utilities:</p> <ol> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#legends">Legends</a> <ol> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#cross-legend">Cross legend</a></li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#string-legend">String legend</a></li> </ol> </li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#colour-bars">Colour bars</a> <ol> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#capped-colour-bar">Capped colour bar</a></li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#violin-colour-bar">Violin colour bar</a></li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#histogram-colour-bar">Histogram colour bar</a></li> </ol> </li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#axes">Axes</a> <ol> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#subtitles">Subtitles</a></li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#minor-ticks">Minor ticks</a></li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#capping">Capping</a></li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#ranges">Ranges</a></li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#table">Table</a></li> </ol> </li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#grids">Grids</a> <ol> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#regular">Regular</a></li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#plus">Plus</a></li> <li><a href="https://raw.githubusercontent.com/teunbrand/gguidance/main/#zebra">Zebra</a></li> </ol> </li> </ol> <h2>Examples</h2> <p>Let’s first set up a basic plot to experiment with</p> <pre><code class="language-r">library(gguidance) #&gt; Loading required package: ggplot2 p &lt;- ggplot(mpg, aes(displ, hwy)) + geom_point() + labs( x = "Engine displacement", y = "Highway miles per gallon" ) + theme(axis.line = element_line()) </code></pre> <h3>Legends</h3> <h4>Cross legend</h4> <p>A ‘cross legend’ can show two variables in a single legend.</p> <pre><code class="language-r">p + aes(colour = paste(cyl, year)) + guides(colour = "legend_cross") </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-legend_cross-1.png" width="80%" style="display: block; margin: auto;"> <h4>String legend</h4> <p>A string legend doesn’t display keys, but colours the labels.</p> <pre><code class="language-r">p + aes(colour = class) + guides(colour = "legend_string") </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-legend_string-1.png" width="80%" style="display: block; margin: auto;"> <h3>Colour bars</h3> <h4>Capped colour bar</h4> <p>A capped colour bar:</p> <pre><code class="language-r">p + aes(colour = cty) + scale_colour_viridis_c(guide = "colourbar_cap") </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-colourbar_cap-1.png" width="80%" style="display: block; margin: auto;"> <h4>Violin colour bar</h4> <p>Using a violin as a colour guide:</p> <pre><code class="language-r">p + aes(colour = cty) + scale_colour_viridis_c(guide = guide_colour_violin(density = mpg$cty)) </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-colour_violin-1.png" width="80%" style="display: block; margin: auto;"> <h4>Histogram colour bar</h4> <p>Using a histogram as a colour guide:</p> <pre><code class="language-r">p + aes(colour = cty) + scale_colour_viridis_c( guide = guide_colour_histogram(hist = hist(mpg$cty, breaks = 10)) ) </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-colour_histogram-1.png" width="80%" style="display: block; margin: auto;"> <h3>Axes</h3> <h4>Subtitles</h4> <p>Using subtitles.</p> <pre><code class="language-r">p + guides(x = guide_axis_extend(subtitle = c("Less", "More"))) </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-axis_extend-1.png" width="80%" style="display: block; margin: auto;"> <h4>Minor ticks</h4> <p>Using minor ticks.</p> <pre><code class="language-r">p + guides(x = "axis_minor") </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-axis_minor-1.png" width="80%" style="display: block; margin: auto;"> <h4>Capping</h4> <p>Using capped lines.</p> <pre><code class="language-r">p + guides(x = "axis_cap") </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-axis_cap-1.png" width="80%" style="display: block; margin: auto;"> <h4>Ranges</h4> <p>With bracketed ranges.</p> <pre><code class="language-r">boxplot &lt;- ggplot(mpg, aes(class, displ)) + geom_boxplot() + labs( x = "Type of car", y = "Engine displacement" ) boxplot + guides(x = guide_axis_nested( range_start = c(0.5, 3.5), range_end = c(4.5, 6.5), range_name = c("First range", "Second range"), bracket = "square" )) </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-axis_nested-1.png" width="80%" style="display: block; margin: auto;"> <h4>Table</h4> <p>Using a table as an axis guide.</p> <pre><code class="language-r"># Creating summary table my_table &lt;- lapply(split(mpg[, c("displ", "cty", "hwy")], mpg$class), colMeans) my_table &lt;- as.data.frame(do.call(rbind, my_table)) my_table[] &lt;- lapply(my_table, scales::number, accuracy = 0.01) my_table$class &lt;- rownames(my_table) # Use summary table as axis guide boxplot + guides(x = guide_axis_table(table = my_table, key_col = class)) </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-axis_table-1.png" width="80%" style="display: block; margin: auto;"> <h3>Grids</h3> <h4>Regular</h4> <p>Like the vanilla panel grid, but with more options for where breaks appear. Here, between categories.</p> <pre><code class="language-r">boxplot + coord_guided(guide_grid(x_breaks = breaks_between())) </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-regular_grid-1.png" width="80%" style="display: block; margin: auto;"> <h4>Plus</h4> <p>Subtler grid lines by only drawing the intersections, making a ‘plus’ symbol.</p> <pre><code class="language-r">p + coord_guided("grid_plus") </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-plus_grid-1.png" width="80%" style="display: block; margin: auto;"> <h4>Zebra</h4> <p>Alternating stripes between breaks.</p> <pre><code class="language-r">boxplot + coord_guided("grid_zebra") + theme(panel.grid.major.x = element_line(alpha("grey50", 0.1))) </code></pre> <img src="https://raw.githubusercontent.com/teunbrand/gguidance/main/man/figures/README-zebra_grid-1.png" width="80%" style="display: block; margin: auto;"> - \ No newline at end of file diff --git a/racket/daily/index.xml b/racket/daily/index.xml index 3a909c22486..20c4de68407 100644 --- a/racket/daily/index.xml +++ b/racket/daily/index.xml @@ -1,7 +1,7 @@ GitHub Racket Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:07Z + 2023-09-23T01:36:07Z Daily Trending of Racket in GitHub \ No newline at end of file diff --git a/ragel/daily/index.xml b/ragel/daily/index.xml index 62093f1cdf1..4acc96cd6a5 100644 --- a/ragel/daily/index.xml +++ b/ragel/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ragel Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:09Z + 2023-09-23T01:36:07Z Daily Trending of Ragel in GitHub \ No newline at end of file diff --git a/raku/daily/index.xml b/raku/daily/index.xml index e03af62c10c..870bfbb3af3 100644 --- a/raku/daily/index.xml +++ b/raku/daily/index.xml @@ -1,7 +1,7 @@ GitHub Raku Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:10Z + 2023-09-23T01:36:08Z Daily Trending of Raku in GitHub \ No newline at end of file diff --git a/raml/daily/index.xml b/raml/daily/index.xml index 81516f555eb..263ee084a98 100644 --- a/raml/daily/index.xml +++ b/raml/daily/index.xml @@ -1,7 +1,7 @@ GitHub RAML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:08Z + 2023-09-23T01:36:09Z Daily Trending of RAML in GitHub \ No newline at end of file diff --git a/rascal/daily/index.xml b/rascal/daily/index.xml index 2eeeee04c36..f7f0f1e4b51 100644 --- a/rascal/daily/index.xml +++ b/rascal/daily/index.xml @@ -1,7 +1,7 @@ GitHub Rascal Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:11Z + 2023-09-23T01:36:12Z Daily Trending of Rascal in GitHub \ No newline at end of file diff --git a/raw-token-data/daily/index.xml b/raw-token-data/daily/index.xml index 057e8de76cd..f3cb00da335 100644 --- a/raw-token-data/daily/index.xml +++ b/raw-token-data/daily/index.xml @@ -1,7 +1,7 @@ GitHub Raw token data Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:14Z + 2023-09-23T01:36:11Z Daily Trending of Raw token data in GitHub \ No newline at end of file diff --git a/rdoc/daily/index.xml b/rdoc/daily/index.xml index 9b8fcca8d02..ec427130450 100644 --- a/rdoc/daily/index.xml +++ b/rdoc/daily/index.xml @@ -1,7 +1,7 @@ GitHub RDoc Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:13Z + 2023-09-23T01:36:10Z Daily Trending of RDoc in GitHub \ No newline at end of file diff --git a/readline-config/daily/index.xml b/readline-config/daily/index.xml index 187be2c71ab..87470132f91 100644 --- a/readline-config/daily/index.xml +++ b/readline-config/daily/index.xml @@ -1,7 +1,7 @@ GitHub Readline Config Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:16Z + 2023-09-23T01:36:14Z Daily Trending of Readline Config in GitHub \ No newline at end of file diff --git a/realbasic/daily/index.xml b/realbasic/daily/index.xml index 544c5adbce4..7691ec815bc 100644 --- a/realbasic/daily/index.xml +++ b/realbasic/daily/index.xml @@ -1,7 +1,7 @@ GitHub REALbasic Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:15Z + 2023-09-23T01:36:17Z Daily Trending of REALbasic in GitHub \ No newline at end of file diff --git a/reason/daily/index.xml b/reason/daily/index.xml index 7440659ebe8..dd3f12ec585 100644 --- a/reason/daily/index.xml +++ b/reason/daily/index.xml @@ -1,7 +1,7 @@ GitHub Reason Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:17Z + 2023-09-23T01:36:16Z Daily Trending of Reason in GitHub \ No newline at end of file diff --git a/rebol/daily/index.xml b/rebol/daily/index.xml index 604ac14c5eb..0760518ba02 100644 --- a/rebol/daily/index.xml +++ b/rebol/daily/index.xml @@ -1,7 +1,7 @@ GitHub Rebol Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:19Z + 2023-09-23T01:36:18Z Daily Trending of Rebol in GitHub \ No newline at end of file diff --git a/record-jar/daily/index.xml b/record-jar/daily/index.xml index 76f1fd54055..fb44a81a044 100644 --- a/record-jar/daily/index.xml +++ b/record-jar/daily/index.xml @@ -1,7 +1,7 @@ GitHub Record Jar Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:20Z + 2023-09-23T01:36:20Z Daily Trending of Record Jar in GitHub \ No newline at end of file diff --git a/red/daily/index.xml b/red/daily/index.xml index 9f19982d2bf..e9a155ae06b 100644 --- a/red/daily/index.xml +++ b/red/daily/index.xml @@ -1,7 +1,7 @@ GitHub Red Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:21Z + 2023-09-23T01:36:21Z Daily Trending of Red in GitHub \ No newline at end of file diff --git a/redcode/daily/index.xml b/redcode/daily/index.xml index 8ce4b8527f5..6712bc78ac6 100644 --- a/redcode/daily/index.xml +++ b/redcode/daily/index.xml @@ -1,7 +1,7 @@ GitHub Redcode Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:18Z + 2023-09-23T01:36:19Z Daily Trending of Redcode in GitHub \ No newline at end of file diff --git a/redirect-rules/daily/index.xml b/redirect-rules/daily/index.xml index d6c5d7bfdd9..9af0d85d2ad 100644 --- a/redirect-rules/daily/index.xml +++ b/redirect-rules/daily/index.xml @@ -1,7 +1,7 @@ GitHub Redirect Rules Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:25Z + 2023-09-23T01:36:23Z Daily Trending of Redirect Rules in GitHub \ No newline at end of file diff --git a/regular-expression/daily/index.xml b/regular-expression/daily/index.xml index 313ec0a8a5c..71dfeb4ee7f 100644 --- a/regular-expression/daily/index.xml +++ b/regular-expression/daily/index.xml @@ -1,7 +1,7 @@ GitHub Regular Expression Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:24Z + 2023-09-23T01:36:22Z Daily Trending of Regular Expression in GitHub \ No newline at end of file diff --git a/ren'py/daily/index.xml b/ren'py/daily/index.xml index 9a13dc3e7ac..a0ebe400f48 100644 --- a/ren'py/daily/index.xml +++ b/ren'py/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ren'Py Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:23Z + 2023-09-23T01:36:24Z Daily Trending of Ren'Py in GitHub \ No newline at end of file diff --git a/renderscript/daily/index.xml b/renderscript/daily/index.xml index 33c9e4ddccf..69e5ccb3f11 100644 --- a/renderscript/daily/index.xml +++ b/renderscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub RenderScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:22Z + 2023-09-23T01:36:24Z Daily Trending of RenderScript in GitHub \ No newline at end of file diff --git a/rescript/daily/index.xml b/rescript/daily/index.xml index e38257b6c9d..06a9fd42d7c 100644 --- a/rescript/daily/index.xml +++ b/rescript/daily/index.xml @@ -1,7 +1,7 @@ GitHub ReScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:27Z + 2023-09-23T01:36:27Z Daily Trending of ReScript in GitHub \ No newline at end of file diff --git a/restructuredtext/daily/index.xml b/restructuredtext/daily/index.xml index d8720d70f43..b66df094bd4 100644 --- a/restructuredtext/daily/index.xml +++ b/restructuredtext/daily/index.xml @@ -1,7 +1,7 @@ GitHub reStructuredText Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:28Z + 2023-09-23T01:36:28Z Daily Trending of reStructuredText in GitHub \ No newline at end of file diff --git a/rexx/daily/index.xml b/rexx/daily/index.xml index 23539d639ea..1331d7f7970 100644 --- a/rexx/daily/index.xml +++ b/rexx/daily/index.xml @@ -1,7 +1,7 @@ GitHub REXX Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:26Z + 2023-09-23T01:36:26Z Daily Trending of REXX in GitHub \ No newline at end of file diff --git a/rich-text-format/daily/index.xml b/rich-text-format/daily/index.xml index d97d049d25e..4cb2f870116 100644 --- a/rich-text-format/daily/index.xml +++ b/rich-text-format/daily/index.xml @@ -1,7 +1,7 @@ GitHub Rich Text Format Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:33Z + 2023-09-23T01:36:30Z Daily Trending of Rich Text Format in GitHub \ No newline at end of file diff --git a/ring/daily/index.xml b/ring/daily/index.xml index 3112db7b296..bdd1aae6dc5 100644 --- a/ring/daily/index.xml +++ b/ring/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ring Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:31Z + 2023-09-23T01:36:32Z Daily Trending of Ring in GitHub \ No newline at end of file diff --git a/riot/daily/index.xml b/riot/daily/index.xml index e376e0fdfea..f3f9159e46e 100644 --- a/riot/daily/index.xml +++ b/riot/daily/index.xml @@ -1,7 +1,7 @@ GitHub Riot Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:30Z + 2023-09-23T01:36:33Z Daily Trending of Riot in GitHub \ No newline at end of file diff --git a/rmarkdown/daily/index.xml b/rmarkdown/daily/index.xml index 9a35f50c029..1af98d4af1e 100644 --- a/rmarkdown/daily/index.xml +++ b/rmarkdown/daily/index.xml @@ -1,7 +1,7 @@ GitHub RMarkdown Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:31Z + 2023-09-23T01:36:31Z Daily Trending of RMarkdown in GitHub \ No newline at end of file diff --git a/robotframework/daily/index.xml b/robotframework/daily/index.xml index 9974ac110ef..36f0a92ba15 100644 --- a/robotframework/daily/index.xml +++ b/robotframework/daily/index.xml @@ -1,7 +1,7 @@ GitHub RobotFramework Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:35Z + 2023-09-23T01:36:36Z Daily Trending of RobotFramework in GitHub \ No newline at end of file diff --git a/robots.txt/daily/index.xml b/robots.txt/daily/index.xml index 35c0acfa817..987afeeb0c3 100644 --- a/robots.txt/daily/index.xml +++ b/robots.txt/daily/index.xml @@ -1,7 +1,7 @@ GitHub robots.txt Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:36Z + 2023-09-23T01:36:35Z Daily Trending of robots.txt in GitHub \ No newline at end of file diff --git a/roff-manpage/daily/index.xml b/roff-manpage/daily/index.xml index 82213b20c01..1cc63669564 100644 --- a/roff-manpage/daily/index.xml +++ b/roff-manpage/daily/index.xml @@ -1,7 +1,7 @@ GitHub Roff Manpage Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:34Z + 2023-09-23T01:36:34Z Daily Trending of Roff Manpage in GitHub \ No newline at end of file diff --git a/roff/daily/index.xml b/roff/daily/index.xml index 8623271cdeb..6c13f2ca8d8 100644 --- a/roff/daily/index.xml +++ b/roff/daily/index.xml @@ -1,7 +1,7 @@ GitHub Roff Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:37Z + 2023-09-23T01:36:37Z Daily Trending of Roff in GitHub \ No newline at end of file diff --git a/rouge/daily/index.xml b/rouge/daily/index.xml index 0222ed011d3..0d6a956c093 100644 --- a/rouge/daily/index.xml +++ b/rouge/daily/index.xml @@ -1,7 +1,7 @@ GitHub Rouge Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:40Z + 2023-09-23T01:36:40Z Daily Trending of Rouge in GitHub \ No newline at end of file diff --git a/rpc/daily/index.xml b/rpc/daily/index.xml index f2120e157e9..327188c0a9f 100644 --- a/rpc/daily/index.xml +++ b/rpc/daily/index.xml @@ -1,7 +1,7 @@ GitHub RPC Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:39Z + 2023-09-23T01:36:41Z Daily Trending of RPC in GitHub \ No newline at end of file diff --git a/rpgle/daily/index.xml b/rpgle/daily/index.xml index 0080bc4bd64..a84b7f63cd8 100644 --- a/rpgle/daily/index.xml +++ b/rpgle/daily/index.xml @@ -1,7 +1,7 @@ GitHub RPGLE Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:38Z + 2023-09-23T01:36:39Z Daily Trending of RPGLE in GitHub \ No newline at end of file diff --git a/rpm-spec/daily/index.xml b/rpm-spec/daily/index.xml index 166900cf132..a95838a19e4 100644 --- a/rpm-spec/daily/index.xml +++ b/rpm-spec/daily/index.xml @@ -1,7 +1,7 @@ GitHub RPM Spec Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:42Z + 2023-09-23T01:36:43Z Daily Trending of RPM Spec in GitHub \ No newline at end of file diff --git a/ruby/daily/index.xml b/ruby/daily/index.xml index 7fe708de1c9..00fed832a94 100644 --- a/ruby/daily/index.xml +++ b/ruby/daily/index.xml @@ -1,7 +1,7 @@ GitHub Ruby Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:57Z + 2023-09-23T01:36:57Z Daily Trending of Ruby in GitHub \ No newline at end of file diff --git a/runoff/daily/index.xml b/runoff/daily/index.xml index b83f41b5926..34a3970ae53 100644 --- a/runoff/daily/index.xml +++ b/runoff/daily/index.xml @@ -1,7 +1,7 @@ GitHub RUNOFF Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:43Z + 2023-09-23T01:36:42Z Daily Trending of RUNOFF in GitHub \ No newline at end of file diff --git a/rust/daily/index.xml b/rust/daily/index.xml index c9e2c65ee09..370d9e88ed5 100644 --- a/rust/daily/index.xml +++ b/rust/daily/index.xml @@ -1,14 +1,7 @@ GitHub Rust Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:38:49Z + 2023-09-23T01:36:49Z Daily Trending of Rust in GitHub - - tikkid/JetbrainKiller - 2023-09-22T01:38:49Z - tag:github.com,2023-09-22:/tikkid/JetbrainKiller - - <p>A new tool for unlimited 30-day trial of JetBrains series software, supporting the latest version.</p><hr><div align="center"> <h1>Jetbrain Killer</h1> <div> <a target="_blank" href="https://github.com/tikkid/JetbrainKiller/releases"> <img src="https://img.shields.io/badge/latest%20version-v0.5.0.Canary-blue.svg?style=flat"></a> <!-- <img src="https://img.shields.io/badge/preview%20version-v0.8.0%20Beta-orange.svg?style=flat"></img> --> <img src="https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat"> <img src="https://img.shields.io/badge/-Windows-blue?logo=windows&amp;logoColor=white"> <img src="https://img.shields.io/badge/-macOS-black?&amp;logo=apple&amp;logoColor=white"> <img src="https://img.shields.io/badge/-Linux-6C6694?&amp;logo=linux&amp;logoColor=white"> <h4>A new tool for unlimited 30-day free trial of JetBrains series software, supporting the latest version.</h4> <p>[English]<a href="https://raw.githubusercontent.com/tikkid/JetbrainKiller/main/README_ZH-CN.md"><span>[简体中文]</span></a></p> </div> </div> <p><strong>Note: The software is currently in Canary version and now supports <code>Windows</code>, <code>MacOS</code>, <code>Linux</code>. This software is only intended for technical communication. Do not use it for commercial purposes. PLEASE delete it within 24 hours after downloading. The author takes no responsibility for any issues that may arise.</strong></p> <h2>Features</h2> <ul> <li>Support for the latest version of Jetbrains software, such as <code>Auqa</code>、<code>CLion</code>、<code>DataGrip</code>、<code>DataSpell</code>、<code>GoLand</code>、<code>IntelliJ Idea</code>、<code>PhpStorm</code>、<code>PyCharm</code>、<code>Rider</code>、<code>RubyMine</code>、<code>RustRover</code>、<code>WebStorm</code> and so on.</li> <li>One-click reset - simple, fast and secure.</li> </ul> <h2>Usage</h2> <p><img src="https://raw.githubusercontent.com/tikkid/JetbrainKiller/main/demo.png" alt="image-20230917110039842"></p> <h3>Normal Mode</h3> <p>Please close the Running Jetbrain Software before the following settings:</p> <ul> <li><code>Windows</code>: Run <code>jetbrain_killer.exe</code> and then input <code>y</code>.</li> <li><code>MacOS</code>: Run <code>./jetbrain_killer</code> and then input <code>y</code>. <strong>And reboot your MacOS.</strong></li> <li><code>Linux</code>: Run <code>./jetbrain_killer</code> and then input <code>y</code>.</li> </ul> <h3>Silent Mode</h3> <p>Please close the Running Jetbrain Software before the following settings:</p> <ul> <li><code>Windows</code>: Run <code>jetbrain_killer.exe force</code>.</li> <li><code>MacOS</code>: Run <code>./jetbrain_killer force</code>. <strong>And reboot your MacOS.</strong></li> <li><code>Linux</code>: Run <code>./jetbrain_killer force</code>.</li> </ul> <h2>Feedback</h2> <p>You can submit issues or join a Telegram group!</p> <p>Telegram: <a href="https://t.me/jetbrainkiller">https://t.me/jetbrainkiller</a></p> <h2>Give me a cup of tea</h2> <table> <thead> <tr> <th>Paypal</th> <th>WeChat Pay/WeChat Pay HK</th> <th>Alipay/Alipay HK</th> </tr> </thead> <tbody> <tr> <td><a href="https://www.paypal.com/paypalme/haoyu94"><strong><code>Paypal</code></strong></a></td> <td><img src="https://raw.githubusercontent.com/tikkid/JetbrainKiller/main/wechat.png" height="240"></td> <td><img src="https://raw.githubusercontent.com/tikkid/JetbrainKiller/main/alipay.png" height="240"></td> </tr> </tbody> </table> - \ No newline at end of file diff --git a/sage/daily/index.xml b/sage/daily/index.xml index 1d1512ba8d1..a786f1beb2b 100644 --- a/sage/daily/index.xml +++ b/sage/daily/index.xml @@ -1,7 +1,7 @@ GitHub Sage Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:09Z + 2023-09-23T01:37:11Z Daily Trending of Sage in GitHub \ No newline at end of file diff --git a/saltstack/daily/index.xml b/saltstack/daily/index.xml index de92338fd87..ed8b3ffb01f 100644 --- a/saltstack/daily/index.xml +++ b/saltstack/daily/index.xml @@ -1,7 +1,7 @@ GitHub SaltStack Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:07Z + 2023-09-23T01:37:10Z Daily Trending of SaltStack in GitHub \ No newline at end of file diff --git a/sas/daily/index.xml b/sas/daily/index.xml index 34f3a8a5f13..80df789ae68 100644 --- a/sas/daily/index.xml +++ b/sas/daily/index.xml @@ -1,7 +1,7 @@ GitHub SAS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:08Z + 2023-09-23T01:37:08Z Daily Trending of SAS in GitHub \ No newline at end of file diff --git a/sass/daily/index.xml b/sass/daily/index.xml index b30d2721d39..87795760588 100644 --- a/sass/daily/index.xml +++ b/sass/daily/index.xml @@ -1,7 +1,7 @@ GitHub Sass Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:10Z + 2023-09-23T01:37:10Z Daily Trending of Sass in GitHub \ No newline at end of file diff --git a/scala/daily/index.xml b/scala/daily/index.xml index 8e3d20c1e6f..f72dde4470e 100644 --- a/scala/daily/index.xml +++ b/scala/daily/index.xml @@ -1,14 +1,7 @@ GitHub Scala Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:16Z + 2023-09-23T01:37:18Z Daily Trending of Scala in GitHub - - jdegoes/jvm-perf - 2023-09-22T01:39:16Z - tag:github.com,2023-09-22:/jdegoes/jvm-perf - - <p>Materials for a workshop on JVM performance optimization</p><hr><h2>Overview</h2> <p>The JVM is a rock-solid, battle-proven platform for developing and deploying applications. Thousands of engineering years have been invested into the facilities available on it, resulting in sophisticated garbage collection and just-in-time compilation mechanisms. The interaction between this platform and our applications is nuanced and often misunderstood.</p> <p>In this 5-day workshop, the participants will learn about the two major runtime mechanisms of the JVM affecting performance - the JIT compiler and the garbage collector; techniques for writing performant JVM code and effective use of tools for analyzing performance.</p> <h2>Who Should Attend</h2> <p>Engineers, SREs and tech leads responsible for production JVM applications.</p> <h2>Prerequisites</h2> <p>Basic knowledge of the JVM; basic experience running JVM applications in production.</p> <h2>Topics</h2> <ul> <li>Overview of the JVM</li> <li>Garbage collection on the JVM</li> <li>Types of garbage collectors and choosing a garbage collector for a workload</li> <li>Analyzing allocations in JVM code</li> <li>Writing JVM code that is lean on allocations</li> <li>Analyzing bytecode to pinpoint allocations</li> <li>Monitoring garbage collector performance at runtime</li> <li>Understanding JIT compilation on the JVM</li> <li>Benchmarking code using JMH</li> <li>Analyzing JIT behaviour at runtime</li> <li>Writing JIT-friendly JVM code</li> </ul> <h2>Daily Structure</h2> <p>5 days, 4 hours a day starting.</p> <h2>Attendance</h2> <p>Attendance at this workshop is fully remote. Attendees will be provided with a link to a remote meeting session the day before the event, in which they can see and hear the workshop, ask the instructor questions, and chat with other attendees.</p> <h2>Usage</h2> <h3>From the UI</h3> <ol> <li>Download the repository as a <a href="https://github.com/jdegoes/jvm-perf/archive/master.zip">zip archive</a>.</li> <li>Unzip the archive, usually by double-clicking on the file.</li> <li>Configure the source code files in the IDE or text editor of your choice.</li> </ol> <h3>From the Command Line</h3> <ol> <li> <p>Open up a terminal window.</p> </li> <li> <p>Clone the repository.</p> <pre><code class="language-bash">git clone https://github.com/jdegoes/jvm-perf </code></pre> </li> <li> <p>Launch project provided <code>sbt</code>.</p> <pre><code class="language-bash">cd jvm-perf; ./sbt </code></pre> </li> <li> <p>Enter continuous compilation mode.</p> <pre><code class="language-bash">sbt:jvm-perf&gt; ~ test:compile </code></pre> </li> </ol> <p>Hint: You might get the following error when starting sbt:</p> <blockquote> <p>[error] typesafe-ivy-releases: unable to get resource for com.geirsson#sbt-scalafmt;1.6.0-RC4: res=<a href="https://repo.typesafe.com/typesafe/ivy-releases/com.geirsson/sbt-scalafmt/1.6.0-RC4/jars/sbt-scalafmt.jar">https://repo.typesafe.com/typesafe/ivy-releases/com.geirsson/sbt-scalafmt/1.6.0-RC4/jars/sbt-scalafmt.jar</a>: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targe</p> </blockquote> <p>It's because you have an outdated Java version, missing some newer certificates. Install a newer Java version, e.g. using <a href="https://github.com/shyiko/jabba">Jabba</a>, a Java version manager. See <a href="https://stackoverflow.com/a/58669704/1885392">Stackoverflow</a> for more details about the error.</p> <h2>Legal</h2> <p>Copyright© 2023 John A. De Goes. All rights reserved.</p> - \ No newline at end of file diff --git a/scaml/daily/index.xml b/scaml/daily/index.xml index 2f5cc491870..38b346e9eca 100644 --- a/scaml/daily/index.xml +++ b/scaml/daily/index.xml @@ -1,7 +1,7 @@ GitHub Scaml Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:13Z + 2023-09-23T01:37:13Z Daily Trending of Scaml in GitHub \ No newline at end of file diff --git a/scheme/daily/index.xml b/scheme/daily/index.xml index 1e49f2c2e72..fd8a47704b8 100644 --- a/scheme/daily/index.xml +++ b/scheme/daily/index.xml @@ -1,7 +1,7 @@ GitHub Scheme Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:12Z + 2023-09-23T01:37:15Z Daily Trending of Scheme in GitHub \ No newline at end of file diff --git a/scilab/daily/index.xml b/scilab/daily/index.xml index a2140cf6b22..6959ca19ae8 100644 --- a/scilab/daily/index.xml +++ b/scilab/daily/index.xml @@ -1,7 +1,7 @@ GitHub Scilab Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:26Z + 2023-09-23T01:37:28Z Daily Trending of Scilab in GitHub \ No newline at end of file diff --git a/scss/daily/index.xml b/scss/daily/index.xml index ac9dd7c8aad..e87cdcc7c11 100644 --- a/scss/daily/index.xml +++ b/scss/daily/index.xml @@ -1,14 +1,7 @@ GitHub SCSS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:29Z + 2023-09-23T01:37:31Z Daily Trending of SCSS in GitHub - - G4brym/R2-Explorer - 2023-09-22T01:39:29Z - tag:github.com,2023-09-22:/G4brym/R2-Explorer - - <p>A Google Drive Interface for your Cloudflare R2 Buckets!</p><hr> - \ No newline at end of file diff --git a/sed/daily/index.xml b/sed/daily/index.xml index 99c846eb46e..9f2d215cbfa 100644 --- a/sed/daily/index.xml +++ b/sed/daily/index.xml @@ -1,7 +1,7 @@ GitHub sed Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:24Z + 2023-09-23T01:37:27Z Daily Trending of sed in GitHub \ No newline at end of file diff --git a/self/daily/index.xml b/self/daily/index.xml index 7eea23f5444..76ff066016e 100644 --- a/self/daily/index.xml +++ b/self/daily/index.xml @@ -1,7 +1,7 @@ GitHub Self Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:25Z + 2023-09-23T01:37:26Z Daily Trending of Self in GitHub \ No newline at end of file diff --git a/selinux-policy/daily/index.xml b/selinux-policy/daily/index.xml index f662644b8fd..97c9fe7f816 100644 --- a/selinux-policy/daily/index.xml +++ b/selinux-policy/daily/index.xml @@ -1,7 +1,7 @@ GitHub SELinux Policy Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:30Z + 2023-09-23T01:37:34Z Daily Trending of SELinux Policy in GitHub \ No newline at end of file diff --git a/shaderlab/daily/index.xml b/shaderlab/daily/index.xml index 6a7c155f811..bbbbae8d1db 100644 --- a/shaderlab/daily/index.xml +++ b/shaderlab/daily/index.xml @@ -1,7 +1,7 @@ GitHub ShaderLab Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:31Z + 2023-09-23T01:37:33Z Daily Trending of ShaderLab in GitHub \ No newline at end of file diff --git a/shell/daily/index.xml b/shell/daily/index.xml index b6795c632eb..ce02422a42a 100644 --- a/shell/daily/index.xml +++ b/shell/daily/index.xml @@ -1,14 +1,7 @@ GitHub Shell Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:35Z + 2023-09-23T01:37:37Z Daily Trending of Shell in GitHub - - TinrLin/Script_installation - 2023-09-22T01:39:35Z - tag:github.com,2023-09-22:/TinrLin/Script_installation - - <p></p><hr><h1><strong>说明</strong></h1> <ul> <li><strong>脚本支持IPV6单栈机。</strong></li> <li><strong>脚本支持 CentOS 8+、Debian 10+、Ubuntu 20+ 操作系统。</strong></li> <li><strong>脚本支持 warp 解锁 ChatGPT、Netflix、Disney+。</strong></li> <li><strong>脚本支持多用户。</strong></li> <li><strong>脚本支持多种协议共存。</strong></li> <li><strong>脚本支持生成sing-box客户端配置文件。</strong></li> <li><strong>电脑端使用方法:下载生成的win_client_&amp;&amp;&amp;.json文件====&gt;&gt;V2rayN客户端添加自定义配置服务器====&gt;&gt;地址加载生成的win_client_&amp;&amp;&amp;.json文件====&gt;&gt;Core类型选sing_box====&gt;&gt;Socks端口填1080。</strong></li> <li><strong>手机端使用方法:下载生成的phone_client_&amp;&amp;&amp;.json文件====&gt;&gt;手机下载sing-box官方客户端====&gt;&gt;Profiles点击New profile====&gt;&gt;name自己命名====&gt;&gt;Source选择Import====&gt;&gt;点击Import File====&gt;&gt;选择下载的phone_client_&amp;&amp;&amp;.json文件。</strong></li> </ul> <h1><strong>安装</strong></h1> <ul> <li><strong>Debian&amp;&amp;Ubuntu使用以下命令安装依赖</strong></li> </ul> <pre><code>apt update &amp;&amp; apt -y install curl wget tar socat jq git openssl uuid-runtime build-essential zlib1g-dev libssl-dev libevent-dev dnsutils </code></pre> <ul> <li><strong>CentOS使用以下命令安装依赖</strong></li> </ul> <pre><code>yum update &amp;&amp; yum -y install curl wget tar socat jq git openssl util-linux gcc-c++ zlib-devel openssl-devel libevent-devel bind-utils </code></pre> <ul> <li><strong>使用以下命令运行脚本</strong></li> </ul> <pre><code>bash &lt;(curl -L https://raw.githubusercontent.com/TinrLin/script_installation/main/Install.sh) </code></pre> <h1><strong>Hysteria端口跳跃</strong></h1> <pre><code># Debian&amp;&amp;Ubuntu ## 安装iptables-persistent apt install iptables-persistent ## 清空默认规则 iptables -F ## 清空自定义规则 iptables -X ## 允许本地访问 iptables -A INPUT -i lo -j ACCEPT ## 开放SSH端口(假设SSH端口为22) iptables -A INPUT -p tcp --dport 22 -j ACCEPT ## 开放HTTP端口 iptables -A INPUT -p tcp --dport 80 -j ACCEPT ## 开放UDP端口(10010替换为节点的监听端口) iptables -A INPUT -p udp --dport 10010 -j ACCEPT ## 开放UDP端口范围(假设UDP端口范围为20000-40000) iptables -A INPUT -p udp --dport 20000:40000 -j ACCEPT ## 允许接受本机请求之后的返回数据 iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT ## 其他入站一律禁止 iptables -P INPUT DROP ## 允许所有出站 iptables -P OUTPUT ACCEPT ## 查看开放的端口 iptables -L ## 添加NAT规则,20000:40000替换为你设置端口跳跃的范围,10010替换为你节点的监听端口 iptables -t nat -A PREROUTING -p udp --dport 20000:40000 -j DNAT --to-destination :10010 ## 查看NAT规则 iptables -t nat -nL --line ## 保存iptables规则 netfilter-persistent save </code></pre> <pre><code># CentOS ## 安装iptables-service yum install iptables-services ## 启用iptables服务 systemctl enable iptables ## 启动iptables服务 systemctl start iptables ## 清空默认规则 iptables -F ## 清空自定义规则 iptables -X ## 允许本地访问 iptables -A INPUT -i lo -j ACCEPT ## 开放SSH端口(假设SSH端口为22) iptables -A INPUT -p tcp --dport 22 -j ACCEPT ## 开放HTTP端口 iptables -A INPUT -p tcp --dport 80 -j ACCEPT ## 开放UDP端口(10010替换为节点的监听端口) iptables -A INPUT -p udp --dport 10010 -j ACCEPT ## 开放UDP端口范围(假设UDP端口范围为20000-40000) iptables -A INPUT -p udp --dport 20000:40000 -j ACCEPT ## 允许接受本机请求之后的返回数据 iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT ## 其他入站一律禁止 iptables -P INPUT DROP ## 允许所有出站 iptables -P OUTPUT ACCEPT ## 查看开放的端口 iptables -L ## 添加NAT规则,20000:40000替换为你设置端口跳跃的范围,10010替换为你节点的监听端口 iptables -t nat -A PREROUTING -p udp --dport 20000:40000 -j DNAT --to-destination :10010 ## 查看NAT规则 iptables -t nat -nL --line ## 保存iptables规则 service iptables save </code></pre> <h1><strong>脚本支持的节点类型</strong></h1> <ul> <li><strong>Socks</strong></li> <li><strong>TUIC V5</strong></li> <li><strong>juicity</strong></li> <li><strong>WireGuard--解锁 ChatGPT、Netflix、Disney+</strong></li> <li><strong>Hysteria2</strong></li> <li><strong>Vless+vision+Reality</strong></li> <li><strong>Vless+h2+Reality</strong></li> <li><strong>Vless+gRPC+Reality</strong></li> <li><strong>Direct--sing-box版任意门</strong></li> <li><strong>Trojan+tcp+tls</strong></li> <li><strong>Trojan+H2C+tls</strong></li> <li><strong>Trojan+gRPC+tls</strong></li> <li><strong>Trojan+ws+tls</strong></li> <li><strong>Hysteria</strong></li> <li><strong>ShadowTLS V3</strong></li> <li><strong>NaiveProxy</strong></li> <li><strong>Shadowsocks</strong></li> <li><strong>Vmess+tcp</strong></li> <li><strong>Vmess+ws</strong></li> <li><strong>Vmess+grpc</strong></li> <li><strong>Vmess+tcp+tls</strong></li> <li><strong>Vmess+ws+tls</strong></li> <li><strong>Vmess+h2+tls</strong></li> <li><strong>Vmess+grpc+tls</strong></li> </ul> - \ No newline at end of file diff --git a/shellcheck-config/daily/index.xml b/shellcheck-config/daily/index.xml index 5f670a3aef6..8d1a95bcdbb 100644 --- a/shellcheck-config/daily/index.xml +++ b/shellcheck-config/daily/index.xml @@ -1,7 +1,7 @@ GitHub ShellCheck Config Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:32Z + 2023-09-23T01:37:32Z Daily Trending of ShellCheck Config in GitHub \ No newline at end of file diff --git a/shellsession/daily/index.xml b/shellsession/daily/index.xml index 29cc577da35..a3c9b8db597 100644 --- a/shellsession/daily/index.xml +++ b/shellsession/daily/index.xml @@ -1,7 +1,7 @@ GitHub ShellSession Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:53Z + 2023-09-23T01:37:54Z Daily Trending of ShellSession in GitHub \ No newline at end of file diff --git a/shen/daily/index.xml b/shen/daily/index.xml index 47609ed09e2..97e5b26a79e 100644 --- a/shen/daily/index.xml +++ b/shen/daily/index.xml @@ -1,7 +1,7 @@ GitHub Shen Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:52Z + 2023-09-23T01:37:52Z Daily Trending of Shen in GitHub \ No newline at end of file diff --git a/sieve/daily/index.xml b/sieve/daily/index.xml index 1604928dcf8..076b95bc124 100644 --- a/sieve/daily/index.xml +++ b/sieve/daily/index.xml @@ -1,7 +1,7 @@ GitHub Sieve Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:51Z + 2023-09-23T01:37:55Z Daily Trending of Sieve in GitHub \ No newline at end of file diff --git a/singularity/daily/index.xml b/singularity/daily/index.xml index b6b183fe879..3129e3914b5 100644 --- a/singularity/daily/index.xml +++ b/singularity/daily/index.xml @@ -1,7 +1,7 @@ GitHub Singularity Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:55Z + 2023-09-23T01:37:58Z Daily Trending of Singularity in GitHub \ No newline at end of file diff --git a/slash/daily/index.xml b/slash/daily/index.xml index f80f270eb7d..b7dd3282866 100644 --- a/slash/daily/index.xml +++ b/slash/daily/index.xml @@ -1,7 +1,7 @@ GitHub Slash Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:56Z + 2023-09-23T01:37:57Z Daily Trending of Slash in GitHub \ No newline at end of file diff --git a/slice/daily/index.xml b/slice/daily/index.xml index 12b20783b01..2beb03908fb 100644 --- a/slice/daily/index.xml +++ b/slice/daily/index.xml @@ -1,7 +1,7 @@ GitHub Slice Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:54Z + 2023-09-23T01:37:56Z Daily Trending of Slice in GitHub \ No newline at end of file diff --git a/slim/daily/index.xml b/slim/daily/index.xml index cedf23e9c96..bfd81240bac 100644 --- a/slim/daily/index.xml +++ b/slim/daily/index.xml @@ -1,7 +1,7 @@ GitHub Slim Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:57Z + 2023-09-23T01:37:58Z Daily Trending of Slim in GitHub \ No newline at end of file diff --git a/smali/daily/index.xml b/smali/daily/index.xml index 39a358533bf..bc6afa2f13b 100644 --- a/smali/daily/index.xml +++ b/smali/daily/index.xml @@ -1,7 +1,7 @@ GitHub Smali Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:39:59Z + 2023-09-23T01:38:00Z Daily Trending of Smali in GitHub \ No newline at end of file diff --git a/smalltalk/daily/index.xml b/smalltalk/daily/index.xml index b42ac2ff681..f801c480b15 100644 --- a/smalltalk/daily/index.xml +++ b/smalltalk/daily/index.xml @@ -1,7 +1,7 @@ GitHub Smalltalk Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:03Z + 2023-09-23T01:38:05Z Daily Trending of Smalltalk in GitHub \ No newline at end of file diff --git a/smarty/daily/index.xml b/smarty/daily/index.xml index 6683b269557..0d0f2600d3b 100644 --- a/smarty/daily/index.xml +++ b/smarty/daily/index.xml @@ -1,7 +1,7 @@ GitHub Smarty Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:01Z + 2023-09-23T01:38:03Z Daily Trending of Smarty in GitHub \ No newline at end of file diff --git a/smpl/daily/index.xml b/smpl/daily/index.xml index 566c519ce6f..aa012a5abb5 100644 --- a/smpl/daily/index.xml +++ b/smpl/daily/index.xml @@ -1,7 +1,7 @@ GitHub SmPL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:06Z + 2023-09-23T01:38:07Z Daily Trending of SmPL in GitHub \ No newline at end of file diff --git a/smt/daily/index.xml b/smt/daily/index.xml index fec0c6ff8e3..70f7343a823 100644 --- a/smt/daily/index.xml +++ b/smt/daily/index.xml @@ -1,7 +1,7 @@ GitHub SMT Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:06Z + 2023-09-23T01:38:06Z Daily Trending of SMT in GitHub \ No newline at end of file diff --git a/solidity/daily/index.xml b/solidity/daily/index.xml index 62f2c12d15f..c2adcc157e0 100644 --- a/solidity/daily/index.xml +++ b/solidity/daily/index.xml @@ -1,21 +1,7 @@ GitHub Solidity Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:09Z + 2023-09-23T01:38:11Z Daily Trending of Solidity in GitHub - - alchemyplatform/learn-solidity-presentations - 2023-09-22T01:40:09Z - tag:github.com,2023-09-22:/alchemyplatform/learn-solidity-presentations - - <p>All of the presentations in the Learn Solidity course</p><hr> - - - rdubois-crypto/FreshCryptoLib - 2023-09-22T01:40:09Z - tag:github.com,2023-09-22:/rdubois-crypto/FreshCryptoLib - - <p>Cryptographic Primitives for Blockchain Systems (solidity, cairo, C and rust)</p><hr> - \ No newline at end of file diff --git a/soong/daily/index.xml b/soong/daily/index.xml index 09f6c082e48..95b1d098f44 100644 --- a/soong/daily/index.xml +++ b/soong/daily/index.xml @@ -1,7 +1,7 @@ GitHub Soong Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:10Z + 2023-09-23T01:38:15Z Daily Trending of Soong in GitHub \ No newline at end of file diff --git a/sourcepawn/daily/index.xml b/sourcepawn/daily/index.xml index d7bf0070ea5..8f2b190daf2 100644 --- a/sourcepawn/daily/index.xml +++ b/sourcepawn/daily/index.xml @@ -1,7 +1,7 @@ GitHub SourcePawn Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:11Z + 2023-09-23T01:38:14Z Daily Trending of SourcePawn in GitHub \ No newline at end of file diff --git a/sparql/daily/index.xml b/sparql/daily/index.xml index d2792f8b69b..a93e44362ba 100644 --- a/sparql/daily/index.xml +++ b/sparql/daily/index.xml @@ -1,7 +1,7 @@ GitHub SPARQL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:13Z + 2023-09-23T01:38:13Z Daily Trending of SPARQL in GitHub \ No newline at end of file diff --git a/spline-font-database/daily/index.xml b/spline-font-database/daily/index.xml index 5b871af0108..4c8692318f5 100644 --- a/spline-font-database/daily/index.xml +++ b/spline-font-database/daily/index.xml @@ -1,7 +1,7 @@ GitHub Spline Font Database Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:12Z + 2023-09-23T01:38:12Z Daily Trending of Spline Font Database in GitHub \ No newline at end of file diff --git a/sqf/daily/index.xml b/sqf/daily/index.xml index f607c2ed273..c109459865d 100644 --- a/sqf/daily/index.xml +++ b/sqf/daily/index.xml @@ -1,7 +1,7 @@ GitHub SQF Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:14Z + 2023-09-23T01:38:16Z Daily Trending of SQF in GitHub \ No newline at end of file diff --git a/sql/daily/index.xml b/sql/daily/index.xml index 015f6cab19e..08ca4507e57 100644 --- a/sql/daily/index.xml +++ b/sql/daily/index.xml @@ -1,7 +1,7 @@ GitHub SQL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:15Z + 2023-09-23T01:38:18Z Daily Trending of SQL in GitHub \ No newline at end of file diff --git a/sqlpl/daily/index.xml b/sqlpl/daily/index.xml index aa690b3ac7b..599eeadea6a 100644 --- a/sqlpl/daily/index.xml +++ b/sqlpl/daily/index.xml @@ -1,7 +1,7 @@ GitHub SQLPL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:17Z + 2023-09-23T01:38:19Z Daily Trending of SQLPL in GitHub \ No newline at end of file diff --git a/squirrel/daily/index.xml b/squirrel/daily/index.xml index d080da61253..e22a33ea8c9 100644 --- a/squirrel/daily/index.xml +++ b/squirrel/daily/index.xml @@ -1,7 +1,7 @@ GitHub Squirrel Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:16Z + 2023-09-23T01:38:17Z Daily Trending of Squirrel in GitHub \ No newline at end of file diff --git a/srecode-template/daily/index.xml b/srecode-template/daily/index.xml index d4b1ff86bef..627c0339809 100644 --- a/srecode-template/daily/index.xml +++ b/srecode-template/daily/index.xml @@ -1,7 +1,7 @@ GitHub SRecode Template Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:21Z + 2023-09-23T01:38:23Z Daily Trending of SRecode Template in GitHub \ No newline at end of file diff --git a/ssh-config/daily/index.xml b/ssh-config/daily/index.xml index ee707878e63..f3f242b53c8 100644 --- a/ssh-config/daily/index.xml +++ b/ssh-config/daily/index.xml @@ -1,7 +1,7 @@ GitHub SSH Config Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:20Z + 2023-09-23T01:38:22Z Daily Trending of SSH Config in GitHub \ No newline at end of file diff --git a/stan/daily/index.xml b/stan/daily/index.xml index 5c9dc498f65..2c33508bbb7 100644 --- a/stan/daily/index.xml +++ b/stan/daily/index.xml @@ -1,7 +1,7 @@ GitHub Stan Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:18Z + 2023-09-23T01:38:21Z Daily Trending of Stan in GitHub \ No newline at end of file diff --git a/standard-ml/daily/index.xml b/standard-ml/daily/index.xml index 95c66e81942..1bbde2f79ea 100644 --- a/standard-ml/daily/index.xml +++ b/standard-ml/daily/index.xml @@ -1,7 +1,7 @@ GitHub Standard ML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:19Z + 2023-09-23T01:38:20Z Daily Trending of Standard ML in GitHub \ No newline at end of file diff --git a/starlark/daily/index.xml b/starlark/daily/index.xml index b37e0f56c9e..32f95a9a7d5 100644 --- a/starlark/daily/index.xml +++ b/starlark/daily/index.xml @@ -1,7 +1,7 @@ GitHub Starlark Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:27Z + 2023-09-23T01:38:28Z Daily Trending of Starlark in GitHub \ No newline at end of file diff --git a/stata/daily/index.xml b/stata/daily/index.xml index a49ca2d7451..c9b7de303b5 100644 --- a/stata/daily/index.xml +++ b/stata/daily/index.xml @@ -1,7 +1,7 @@ GitHub Stata Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:23Z + 2023-09-23T01:38:26Z Daily Trending of Stata in GitHub \ No newline at end of file diff --git a/ston/daily/index.xml b/ston/daily/index.xml index a2b31124078..6aee488759b 100644 --- a/ston/daily/index.xml +++ b/ston/daily/index.xml @@ -1,7 +1,7 @@ GitHub STON Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:31Z + 2023-09-23T01:38:33Z Daily Trending of STON in GitHub \ No newline at end of file diff --git a/stringtemplate/daily/index.xml b/stringtemplate/daily/index.xml index ca269768f0b..545f0af6c2d 100644 --- a/stringtemplate/daily/index.xml +++ b/stringtemplate/daily/index.xml @@ -1,7 +1,7 @@ GitHub StringTemplate Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:28Z + 2023-09-23T01:38:32Z Daily Trending of StringTemplate in GitHub \ No newline at end of file diff --git a/stylus/daily/index.xml b/stylus/daily/index.xml index 45ba159f951..80da33fe9f0 100644 --- a/stylus/daily/index.xml +++ b/stylus/daily/index.xml @@ -1,7 +1,7 @@ GitHub Stylus Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:30Z + 2023-09-23T01:38:31Z Daily Trending of Stylus in GitHub \ No newline at end of file diff --git a/subrip-text/daily/index.xml b/subrip-text/daily/index.xml index 4d8e342c5b1..851bfd1315c 100644 --- a/subrip-text/daily/index.xml +++ b/subrip-text/daily/index.xml @@ -1,7 +1,7 @@ GitHub SubRip Text Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:29Z + 2023-09-23T01:38:30Z Daily Trending of SubRip Text in GitHub \ No newline at end of file diff --git a/sugarss/daily/index.xml b/sugarss/daily/index.xml index 183d53f6b31..836f174a96b 100644 --- a/sugarss/daily/index.xml +++ b/sugarss/daily/index.xml @@ -1,7 +1,7 @@ GitHub SugarSS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:34Z + 2023-09-23T01:38:36Z Daily Trending of SugarSS in GitHub \ No newline at end of file diff --git a/supercollider/daily/index.xml b/supercollider/daily/index.xml index 1e22c077f81..f4a0801c418 100644 --- a/supercollider/daily/index.xml +++ b/supercollider/daily/index.xml @@ -1,7 +1,7 @@ GitHub SuperCollider Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:32Z + 2023-09-23T01:38:34Z Daily Trending of SuperCollider in GitHub \ No newline at end of file diff --git a/svelte/daily/index.xml b/svelte/daily/index.xml index 597a56aed17..be3c9fb0533 100644 --- a/svelte/daily/index.xml +++ b/svelte/daily/index.xml @@ -1,21 +1,7 @@ GitHub Svelte Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:37Z + 2023-09-23T01:38:39Z Daily Trending of Svelte in GitHub - - dfinity/ic-eth-wallet - 2023-09-22T01:40:37Z - tag:github.com,2023-09-22:/dfinity/ic-eth-wallet - - <p>A novel Ethereum wallet hosted on the Internet Computer</p><hr> - - - LiamGallagher737/UberGlobalHackathon2K23 - 2023-09-22T01:40:37Z - tag:github.com,2023-09-22:/LiamGallagher737/UberGlobalHackathon2K23 - - <p></p><hr> - \ No newline at end of file diff --git a/svg/daily/index.xml b/svg/daily/index.xml index 62c731c9263..274a53a0eb2 100644 --- a/svg/daily/index.xml +++ b/svg/daily/index.xml @@ -1,7 +1,7 @@ GitHub SVG Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:37Z + 2023-09-23T01:38:39Z Daily Trending of SVG in GitHub \ No newline at end of file diff --git a/swift/daily/index.xml b/swift/daily/index.xml index f8d72c29116..b84d7d7c03d 100644 --- a/swift/daily/index.xml +++ b/swift/daily/index.xml @@ -1,14 +1,7 @@ GitHub Swift Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:45Z + 2023-09-23T01:38:47Z Daily Trending of Swift in GitHub - - laanlabs/metal-splats - 2023-09-22T01:40:45Z - tag:github.com,2023-09-22:/laanlabs/metal-splats - - <p>Toy iOS + Metal AR Gaussian Splat Renderer</p><hr><h1>AR Gaussian Splatting for iOS &amp; Metal</h1> <img src="https://raw.githubusercontent.com/laanlabs/metal-splats/main/media/lego-thumb.jpg" height="200"> <h2>About</h2> <p>A buggy + slow AR gaussian splat renderer for iOS + Metal. Based on several existing projects:</p> <ul> <li><a href="https://github.com/graphdeco-inria/gaussian-splatting/">Original Gaussian Splatting Repo</a></li> <li><a href="https://github.com/aras-p/UnityGaussianSplatting">Unity Gaussian Splatting</a></li> <li><a href="https://github.com/antimatter15/splat">WebGL Gaussian Splats</a></li> <li><a href="https://github.com/cvlab-epfl/gaussian-splatting-web">WebGPU Gaussian Splatting from cvlab-epfl</a></li> <li><a href="https://github.com/MrNeRF/gaussian-splatting-cuda">MrNeRF gaussian splatting cuda</a></li> </ul> <p>Uses <a href="https://github.com/Hi-Rez/Satin">Satin + Forge</a> for AR + 3d viewer ( by <a href="https://twitter.com/RezaAli">@rezaali</a> )</p> <p>Only tested on an iPhone 14 Pro. Older phones will probably struggle. You can adjust the render resolution when loading a model by increasing the rendererDownsample to 4x or more on the 'SplatModelInfo' struct.</p> <p><span>⚠</span> This was a quick weekend hack project for educational purposes. As such the code is bad.</p> <p>🔹 NOTE: PLY models use <a href="https://git-lfs.com/">git LFS</a> for file storage. You may need to run <code>git lfs pull</code> if PLYs are missing</p> <h2>Notes</h2> <ul> <li>Does not use a tile based renderer, just basic quad rasterization</li> <li>Spherical harmonics are not supported</li> <li>Sorting is done on main thread with std::sort on CPU</li> </ul> <h3>Todos</h3> <ul> <li>fix pan / drag / rotate gesture handling for moving the model - now it's broken</li> <li>snap models to AR planes</li> <li>GPU sorting</li> <li>detect centroids and model extents on load rather than hand specifying</li> </ul> <h2>Demo Video</h2> <p><a href="https://youtu.be/2th0ejgNu4U">Watch on YouTube</a> <br> <a href="https://youtu.be/2th0ejgNu4U"><img src="https://github.com/laanlabs/metal-splats/assets/174185/5b73c660-8466-4b5d-b68d-2a44c0d1aff5" alt="youtube-link"></a></p> <p>video credit: Nike shoe model from <a href="https://twitter.com/alexcarliera">Alex Carliera</a></p> <h2>License(s)</h2> <p>Parts of the code are based on the original Gaussian-Splatting software and is governed by the <a href="https://github.com/graphdeco-inria/gaussian-splatting/raw/main/LICENSE.md">Gaussian-Splatting License</a>, which can be found in the <a href="">LICENSE</a> file in this repository. The original software was developed by Inria and MPII.</p> <p>Please be advised that the software in this repository cannot be used for commercial purposes without explicit consent from the original licensors, Inria and MPII.</p> <p><a href="https://github.com/Hi-Rez/Satin">Satin + Forge</a> are released under the MIT license. See <a href="https://github.com/Hi-Rez/Satin/raw/master/LICENSE">LICENSE</a> for details.</p> <h2>Train your own model</h2> <p>There are several <a href="https://www.reshot.ai/3d-gaussian-splatting">blog posts</a> on how to train your own models from a set of images. The output PLY model is what you want to keep ( e.g. 'iteration_30000/point_cloud.ply' ) The included models were trained on google colab with an A100 GPU.</p> <p><a href="https://colab.research.google.com/drive/1I8T2zlE7fQK06uNfezr4tOa_5xSq9XIg?usp=sharing"><img src="https://colab.research.google.com/assets/colab-badge.svg?sanitize=true" alt="Open In Colab"></a></p> <h2>Models Attribution</h2> <p>Includes two models from the NeRF synthetic blender dataset</p> <p>The renders are from modified blender models located on blendswap.com:</p> <ul> <li>lego by Heinzelnisse (CC-BY-NC): <a href="https://www.blendswap.com/blend/11490">https://www.blendswap.com/blend/11490</a></li> <li>mic by up3d.de (CC-0): <a href="https://www.blendswap.com/blend/23295">https://www.blendswap.com/blend/23295</a></li> </ul> - \ No newline at end of file diff --git a/swig/daily/index.xml b/swig/daily/index.xml index dff1bc8813a..b03f51d4617 100644 --- a/swig/daily/index.xml +++ b/swig/daily/index.xml @@ -1,7 +1,7 @@ GitHub SWIG Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:42Z + 2023-09-23T01:38:43Z Daily Trending of SWIG in GitHub \ No newline at end of file diff --git a/systemverilog/daily/index.xml b/systemverilog/daily/index.xml index 86074a527fa..dc3f4a6ea8d 100644 --- a/systemverilog/daily/index.xml +++ b/systemverilog/daily/index.xml @@ -1,7 +1,7 @@ GitHub SystemVerilog Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:00Z + 2023-09-23T01:39:00Z Daily Trending of SystemVerilog in GitHub \ No newline at end of file diff --git a/talon/daily/index.xml b/talon/daily/index.xml index 60db7ce67d2..c34503bec27 100644 --- a/talon/daily/index.xml +++ b/talon/daily/index.xml @@ -1,7 +1,7 @@ GitHub Talon Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:57Z + 2023-09-23T01:39:01Z Daily Trending of Talon in GitHub \ No newline at end of file diff --git a/tcl/daily/index.xml b/tcl/daily/index.xml index 5a51be5be19..9ac237fb734 100644 --- a/tcl/daily/index.xml +++ b/tcl/daily/index.xml @@ -1,7 +1,7 @@ GitHub Tcl Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:59Z + 2023-09-23T01:38:59Z Daily Trending of Tcl in GitHub \ No newline at end of file diff --git a/tcsh/daily/index.xml b/tcsh/daily/index.xml index 46f251098c8..56e3cae9af3 100644 --- a/tcsh/daily/index.xml +++ b/tcsh/daily/index.xml @@ -1,7 +1,7 @@ GitHub Tcsh Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:40:57Z + 2023-09-23T01:38:57Z Daily Trending of Tcsh in GitHub \ No newline at end of file diff --git a/tea/daily/index.xml b/tea/daily/index.xml index ddb03265f67..9c8b6176c1b 100644 --- a/tea/daily/index.xml +++ b/tea/daily/index.xml @@ -1,7 +1,7 @@ GitHub Tea Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:01Z + 2023-09-23T01:39:02Z Daily Trending of Tea in GitHub \ No newline at end of file diff --git a/terra/daily/index.xml b/terra/daily/index.xml index 3e40b373349..7abbcdf374a 100644 --- a/terra/daily/index.xml +++ b/terra/daily/index.xml @@ -1,7 +1,7 @@ GitHub Terra Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:03Z + 2023-09-23T01:39:04Z Daily Trending of Terra in GitHub \ No newline at end of file diff --git a/tex/daily/index.xml b/tex/daily/index.xml index dcda5a58a9d..eddbbf7463b 100644 --- a/tex/daily/index.xml +++ b/tex/daily/index.xml @@ -1,21 +1,7 @@ GitHub TeX Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:06Z + 2023-09-23T01:39:07Z Daily Trending of TeX in GitHub - - epfml/ML_course - 2023-09-22T01:41:06Z - tag:github.com,2023-09-22:/epfml/ML_course - - <p>EPFL Machine Learning Course, Fall 2021</p><hr><h1>EPFL Machine Learning Course CS-433</h1> <p>Machine Learning Course, Fall 2023</p> <p>The course website and syllabus is available here: <a href="https://www.epfl.ch/labs/mlo/machine-learning-cs-433/">https://www.epfl.ch/labs/mlo/machine-learning-cs-433/</a></p> <p>This repository contains all lecture notes, labs and projects - resources, code templates and solutions.</p> <p>Videos will be available after each lecture on <a href="https://mediaspace.epfl.ch/">the mediaspace channel</a>, <a href="https://tube.switch.ch/switchcast/epfl.ch/series/60d0234f-e9b0-42c9-b727-35e518fe8833">here for 2022 lectures</a> <a href="https://www.youtube.com/playlist?list=PL4O4bXkI-fAcBxnceaGFoVutetFyhSx6r">and for 2022 exercises</a>, and <a href="https://www.youtube.com/playlist?list=PL4O4bXkI-fAd4nB7YYR5F8WitmPxjPeAa">here for 2021</a>.</p> <p>Contact us if you have any questions, via the <a href="https://edstem.org/eu/courses/797/discussion/">discussion forum</a> (for EPFL students), or email to the assistants or teachers. Please create issues and pull requests here using the menu above.</p> - - - Szepi/cmput-654-fa23-lec-mltheory - 2023-09-22T01:41:06Z - tag:github.com,2023-09-22:/Szepi/cmput-654-fa23-lec-mltheory - - <p>Lecture notes for cmput 654 fa23 (ML Theory)</p><hr><h1>cmput-654-fa23-lec-mltheory</h1> <p>Lecture notes for cmput 654 fa23 (ML Theory)</p> - \ No newline at end of file diff --git a/texinfo/daily/index.xml b/texinfo/daily/index.xml index a1ab5a70fe9..b8d9f569092 100644 --- a/texinfo/daily/index.xml +++ b/texinfo/daily/index.xml @@ -1,7 +1,7 @@ GitHub Texinfo Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:02Z + 2023-09-23T01:39:03Z Daily Trending of Texinfo in GitHub \ No newline at end of file diff --git a/text/daily/index.xml b/text/daily/index.xml index 93716330b55..3d9abd0873f 100644 --- a/text/daily/index.xml +++ b/text/daily/index.xml @@ -1,7 +1,7 @@ GitHub Text Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:16Z + 2023-09-23T01:39:15Z Daily Trending of Text in GitHub \ No newline at end of file diff --git a/textile/daily/index.xml b/textile/daily/index.xml index 697883ec3de..d1cfab76f7c 100644 --- a/textile/daily/index.xml +++ b/textile/daily/index.xml @@ -1,7 +1,7 @@ GitHub Textile Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:15Z + 2023-09-23T01:39:14Z Daily Trending of Textile in GitHub \ No newline at end of file diff --git a/textmate-properties/daily/index.xml b/textmate-properties/daily/index.xml index 5d86ca77880..f124fe56fd5 100644 --- a/textmate-properties/daily/index.xml +++ b/textmate-properties/daily/index.xml @@ -1,7 +1,7 @@ GitHub TextMate Properties Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:13Z + 2023-09-23T01:39:16Z Daily Trending of TextMate Properties in GitHub \ No newline at end of file diff --git a/thrift/daily/index.xml b/thrift/daily/index.xml index bc2e5f46b19..30b0446b039 100644 --- a/thrift/daily/index.xml +++ b/thrift/daily/index.xml @@ -1,7 +1,7 @@ GitHub Thrift Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:14Z + 2023-09-23T01:39:13Z Daily Trending of Thrift in GitHub \ No newline at end of file diff --git a/ti-program/daily/index.xml b/ti-program/daily/index.xml index 17b5f912a24..764023c09c0 100644 --- a/ti-program/daily/index.xml +++ b/ti-program/daily/index.xml @@ -1,7 +1,7 @@ GitHub TI Program Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:19Z + 2023-09-23T01:39:17Z Daily Trending of TI Program in GitHub \ No newline at end of file diff --git a/tla/daily/index.xml b/tla/daily/index.xml index 9eb3cfeaeb8..3e3f0502941 100644 --- a/tla/daily/index.xml +++ b/tla/daily/index.xml @@ -1,7 +1,7 @@ GitHub TLA Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:18Z + 2023-09-23T01:39:19Z Daily Trending of TLA in GitHub \ No newline at end of file diff --git a/toml/daily/index.xml b/toml/daily/index.xml index 340554be134..36786cdcf31 100644 --- a/toml/daily/index.xml +++ b/toml/daily/index.xml @@ -1,7 +1,7 @@ GitHub TOML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:20Z + 2023-09-23T01:39:20Z Daily Trending of TOML in GitHub \ No newline at end of file diff --git a/tsql/daily/index.xml b/tsql/daily/index.xml index cc60a313379..7dd14f0b29c 100644 --- a/tsql/daily/index.xml +++ b/tsql/daily/index.xml @@ -1,7 +1,7 @@ GitHub TSQL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:21Z + 2023-09-23T01:39:24Z Daily Trending of TSQL in GitHub \ No newline at end of file diff --git a/tsv/daily/index.xml b/tsv/daily/index.xml index 425e4f3a900..ad1347d5376 100644 --- a/tsv/daily/index.xml +++ b/tsv/daily/index.xml @@ -1,7 +1,7 @@ GitHub TSV Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:22Z + 2023-09-23T01:39:21Z Daily Trending of TSV in GitHub \ No newline at end of file diff --git a/tsx/daily/index.xml b/tsx/daily/index.xml index a39fd9d371c..aa7a6b4f088 100644 --- a/tsx/daily/index.xml +++ b/tsx/daily/index.xml @@ -1,7 +1,7 @@ GitHub TSX Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:23Z + 2023-09-23T01:39:23Z Daily Trending of TSX in GitHub \ No newline at end of file diff --git a/turing/daily/index.xml b/turing/daily/index.xml index 834986177a7..4d468f38e36 100644 --- a/turing/daily/index.xml +++ b/turing/daily/index.xml @@ -1,7 +1,7 @@ GitHub Turing Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:24Z + 2023-09-23T01:39:22Z Daily Trending of Turing in GitHub \ No newline at end of file diff --git a/turtle/daily/index.xml b/turtle/daily/index.xml index b7edfa295da..6a6b40668b6 100644 --- a/turtle/daily/index.xml +++ b/turtle/daily/index.xml @@ -1,7 +1,7 @@ GitHub Turtle Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:25Z + 2023-09-23T01:39:26Z Daily Trending of Turtle in GitHub \ No newline at end of file diff --git a/twig/daily/index.xml b/twig/daily/index.xml index 2c6751cbea2..9679233d401 100644 --- a/twig/daily/index.xml +++ b/twig/daily/index.xml @@ -1,7 +1,7 @@ GitHub Twig Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:28Z + 2023-09-23T01:39:28Z Daily Trending of Twig in GitHub \ No newline at end of file diff --git a/txl/daily/index.xml b/txl/daily/index.xml index 891cf841616..c4472a1197d 100644 --- a/txl/daily/index.xml +++ b/txl/daily/index.xml @@ -1,7 +1,7 @@ GitHub TXL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:26Z + 2023-09-23T01:39:25Z Daily Trending of TXL in GitHub \ No newline at end of file diff --git a/type-language/daily/index.xml b/type-language/daily/index.xml index 5284ac61e11..d63ca3b8284 100644 --- a/type-language/daily/index.xml +++ b/type-language/daily/index.xml @@ -1,7 +1,7 @@ GitHub Type Language Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:27Z + 2023-09-23T01:39:27Z Daily Trending of Type Language in GitHub \ No newline at end of file diff --git a/typescript/daily/index.xml b/typescript/daily/index.xml index b7e7cfff965..b5f4e76522f 100644 --- a/typescript/daily/index.xml +++ b/typescript/daily/index.xml @@ -1,21 +1,7 @@ GitHub TypeScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:34Z + 2023-09-23T01:39:34Z Daily Trending of TypeScript in GitHub - - AntonioErdeljac/next13-lms-platform - 2023-09-22T01:41:34Z - tag:github.com,2023-09-22:/AntonioErdeljac/next13-lms-platform - - <p></p><hr><h1>Build an LMS Platform: Next.js 13, React, Stripe, Mux, Prisma, Tailwind, MySQL | Full Course 2023</h1> <p><img src="https://github.com/AntonioErdeljac/next13-lms-platform/assets/23248726/fa077fca-bb74-419a-84de-54ac103bb026" alt="Copy of Copy of Copy of Copy of Fullstack Twitter Clone (9)"></p> <p>This is a repository for Build an LMS Platform: Next.js 13, React, Stripe, Mux, Prisma, Tailwind, MySQL | Full Course 2023</p> <p><a href="https://www.youtube.com/watch?v=Big_aFLmekI">VIDEO TUTORIAL</a></p> <p>Key Features:</p> <ul> <li>Browse &amp; Filter Courses</li> <li>Purchase Courses using Stripe</li> <li>Mark Chapters as Completed or Uncompleted</li> <li>Progress Calculation of each Course</li> <li>Student Dashboard</li> <li>Teacher mode</li> <li>Create new Courses</li> <li>Create new Chapters</li> <li>Easily reorder chapter position with drag n’ drop</li> <li>Upload thumbnails, attachments and videos using UploadThing</li> <li>Video processing using Mux</li> <li>HLS Video player using Mux</li> <li>Rich text editor for chapter description</li> <li>Authentication using Clerk</li> <li>ORM using Prisma</li> <li>MySQL database using Planetscale</li> </ul> <h3>Prerequisites</h3> <p><strong>Node version 18.x.x</strong></p> <h3>Cloning the repository</h3> <pre><code class="language-shell">git clone https://github.com/AntonioErdeljac/next13-lms-platform.git </code></pre> <h3>Install packages</h3> <pre><code class="language-shell">npm i </code></pre> <h3>Setup .env file</h3> <pre><code class="language-js">NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY= CLERK_SECRET_KEY= NEXT_PUBLIC_CLERK_SIGN_IN_URL= NEXT_PUBLIC_CLERK_SIGN_UP_URL= NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL= NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL= DATABASE_URL= UPLOADTHING_SECRET= UPLOADTHING_APP_ID= MUX_TOKEN_ID= MUX_TOKEN_SECRET= STRIPE_API_KEY= NEXT_PUBLIC_APP_URL=http://localhost:3000 STRIPE_WEBHOOK_SECRET= NEXT_PUBLIC_TEACHER_ID= </code></pre> <h3>Setup Prisma</h3> <p>Add MySQL Database (I used PlanetScale)</p> <pre><code class="language-shell">npx prisma generate npx prisma db push </code></pre> <h3>Start the app</h3> <pre><code class="language-shell">npm run dev </code></pre> <h2>Available commands</h2> <p>Running commands with npm <code>npm run [command]</code></p> <table> <thead> <tr> <th align="left">command</th> <th align="left">description</th> </tr> </thead> <tbody> <tr> <td align="left"><code>dev</code></td> <td align="left">Starts a development instance of the app</td> </tr> </tbody> </table> - - - aws-samples/aws-genai-llm-chatbot - 2023-09-22T01:41:34Z - tag:github.com,2023-09-22:/aws-samples/aws-genai-llm-chatbot - - <p>A modular and comprehensive solution to deploy a multi LLM powered chatbot (Amazon Bedrock, Anthropic, HuggingFace, OpenAI, AI21, Cohere) using AWS CDK on AWS</p><hr><h1>Deploy a multi LLM and multi RAG powered chatbot using AWS CDK on AWS</h1> <p><img src="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/assets/sample.gif" alt="sample" title="AWS GenAI Chatbot"></p> <h2>Table of content</h2> <ul> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#features">Features</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#architecture">Architecture</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#precautions">Precautions</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#service-quotas-and-preview-access">Preview Access and Service Quotas</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#providers">Models Providers</a> <ul> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#amazon-bedrock-preview">Amazon Bedrock</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#self-hosted-models-on-sagemaker">Self-hosted models on SageMaker</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#3p-models-providers">3P models providers</a></li> </ul> </li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#retrieval-augmented-generation-rag-cdk-constructs">RAG Sources</a> <ul> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#amazon-aurora-with-pgvector">Aurora Serverless with pgvector</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#amazon-opensearch-vectorsearch-requires-bedrock-preview-access">Amazon OpenSearch VectorSearch</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#amazon-kendra">Amazon Kendra</a></li> </ul> </li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#deploy">Deploy</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#clean-up">Clean up</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#authors">Authors</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#credits">Credits</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#license">License</a></li> </ul> <h1>Features</h1> <h2>Modular, comprehensive and ready to use</h2> <p>This sample provides code ready to use so you can start <strong>experimenting with different LLMs and prompts.</strong></p> <p>Supported models providers:</p> <ul> <li><a href="https://aws.amazon.com/bedrock/">Amazon Bedrock</a> (<em>currently in preview</em>)</li> <li><a href="https://aws.amazon.com/sagemaker/">Amazon SageMaker</a> self hosted models from Foundation, Jumpstart and HuggingFace.</li> <li>External providers via API such as AI21 Labs, Cohere, OpenAI, etc. <a href="https://python.langchain.com/docs/integrations/llms/">See available langchain integrations</a> for a comprehensive list.</li> </ul> <h2>Multiple RAG sources</h2> <p>This sample provides comes with CDK constructs to allow you to optionally deploy one or more of:</p> <ul> <li><a href="https://aws.amazon.com/about-aws/whats-new/2023/07/amazon-aurora-postgresql-pgvector-vector-storage-similarity-search/">Amazon Aurora Serverless with pgvector</a></li> <li><a href="https://aws.amazon.com/blogs/big-data/amazon-opensearch-services-vector-database-capabilities-explained/">Amazon OpenSearch VectorSearch</a></li> <li><a href="https://aws.amazon.com/kendra/">Amazon Kendra</a></li> </ul> <table> <thead> <tr> <th align="center"><img src="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/assets/kendra-rag-sample.gif" width="95%"></th> <th align="center"><img src="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/assets/opensearchvectorsearch-rag-sample.gif" with="97%"></th> </tr> </thead> <tbody> <tr> <td align="center">Example with Kendra as RAG source</td> <td align="center">Example with Amazon OpenSearch Vector Search as RAG source</td> </tr> </tbody> </table> <h2>Full-fledged User Interface</h2> <p>The repository includes a CDK construct to deploy a <strong>full-fledged UI</strong> built with <a href="https://react.dev/">React</a> to interact with the deployed LLMs as chatbots. Hosted on <a href="https://aws.amazon.com/s3/">Amazon S3</a> and distributed with <a href="https://aws.amazon.com/cloudfront/">Amazon CloudFront</a>. Protected with <a href="https://aws.amazon.com/cognito/">Amazon Cognito Authentication</a> to help you interact and experiment with multiple LLMs, multiple RAG sources, conversational history support and documents upload. The interface layer between the UI and backend is build on top of <a href="https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api.html">Amazon API Gateway WebSocket APIs</a>.</p> <p>Build on top of <a href="https://cloudscape.design/">AWS Cloudscape Design System</a>.</p> <h1>Architecture</h1> <p>This repository comes with several reusable CDK constructs. Giving you freedom to decide what the deploy and what not.</p> <p>Here's an overview:</p> <p><img src="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/assets/architecture.png" alt="sample" title="Architecture Diagram"></p> <h2>Available CDK Constructs</h2> <h3>Authentication</h3> <p>This <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/authentication/index.ts">CDK constructs</a> provides necessary Amazon Cognito resources to support user authentication.</p> <h3>Websocket Interface</h3> <p>This <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/websocket-interface/index.ts">CDK constructs</a> deployes a websocket based interface layer to allow two-way communication between the user interface and the model interface.</p> <h3>Main Topic and Queues - FIFO</h3> <p>This is not a CDK construct but it's important to note that messages are delivered via <a href="https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html">Amazon SQS FIFO</a> queues and routed via an <a href="https://aws.amazon.com/blogs/aws/introducing-amazon-sns-fifo-first-in-first-out-pub-sub-messaging/">Amazon SNS FIFO Topic</a>.</p> <p>FIFO is used to ensure the correct order of messages inflow/outflow to keep a "chatbot conversation" always consistent for both user and LLM. Also to ensure that, where streaming tokens, is used the order of tokens is also always respected.</p> <h3>Model Interface</h3> <p><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/model-interfaces/">CDK constructs</a> which deploye resources, dependencies and data storage to integrate with multiple LLM sources and providers. To facilitate further integrations and future updates and reduce amount of customization required, we provide code built with known existing LLM oriented frameworks.</p> <p>Pre-built model interafaces:</p> <ul> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/model-interfaces/langchain/index.ts">LangchainModelInterface</a>: python-centric and built on top of <a href="https://python.langchain.com/docs/get_started/introduction.html">Langchain framework</a> and leveraging <a href="https://aws.amazon.com/dynamodb/">Amazon DynamoDB</a> as <a href="https://python.langchain.com/docs/integrations/memory/dynamodb_chat_message_history">LangChain Memory</a>.</li> </ul> <h4>Model Adapters</h4> <p>The model interface carries a concept of <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/model-interfaces/langchain/functions/request-handler/adapters/base/base.py">ModelAdapter</a> with it. It's a class that you can inherit and ovveride specific methods to integrate with different models that might have different requirements in terms of prompt structure or parameters.</p> <p>It also natively support subscription to <a href="https://python.langchain.com/docs/modules/callbacks/">LangChain Callback Handlers</a>.</p> <p>This repository provides some <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/model-interfaces/langchain/functions/request-handler/adapters/">sample adapetrs</a> that you can take inspiration from to integrate with other models. Read more about it <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/model-interfaces/langchain/README.md">here</a>.</p> <h3>SageMaker Model</h3> <p>A prupose-built CDK Construct, <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/sagemaker-model/index.ts">SageMakerModel</a>, which helps facilitate the deployment of model to SageMaker, you can use this layer to deploy:</p> <ul> <li>Models from SageMaker Foundation Models/Jumpstart</li> <li>Model supported by <a href="https://huggingface.co/blog/sagemaker-huggingface-llm">HuggingFace LLM Inference container</a>.</li> <li>Models from HuggingFace with custom inference code.</li> </ul> <h3>Layer</h3> <p>The <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/layer/index.ts">Layer construct</a> in CDK provides an easier mechanism to manage and deploy AWS Lambda layers. You can specify dependencies and requirements in a local folder and the layer will pack, zip and upload the depedencies autonomously to S3 and generate the Lambda Layer.</p> <h3>VPC</h3> <p>This <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/vpc/index.ts">CDK construct</a> simply deploys public, private, and isolated subnets. Additionally, this stack deploys VPC endpoints for SageMaker endpoints, AWS Secrets Manager, S3, and Amazon DynamoDB, ensuring that traffic stays within the VPC when appropriate.</p> <h2>Retrieval Augmented Generation (RAG) CDK Constructs</h2> <p>This repo also comes with <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/rag-sources/">CDK constructs</a> to help you getting started with pre-built RAG sources.</p> <p>All RAG constructs leverages the same pattern of implementing:</p> <ul> <li>An ingestion queue to recieve upload/delete S3 events for documents</li> <li>An ingestion, converstion and storage mechanism which is specific to the RAG source</li> <li>An API endpoint to expose RAG results to consumers, in our case the model interface.</li> </ul> <p>In this sample each RAG sources is exposes endpoints and formats results in order to be used as <a href="https://js.langchain.com/docs/modules/data_connection/retrievers/integrations/remote-retriever">LangChain RemoteRetriever</a> from the Model Interface as part of a <a href="https://python.langchain.com/docs/use_cases/question_answering/how_to/chat_vector_db">ConversationalRetrievalChain</a>.</p> <p>This aims to allow seamless integration with Langchain chains and workflows.</p> <p><img src="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/assets/rag.png" alt="sample" title="Architecture Diagram"></p> <h3>Amazon Aurora with pgvector</h3> <p>The <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/rag-sources/aurora-pgvector/index.ts">CDK construct</a> deployes a <strong>vector database</strong> on <strong>Amazon Aurora PostgreSQL</strong> with <strong>pgvector</strong> and embeddings.</p> <ul> <li><code>Embeddings Model</code>: <a href="https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2">sentence-transformers/all-MiniLM-L6-v2</a></li> <li><code>Ranking Model</code>: <a href="https://huggingface.co/cross-encoder/ms-marco-MiniLM-L-12-v2">cross-encoder/ms-marco-MiniLM-L-12-v2</a></li> </ul> <p><strong>Hybrid search</strong> is performed with a combination of</p> <ul> <li>Similiary Search</li> <li>Full Text Search</li> <li>Reranking of results</li> </ul> <p><img src="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/assets/vectordb-query.jpg" alt="sample" title="Life of a query"></p> <p>Check <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/aws-genai-llm-chatbot-stack.ts#L251">here</a> to learn how to enable it in the stack.</p> <h3>Amazon OpenSearch VectorSearch (requires Bedrock Preview Access)</h3> <p>The <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/rag-sources/opensearch-vectorsearch/index.ts">CDK construct</a> deployes a AOSS vector database capabilities with required collection, VPC endpoints, data access, encryption policies and a an index that can be used with embeddings produced by <a href="https://aws.amazon.com/bedrock/titan/">Amazon Titan Embeddings</a></p> <ul> <li><code>Embeddings Model</code>: <a href="https://aws.amazon.com/bedrock/titan/">Amazon Titan Embeddings</a></li> </ul> <p>Check <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/aws-genai-llm-chatbot-stack.ts#L232">here</a> to learn how to enable it in the stack.</p> <h3>Amazon Kendra</h3> <p>This <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/rag-sources/kendra-search/index.ts">CDK Construct</a> deployes an <a href="https://docs.aws.amazon.com/kendra/latest/dg/hiw-index.html">Amazon Kendra Index</a> and necessary resoures to ingest documents and search them via <a href="https://python.langchain.com/docs/integrations/retrievers/amazon_kendra_retriever">LangChain Amazon Kendra Index Retriever</a>.</p> <p>Make sure to review <a href="https://aws.amazon.com/kendra/pricing/">Amazon Kendra Pricing</a> before deploying it.</p> <p>Check <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/aws-genai-llm-chatbot-stack.ts#L206">here</a> to learn how to enable it in the stack.</p> <h1>⚠️ Precautions ⚠️</h1> <p>Before you begin using the sample, there are certain precautions you must take into account:</p> <ul> <li> <p><strong>Cost Management with self hosted models</strong>: Be mindful of the costs associated with AWS resources, especially with SageMaker models which are billed by the hour. While the sample is designed to be cost-effective, leaving serverful resources running for extended periods or deploying numerous LLMs can quickly lead to increased costs.</p> </li> <li> <p><strong>Licensing obligations</strong>: If you choose to use any datasets or models alongside the provided samples, ensure you check LLM code and comply with all licensing obligations attached to them.</p> </li> <li> <p><strong>This is a sample</strong>: the code provided as part of this repository shouldn't be used for production workloads without further reviews and adaptation.</p> </li> </ul> <h1>Preview Access and Service Quotas</h1> <ul> <li> <p><strong>Amazon Bedrock</strong> If you are looking to interact with models from Amazon Bedrock FMs, you need to request preview access from the AWS console. Futhermore, make sure which regions are currently supported for Amazon Bedrock.</p> </li> <li> <p><strong>Instance type quota increase</strong> You might consider requesting an increase in service quota for specific SageMaker instance types such as the <code>ml.g5</code> instance type. This will give access to latest generation of GPU/Multi-GPU instances types. You can do this from the AWS console.</p> </li> <li> <p><strong>Foundation Models Preview Access</strong> If you are looking to deploy models from SageMaker foundation models, you need to request preview access from the AWS console. Futhermore, make sure which regions are currently supported for SageMaker foundation models.</p> </li> </ul> <h1>Providers</h1> <h2>Amazon Bedrock (Preview)</h2> <p><a href="https://aws.amazon.com/bedrock/">Amazon Bedrock</a> is a fully managed service that makes foundation models (FMs) from Amazon and leading AI startups available through an API, so you can choose from various FMs to find the model that's best suited for your use case. With the Amazon Bedrock serverless experience, you can quickly get started, easily experiment with FMs, privately customize FMs with your own data, and seamlessly integrate and deploy them into your applications using AWS tools and capabilities.</p> <p>If your account has access to Amazon Bedrock, there's no additional action required and you can deploy this sample as it is and Bedrock models will appear in your model list.</p> <h2>Self Hosted Models on SageMaker</h2> <p>This sample comes with a prupose-built CDK Construct, <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/sagemaker-model/index.ts">SageMakerModel</a>, which helps abstracting 3 different types of model deployments:</p> <ul> <li>Models from SageMaker Foundation Models/Jumpstart.</li> <li>Model supported by HuggingFace LLM Inference container.</li> <li>Models from HuggingFace with custom inference code.</li> </ul> <p>Read more details <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/sagemaker-model/README.md">here</a>.</p> <h2>3P Models Providers</h2> <p>You can also interact with external providers via their API such as AI21 Labs, Cohere, OpenAI, etc.</p> <p>The provider must be supported in the <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/model-interfaces/langchain/functions/request-handler/index.py">Model Interface</a>, <a href="https://python.langchain.com/docs/integrations/llms/">see available langchain integrations</a> for a comprehensive list of providers.</p> <p>Usually an <code>API_KEY</code> is required to integrated with 3P models. To do so, the <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/model-interfaces/langchain/index.ts">Model Interface</a> deployes a Secrets in <a href="https://aws.amazon.com/secrets-manager/">AWS Secrets Manager</a>, intially with an empty JSON <code>{}</code>, where you can add your API KEYS for one or more providers.</p> <p>These keys will be injected at runtime into the Lambda function Environment Variables, they won't be visibile in the AWS Lambda Console.</p> <p>For example, if you wish to be able to interact with AI21 Labs., OpenAI's and Cohere endponts:</p> <ul> <li>Open the <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/model-interfaces/langchain/index.ts#L38">Model Interface Keys Secret</a> in Secrets Manager. You can find the secret name in the stack output too.</li> <li>Update the Secrets by adding a key to the JSON</li> </ul> <pre><code class="language-json">{ "AI21_API_KEY": "xxxxx", "OPENAI_API_KEY": "sk-xxxxxxxxxxxxxxx", "COHERE_API_KEY": "xxxxx", } </code></pre> <p>N.B: In case of no keys needs, the secret value must be an empty JSON <code>{}</code>, NOT an empty string <code>''</code>.</p> <p>make sure that the environment variable matches what is expected by the framework in use, like Langchain (<a href="https://python.langchain.com/docs/integrations/llms/">see available langchain integrations</a>.</p> <h1>Deploy</h1> <h3>1. IMPORTANT Prerequisites for models providers</h3> <p>⚠️ IMPORTANT: Depending on the Model Provider you want to use there are different prerequisites. ⚠️</p> <h3>WITH Amazon Bedrock</h3> <p>If you want to use Amazon Bedrock you must sign up for preview access from the AWS console.</p> <p>If access is granted you need to add the <code>region</code> and <code>endpoint_url</code> provided as part of the preview access in <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/aws-genai-llm-chatbot-stack.ts#L36">lib/aws-genai-llm-chatbot-stack.ts</a></p> <pre><code>const bedrockRegion = 'region'; const bedrockEndpointUrl = 'https://endpoint-url'; </code></pre> <p>After this you can jump to the next step: <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#2-environment-setup">Enviroment</a>.</p> <h3>WITHOUT Amazon Bedrock</h3> <p>If you don't have access to Amazon Bedrock you can choose to:</p> <h4>a. Deploy a self hosted model on Sagemaker.</h4> <p>To facilitate this steps there are <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/aws-genai-llm-chatbot-stack.ts#L96">2 commented examples</a> on how to deploy:</p> <ul> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/aws-genai-llm-chatbot-stack.ts#L98">amazon/FalconLite</a></li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/aws-genai-llm-chatbot-stack.ts#L98">LLama2</a></li> </ul> <p>More instructions on how to deploy other models <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/lib/sagemaker-model/README.md">here</a>.</p> <h4>b. Interact with a 3P models providers</h4> <p>You can find how <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#3p-models-providers">here</a>.</p> <h3>(Optional) If using AWS Cloud9</h3> <p>If you'd like to use <a href="https://aws.amazon.com/cloud9/">AWS Cloud9</a> to deploy the solution from you will need the following before proceeding:</p> <ul> <li>at least <code>m5.large</code> as Instance type.</li> <li>use <code>Amazon Linux 2</code> as the platform.</li> <li>increase the instance's EBS volume size to at least 100GB. To do this, run the following commands from the Cloud9 terminal. See the documentation for more details <a href="https://docs.aws.amazon.com/cloud9/latest/user-guide/move-environment.html#move-environment-resize">here</a>.</li> </ul> <pre><code>./assets/cloud9-resize.sh 100 </code></pre> <h3>2. Environment setup</h3> <p>Verify that your environment satisfies the following prerequisites:</p> <p>You have:</p> <ol> <li>An <a href="https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account/">AWS account</a></li> <li><code>AdministratorAccess</code> policy granted to your AWS account (for production, we recommend restricting access as needed)</li> <li>Both console and programmatic access</li> <li><a href="https://nodejs.org/en/download/">NodeJS 16 or 18</a> installed <ul> <li>If you are using <a href="https://github.com/nvm-sh/nvm"><code>nvm</code></a> you can run the following before proceeding</li> <li> <pre><code>nvm install 16 &amp;&amp; nvm use 16 or nvm install 18 &amp;&amp; nvm use 18 </code></pre> </li> </ul> </li> <li><a href="https://aws.amazon.com/cli/">AWS CLI</a> installed and configured to use with your AWS account</li> <li><a href="https://www.typescriptlang.org/download">Typescript 3.8+</a> installed</li> <li><a href="https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html">AWS CDK CLI</a> installed</li> <li><a href="https://docs.docker.com/get-docker/">Docker</a> installed <ul> <li>N.B. <a href="https://github.com/docker/buildx"><code>buildx</code></a> is also required. For Windows and macOS <code>buildx</code> <a href="https://github.com/docker/buildx#windows-and-macos">is included</a> in <a href="https://docs.docker.com/desktop/">Docker Desktop</a></li> </ul> </li> <li><a href="https://www.python.org/downloads/">Python 3+</a> installed</li> </ol> <h3>3. Prepare CDK</h3> <p>The solution will be deployed into your AWS account using infrastructure-as-code wih the <a href="https://aws.amazon.com/cdk/">AWS Cloud Development Kit</a> (CDK).</p> <ol> <li>Clone the repository:</li> </ol> <pre><code class="language-bash">git clone https://github.com/aws-samples/aws-genai-llm-chatbot.git </code></pre> <ol start="2"> <li>Navigate to this project on your computer using your terminal:</li> </ol> <pre><code class="language-bash">cd aws-genai-llm-chatbot </code></pre> <ol start="3"> <li>Install the project dependencies by running this command:</li> </ol> <pre><code class="language-bash">npm install </code></pre> <ol start="4"> <li>(Optional) Bootstrap AWS CDK on the target account and regioon</li> </ol> <blockquote> <p><strong>Note</strong>: This is required if you have never used AWS CDK before on this account and region combination. (<a href="https://docs.aws.amazon.com/cdk/latest/guide/cli.html#cli-bootstrap">More information on CDK bootstrapping</a>).</p> </blockquote> <pre><code class="language-bash">npx cdk bootstrap aws://{targetAccountId}/{targetRegion} </code></pre> <h3>4. Deploy the solution to your AWS Account</h3> <ol> <li>Verify that Docker is running with the following command:</li> </ol> <pre><code class="language-bash">docker version </code></pre> <blockquote> <p><strong>Note</strong>: If you get an error like the one below, then Docker is not running and need to be restarted:</p> </blockquote> <pre><code class="language-bash">Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? </code></pre> <ol start="2"> <li>Deploy the sample using the following CDK command:</li> </ol> <pre><code class="language-bash">npx cdk deploy </code></pre> <blockquote> <p><strong>Note</strong>: This step duration can vary a lot, depending on the Constructs you are deploying. Can go from 6m with basic usage with Amazon Bedrock to 40m deploying all RAG sources an self hosted models.</p> </blockquote> <ol start="3"> <li> <p>You can view the progress of your CDK deployment in the <a href="https://console.aws.amazon.com/cloudformation/home">CloudFormation console</a> in the selected region.</p> </li> <li> <p>Once deployed, take note of the <code>User Interface</code>, <code>User Pool</code> and, if you want to interact with <a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/#3p-models-providers">3P models providers</a> the <code>Secret</code> that will hold the various <code>API_KEYS</code>.</p> </li> </ol> <pre><code class="language-bash">... Outputs: AwsGenaiLllmChatbotStack.WebInterfaceUserInterfaceUrlXXXXX = dxxxxxxxxxxxxx.cloudfront.net AwsGenaiLllmChatbotStack.AuthenticationUserPoolLinkXXXXX = https://xxxxx.console.aws.amazon.com/cognito/v2/idp/user-pools/xxxxx_XXXXX/users?region=xxxxx AwsGenaiLllmChatbotStack1.LangchainInterfaceKeysSecretsNameXXXX = LangchainInterfaceKeySecret-xxxxxx ... </code></pre> <ol start="5"> <li> <p>Open the generated <strong>Cognito User Pool</strong> Link from outputs above i.e. <code>https://xxxxx.console.aws.amazon.com/cognito/v2/idp/user-pools/xxxxx_XXXXX/users?region=xxxxx</code></p> </li> <li> <p>Add a user that will be used to login into the web interface.</p> </li> <li> <p>Open the <code>User Interface</code> Url frin the outputs above i.e. <code>dxxxxxxxxxxxxx.cloudfront.net</code></p> </li> <li> <p>Login with the user created in .6, you will be asked to change the password and you'll be logged in in the main page.</p> </li> </ol> <h1>Clean up</h1> <p>You can remove the stacks and all the associated resources created in your AWS account by running the following command:</p> <pre><code class="language-bash">npx cdk destroy </code></pre> <h1>Authors</h1> <ul> <li><a href="https://www.linkedin.com/in/bigadsoleiman/">Bigad Soleiman</a></li> <li><a href="https://www.linkedin.com/in/spugachev/">Sergey Pugachev</a></li> </ul> <h1>Credits</h1> <p>This sample was made possible thanks to the following libraries:</p> <ul> <li><a href="https://python.langchain.com/docs/get_started/introduction.html">langchain</a> from <a href="https://github.com/langchain-ai">LangChain AI</a></li> <li><a href="https://github.com/Unstructured-IO/unstructured">unstructured</a> from <a href="https://github.com/Unstructured-IO/unstructured">Unstructured-IO</a></li> <li><a href="https://github.com/pgvector/pgvector">pgvector</a> from <a href="https://github.com/ankane">Andrew Kane</a></li> </ul> <h1>License</h1> <p>This library is licensed under the MIT-0 License. See the LICENSE file.</p> <ul> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/CHANGELOG.md">Changelog</a> of the project.</li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/LICENSE">License</a> of the project.</li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/CODE_OF_CONDUCT.md">Code of Conduct</a> of the project.</li> <li><a href="https://raw.githubusercontent.com/aws-samples/aws-genai-llm-chatbot/main/CONTRIBUTING.md#security-issue-notifications">CONTRIBUTING</a> for more information.</li> </ul> - \ No newline at end of file diff --git a/unified-parallel-c/daily/index.xml b/unified-parallel-c/daily/index.xml index 0ff26c32674..51ca516b8a6 100644 --- a/unified-parallel-c/daily/index.xml +++ b/unified-parallel-c/daily/index.xml @@ -1,7 +1,7 @@ GitHub Unified Parallel C Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:30Z + 2023-09-23T01:39:30Z Daily Trending of Unified Parallel C in GitHub \ No newline at end of file diff --git a/unity3d-asset/daily/index.xml b/unity3d-asset/daily/index.xml index 763e00fa5e6..419d0ae811d 100644 --- a/unity3d-asset/daily/index.xml +++ b/unity3d-asset/daily/index.xml @@ -1,7 +1,7 @@ GitHub Unity3D Asset Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:30Z + 2023-09-23T01:39:31Z Daily Trending of Unity3D Asset in GitHub \ No newline at end of file diff --git a/unix-assembly/daily/index.xml b/unix-assembly/daily/index.xml index d3ccb885bc2..c2777f7288a 100644 --- a/unix-assembly/daily/index.xml +++ b/unix-assembly/daily/index.xml @@ -1,7 +1,7 @@ GitHub Unix Assembly Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:48Z + 2023-09-23T01:39:45Z Daily Trending of Unix Assembly in GitHub \ No newline at end of file diff --git a/unknown/daily/index.xml b/unknown/daily/index.xml index 5fa5c828b18..9e52f3d89d7 100644 --- a/unknown/daily/index.xml +++ b/unknown/daily/index.xml @@ -1,28 +1,14 @@ GitHub Unknown languages Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:23:24Z + 2023-09-23T01:21:50Z Daily Trending of Unknown languages in GitHub - hamutama/LifeReloaded - 2023-09-22T01:23:24Z - tag:github.com,2023-09-22:/hamutama/LifeReloaded - - <p>由GPT4的Advanced Data Analysis功能驱动的人生重来模拟器,给您人生第二春。</p><hr> - - - Audiotronix/Positron_LT - 2023-09-22T01:23:24Z - tag:github.com,2023-09-22:/Audiotronix/Positron_LT - - <p>RepRap Version of the Positron V3 3D-Printer, improved design, no machined parts, integrated PSU</p><hr> - - - itaymigdal/awesome-injection - 2023-09-22T01:23:24Z - tag:github.com,2023-09-22:/itaymigdal/awesome-injection - - <p>Centralized resource for listing and organizing known injection techniques and POCs</p><hr> + paypal/paypal-rest-api-specifications + 2023-09-23T01:21:50Z + tag:github.com,2023-09-23:/paypal/paypal-rest-api-specifications + + <p>This repository contains the specification files for PayPal REST APIs.</p><hr> \ No newline at end of file diff --git a/uno/daily/index.xml b/uno/daily/index.xml index 1719a0e424d..cdc1496d6b0 100644 --- a/uno/daily/index.xml +++ b/uno/daily/index.xml @@ -1,7 +1,7 @@ GitHub Uno Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:45Z + 2023-09-23T01:39:46Z Daily Trending of Uno in GitHub \ No newline at end of file diff --git a/unrealscript/daily/index.xml b/unrealscript/daily/index.xml index 3de083e1525..fb403c24103 100644 --- a/unrealscript/daily/index.xml +++ b/unrealscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub UnrealScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:46Z + 2023-09-23T01:39:47Z Daily Trending of UnrealScript in GitHub \ No newline at end of file diff --git a/urweb/daily/index.xml b/urweb/daily/index.xml index 8f195d51042..ebabcbd049f 100644 --- a/urweb/daily/index.xml +++ b/urweb/daily/index.xml @@ -1,7 +1,7 @@ GitHub UrWeb Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:47Z + 2023-09-23T01:39:47Z Daily Trending of UrWeb in GitHub \ No newline at end of file diff --git a/v/daily/index.xml b/v/daily/index.xml index 1293dc7fec2..d3c742eeaec 100644 --- a/v/daily/index.xml +++ b/v/daily/index.xml @@ -1,7 +1,7 @@ GitHub V Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:50Z + 2023-09-23T01:39:49Z Daily Trending of V in GitHub \ No newline at end of file diff --git a/vala/daily/index.xml b/vala/daily/index.xml index 043ce771d54..4a1419bcc64 100644 --- a/vala/daily/index.xml +++ b/vala/daily/index.xml @@ -1,7 +1,7 @@ GitHub Vala Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:51Z + 2023-09-23T01:39:50Z Daily Trending of Vala in GitHub \ No newline at end of file diff --git a/valve-data-format/daily/index.xml b/valve-data-format/daily/index.xml index 4982960d020..f4c22066b8f 100644 --- a/valve-data-format/daily/index.xml +++ b/valve-data-format/daily/index.xml @@ -1,7 +1,7 @@ GitHub Valve Data Format Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:49Z + 2023-09-23T01:39:49Z Daily Trending of Valve Data Format in GitHub \ No newline at end of file diff --git a/vba/daily/index.xml b/vba/daily/index.xml index 5330cc01fd1..a9c8380aac2 100644 --- a/vba/daily/index.xml +++ b/vba/daily/index.xml @@ -1,7 +1,7 @@ GitHub VBA Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:52Z + 2023-09-23T01:39:51Z Daily Trending of VBA in GitHub \ No newline at end of file diff --git a/vbscript/daily/index.xml b/vbscript/daily/index.xml index 16aa06b991c..e54afc58e7d 100644 --- a/vbscript/daily/index.xml +++ b/vbscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub VBScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:55Z + 2023-09-23T01:39:54Z Daily Trending of VBScript in GitHub \ No newline at end of file diff --git a/vcl/daily/index.xml b/vcl/daily/index.xml index 5ecb1ee0be6..91d08d1dc4d 100644 --- a/vcl/daily/index.xml +++ b/vcl/daily/index.xml @@ -1,7 +1,7 @@ GitHub VCL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:53Z + 2023-09-23T01:39:52Z Daily Trending of VCL in GitHub \ No newline at end of file diff --git a/verilog/daily/index.xml b/verilog/daily/index.xml index 529b74b4141..939df85aab9 100644 --- a/verilog/daily/index.xml +++ b/verilog/daily/index.xml @@ -1,7 +1,7 @@ GitHub Verilog Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:57Z + 2023-09-23T01:39:56Z Daily Trending of Verilog in GitHub \ No newline at end of file diff --git a/vhdl/daily/index.xml b/vhdl/daily/index.xml index 08d8e1b535e..8db1d5d12c4 100644 --- a/vhdl/daily/index.xml +++ b/vhdl/daily/index.xml @@ -1,7 +1,7 @@ GitHub VHDL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:01Z + 2023-09-23T01:40:00Z Daily Trending of VHDL in GitHub \ No newline at end of file diff --git a/vim-help-file/daily/index.xml b/vim-help-file/daily/index.xml index 3ee9f6fc85b..b18fa7ec211 100644 --- a/vim-help-file/daily/index.xml +++ b/vim-help-file/daily/index.xml @@ -1,7 +1,7 @@ GitHub Vim Help File Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:59Z + 2023-09-23T01:39:57Z Daily Trending of Vim Help File in GitHub \ No newline at end of file diff --git a/vim-script/daily/index.xml b/vim-script/daily/index.xml index 1275163bd95..353f371edba 100644 --- a/vim-script/daily/index.xml +++ b/vim-script/daily/index.xml @@ -1,28 +1,7 @@ GitHub Vim Script Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:04Z + 2023-09-23T01:40:02Z Daily Trending of Vim Script in GitHub - - lin134340/vim-plugins - 2023-09-22T01:42:04Z - tag:github.com,2023-09-22:/lin134340/vim-plugins - - <p>A personal vim-plugins repository. Having used pathogen to manager.</p><hr> - - - russellholt/dot - 2023-09-22T01:42:04Z - tag:github.com,2023-09-22:/russellholt/dot - - <p>my unix dot files and vim configuration</p><hr> - - - notalex/potion.vim - 2023-09-22T01:42:04Z - tag:github.com,2023-09-22:/notalex/potion.vim - - <p>learning vimscript the hard way</p><hr> - \ No newline at end of file diff --git a/vim-snippet/daily/index.xml b/vim-snippet/daily/index.xml index 5e031f92b15..45f20b95a38 100644 --- a/vim-snippet/daily/index.xml +++ b/vim-snippet/daily/index.xml @@ -1,7 +1,7 @@ GitHub Vim Snippet Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:41:59Z + 2023-09-23T01:39:58Z Daily Trending of Vim Snippet in GitHub \ No newline at end of file diff --git a/visual-basic-.net/daily/index.xml b/visual-basic-.net/daily/index.xml index e50efc4618f..be554b8f772 100644 --- a/visual-basic-.net/daily/index.xml +++ b/visual-basic-.net/daily/index.xml @@ -1,14 +1,7 @@ GitHub Visual Basic .NET Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:08Z + 2023-09-23T01:40:07Z Daily Trending of Visual Basic .NET in GitHub - - MegaMik/BSRunnerXL - 2023-09-22T01:42:08Z - tag:github.com,2023-09-22:/MegaMik/BSRunnerXL - - <p></p><hr> - \ No newline at end of file diff --git a/volt/daily/index.xml b/volt/daily/index.xml index f17763e3962..00fb01aa922 100644 --- a/volt/daily/index.xml +++ b/volt/daily/index.xml @@ -1,7 +1,7 @@ GitHub Volt Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:05Z + 2023-09-23T01:40:06Z Daily Trending of Volt in GitHub \ No newline at end of file diff --git a/vue/daily/index.xml b/vue/daily/index.xml index 673ed6d95a1..c7d32516237 100644 --- a/vue/daily/index.xml +++ b/vue/daily/index.xml @@ -1,7 +1,7 @@ GitHub Vue Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:17Z + 2023-09-23T01:40:14Z Daily Trending of Vue in GitHub \ No newline at end of file diff --git a/vyper/daily/index.xml b/vyper/daily/index.xml index e20cbbabb6a..e5ea668101b 100644 --- a/vyper/daily/index.xml +++ b/vyper/daily/index.xml @@ -1,7 +1,7 @@ GitHub Vyper Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:11Z + 2023-09-23T01:40:08Z Daily Trending of Vyper in GitHub \ No newline at end of file diff --git a/wavefront-material/daily/index.xml b/wavefront-material/daily/index.xml index 65052328f81..fd856422870 100644 --- a/wavefront-material/daily/index.xml +++ b/wavefront-material/daily/index.xml @@ -1,7 +1,7 @@ GitHub Wavefront Material Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:10Z + 2023-09-23T01:40:09Z Daily Trending of Wavefront Material in GitHub \ No newline at end of file diff --git a/wavefront-object/daily/index.xml b/wavefront-object/daily/index.xml index a5922ed20cd..58f70f00c9a 100644 --- a/wavefront-object/daily/index.xml +++ b/wavefront-object/daily/index.xml @@ -1,7 +1,7 @@ GitHub Wavefront Object Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:11Z + 2023-09-23T01:40:10Z Daily Trending of Wavefront Object in GitHub \ No newline at end of file diff --git a/wdl/daily/index.xml b/wdl/daily/index.xml index 4e704853c14..873fdbaee00 100644 --- a/wdl/daily/index.xml +++ b/wdl/daily/index.xml @@ -1,7 +1,7 @@ GitHub WDL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:19Z + 2023-09-23T01:40:16Z Daily Trending of WDL in GitHub \ No newline at end of file diff --git a/web-ontology-language/daily/index.xml b/web-ontology-language/daily/index.xml index 6383a6e0d81..ad52c52ebc3 100644 --- a/web-ontology-language/daily/index.xml +++ b/web-ontology-language/daily/index.xml @@ -1,7 +1,7 @@ GitHub Web Ontology Language Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:20Z + 2023-09-23T01:40:15Z Daily Trending of Web Ontology Language in GitHub \ No newline at end of file diff --git a/webassembly/daily/index.xml b/webassembly/daily/index.xml index 57717ce267d..816f3390283 100644 --- a/webassembly/daily/index.xml +++ b/webassembly/daily/index.xml @@ -1,7 +1,7 @@ GitHub WebAssembly Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:22Z + 2023-09-23T01:40:17Z Daily Trending of WebAssembly in GitHub \ No newline at end of file diff --git a/webidl/daily/index.xml b/webidl/daily/index.xml index 7363965f3e3..584748c5a23 100644 --- a/webidl/daily/index.xml +++ b/webidl/daily/index.xml @@ -1,7 +1,7 @@ GitHub WebIDL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:23Z + 2023-09-23T01:40:22Z Daily Trending of WebIDL in GitHub \ No newline at end of file diff --git a/webvtt/daily/index.xml b/webvtt/daily/index.xml index e93d0e52ffb..b02c013c9a1 100644 --- a/webvtt/daily/index.xml +++ b/webvtt/daily/index.xml @@ -1,7 +1,7 @@ GitHub WebVTT Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:24Z + 2023-09-23T01:40:20Z Daily Trending of WebVTT in GitHub \ No newline at end of file diff --git a/wget-config/daily/index.xml b/wget-config/daily/index.xml index 62977712311..36d2f78d63d 100644 --- a/wget-config/daily/index.xml +++ b/wget-config/daily/index.xml @@ -1,7 +1,7 @@ GitHub Wget Config Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:26Z + 2023-09-23T01:40:19Z Daily Trending of Wget Config in GitHub \ No newline at end of file diff --git a/wikitext/daily/index.xml b/wikitext/daily/index.xml index 4f989e6ac58..e95b757d298 100644 --- a/wikitext/daily/index.xml +++ b/wikitext/daily/index.xml @@ -1,7 +1,7 @@ GitHub Wikitext Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:27Z + 2023-09-23T01:40:25Z Daily Trending of Wikitext in GitHub \ No newline at end of file diff --git a/windows-registry-entries/daily/index.xml b/windows-registry-entries/daily/index.xml index 26b90c6fabd..888b5676e29 100644 --- a/windows-registry-entries/daily/index.xml +++ b/windows-registry-entries/daily/index.xml @@ -1,7 +1,7 @@ GitHub Windows Registry Entries Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:30Z + 2023-09-23T01:40:26Z Daily Trending of Windows Registry Entries in GitHub \ No newline at end of file diff --git a/wisp/daily/index.xml b/wisp/daily/index.xml index cd46519412e..9287768eed4 100644 --- a/wisp/daily/index.xml +++ b/wisp/daily/index.xml @@ -1,7 +1,7 @@ GitHub wisp Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:33Z + 2023-09-23T01:40:29Z Daily Trending of wisp in GitHub \ No newline at end of file diff --git a/witcher-script/daily/index.xml b/witcher-script/daily/index.xml index 667191cdd69..b64284a2f84 100644 --- a/witcher-script/daily/index.xml +++ b/witcher-script/daily/index.xml @@ -1,7 +1,7 @@ GitHub Witcher Script Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:33Z + 2023-09-23T01:40:27Z Daily Trending of Witcher Script in GitHub \ No newline at end of file diff --git a/wollok/daily/index.xml b/wollok/daily/index.xml index 23f3b399cb9..83ac54f180d 100644 --- a/wollok/daily/index.xml +++ b/wollok/daily/index.xml @@ -1,7 +1,7 @@ GitHub Wollok Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:32Z + 2023-09-23T01:40:28Z Daily Trending of Wollok in GitHub \ No newline at end of file diff --git a/world-of-warcraft-addon-data/daily/index.xml b/world-of-warcraft-addon-data/daily/index.xml index 714b5574277..efcccb4c610 100644 --- a/world-of-warcraft-addon-data/daily/index.xml +++ b/world-of-warcraft-addon-data/daily/index.xml @@ -1,7 +1,7 @@ GitHub World of Warcraft Addon Data Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:31Z + 2023-09-23T01:40:30Z Daily Trending of World of Warcraft Addon Data in GitHub \ No newline at end of file diff --git a/x-bitmap/daily/index.xml b/x-bitmap/daily/index.xml index 3835928d185..3b683189f5b 100644 --- a/x-bitmap/daily/index.xml +++ b/x-bitmap/daily/index.xml @@ -1,7 +1,7 @@ GitHub X BitMap Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:37Z + 2023-09-23T01:40:34Z Daily Trending of X BitMap in GitHub \ No newline at end of file diff --git a/x-font-directory-index/daily/index.xml b/x-font-directory-index/daily/index.xml index 75ff1266bb9..963a218a0d5 100644 --- a/x-font-directory-index/daily/index.xml +++ b/x-font-directory-index/daily/index.xml @@ -1,7 +1,7 @@ GitHub X Font Directory Index Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:35Z + 2023-09-23T01:40:31Z Daily Trending of X Font Directory Index in GitHub \ No newline at end of file diff --git a/x-pixmap/daily/index.xml b/x-pixmap/daily/index.xml index 9b609b5d139..e3da30d9d5e 100644 --- a/x-pixmap/daily/index.xml +++ b/x-pixmap/daily/index.xml @@ -1,7 +1,7 @@ GitHub X PixMap Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:35Z + 2023-09-23T01:40:33Z Daily Trending of X PixMap in GitHub \ No newline at end of file diff --git a/x10/daily/index.xml b/x10/daily/index.xml index b3f2920b7e3..a2a1a4ca88a 100644 --- a/x10/daily/index.xml +++ b/x10/daily/index.xml @@ -1,7 +1,7 @@ GitHub X10 Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:38Z + 2023-09-23T01:40:37Z Daily Trending of X10 in GitHub \ No newline at end of file diff --git a/xbase/daily/index.xml b/xbase/daily/index.xml index 240cfad78e4..1606aa3832e 100644 --- a/xbase/daily/index.xml +++ b/xbase/daily/index.xml @@ -1,7 +1,7 @@ GitHub xBase Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:41Z + 2023-09-23T01:40:36Z Daily Trending of xBase in GitHub \ No newline at end of file diff --git a/xc/daily/index.xml b/xc/daily/index.xml index f988d3112f1..dbc4f51ce12 100644 --- a/xc/daily/index.xml +++ b/xc/daily/index.xml @@ -1,7 +1,7 @@ GitHub XC Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:40Z + 2023-09-23T01:40:38Z Daily Trending of XC in GitHub \ No newline at end of file diff --git a/xcompose/daily/index.xml b/xcompose/daily/index.xml index 8bd181bdc40..835a1858d4e 100644 --- a/xcompose/daily/index.xml +++ b/xcompose/daily/index.xml @@ -1,7 +1,7 @@ GitHub XCompose Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:39Z + 2023-09-23T01:40:35Z Daily Trending of XCompose in GitHub \ No newline at end of file diff --git a/xml-property-list/daily/index.xml b/xml-property-list/daily/index.xml index dbb8ce780b8..a62bdc75033 100644 --- a/xml-property-list/daily/index.xml +++ b/xml-property-list/daily/index.xml @@ -1,7 +1,7 @@ GitHub XML Property List Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:43Z + 2023-09-23T01:40:39Z Daily Trending of XML Property List in GitHub \ No newline at end of file diff --git a/xml/daily/index.xml b/xml/daily/index.xml index 79966211201..6fdcc8f310d 100644 --- a/xml/daily/index.xml +++ b/xml/daily/index.xml @@ -1,7 +1,7 @@ GitHub XML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:45Z + 2023-09-23T01:40:42Z Daily Trending of XML in GitHub \ No newline at end of file diff --git a/xojo/daily/index.xml b/xojo/daily/index.xml index 81d1930c2a8..b0cf3d59273 100644 --- a/xojo/daily/index.xml +++ b/xojo/daily/index.xml @@ -1,7 +1,7 @@ GitHub Xojo Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:45Z + 2023-09-23T01:40:42Z Daily Trending of Xojo in GitHub \ No newline at end of file diff --git a/xonsh/daily/index.xml b/xonsh/daily/index.xml index e8985e9e3cf..63805fd323a 100644 --- a/xonsh/daily/index.xml +++ b/xonsh/daily/index.xml @@ -1,7 +1,7 @@ GitHub Xonsh Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:42Z + 2023-09-23T01:40:40Z Daily Trending of Xonsh in GitHub \ No newline at end of file diff --git a/xpages/daily/index.xml b/xpages/daily/index.xml index cad5fc24018..d6131c213f4 100644 --- a/xpages/daily/index.xml +++ b/xpages/daily/index.xml @@ -1,7 +1,7 @@ GitHub XPages Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:47Z + 2023-09-23T01:40:44Z Daily Trending of XPages in GitHub \ No newline at end of file diff --git a/xproc/daily/index.xml b/xproc/daily/index.xml index a136cb56595..86736914a97 100644 --- a/xproc/daily/index.xml +++ b/xproc/daily/index.xml @@ -1,7 +1,7 @@ GitHub XProc Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:46Z + 2023-09-23T01:40:43Z Daily Trending of XProc in GitHub \ No newline at end of file diff --git a/xquery/daily/index.xml b/xquery/daily/index.xml index 7ccefbb7af5..417c6a8bcf7 100644 --- a/xquery/daily/index.xml +++ b/xquery/daily/index.xml @@ -1,7 +1,7 @@ GitHub XQuery Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:48Z + 2023-09-23T01:40:46Z Daily Trending of XQuery in GitHub \ No newline at end of file diff --git a/xs/daily/index.xml b/xs/daily/index.xml index c002e120937..2db3d9336eb 100644 --- a/xs/daily/index.xml +++ b/xs/daily/index.xml @@ -1,7 +1,7 @@ GitHub XS Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:49Z + 2023-09-23T01:40:45Z Daily Trending of XS in GitHub \ No newline at end of file diff --git a/xslt/daily/index.xml b/xslt/daily/index.xml index 93a432771e3..e67314efe8c 100644 --- a/xslt/daily/index.xml +++ b/xslt/daily/index.xml @@ -1,7 +1,7 @@ GitHub XSLT Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:53Z + 2023-09-23T01:40:51Z Daily Trending of XSLT in GitHub \ No newline at end of file diff --git a/xtend/daily/index.xml b/xtend/daily/index.xml index cbcfb0cd032..c571cd8c6c2 100644 --- a/xtend/daily/index.xml +++ b/xtend/daily/index.xml @@ -1,7 +1,7 @@ GitHub Xtend Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:50Z + 2023-09-23T01:40:48Z Daily Trending of Xtend in GitHub \ No newline at end of file diff --git a/yacc/daily/index.xml b/yacc/daily/index.xml index 3de763ea6f1..1792c966829 100644 --- a/yacc/daily/index.xml +++ b/yacc/daily/index.xml @@ -1,7 +1,7 @@ GitHub Yacc Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:51Z + 2023-09-23T01:40:49Z Daily Trending of Yacc in GitHub \ No newline at end of file diff --git a/yaml/daily/index.xml b/yaml/daily/index.xml index 24cf0fe3cd0..aba26f22768 100644 --- a/yaml/daily/index.xml +++ b/yaml/daily/index.xml @@ -1,7 +1,7 @@ GitHub YAML Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:52Z + 2023-09-23T01:40:47Z Daily Trending of YAML in GitHub \ No newline at end of file diff --git a/yang/daily/index.xml b/yang/daily/index.xml index 837f66addea..e2f81cff147 100644 --- a/yang/daily/index.xml +++ b/yang/daily/index.xml @@ -1,7 +1,7 @@ GitHub YANG Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:55Z + 2023-09-23T01:40:53Z Daily Trending of YANG in GitHub \ No newline at end of file diff --git a/yara/daily/index.xml b/yara/daily/index.xml index 79ba37d5e60..0cb58b3bd84 100644 --- a/yara/daily/index.xml +++ b/yara/daily/index.xml @@ -1,7 +1,7 @@ GitHub YARA Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:58Z + 2023-09-23T01:40:54Z Daily Trending of YARA in GitHub \ No newline at end of file diff --git a/yasnippet/daily/index.xml b/yasnippet/daily/index.xml index 4a70a4b2b27..dce5a8ab974 100644 --- a/yasnippet/daily/index.xml +++ b/yasnippet/daily/index.xml @@ -1,7 +1,7 @@ GitHub YASnippet Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:56Z + 2023-09-23T01:40:55Z Daily Trending of YASnippet in GitHub \ No newline at end of file diff --git a/zap/daily/index.xml b/zap/daily/index.xml index 4dc7e3b540a..d9e2d06fba6 100644 --- a/zap/daily/index.xml +++ b/zap/daily/index.xml @@ -1,7 +1,7 @@ GitHub ZAP Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:42:59Z + 2023-09-23T01:40:59Z Daily Trending of ZAP in GitHub \ No newline at end of file diff --git a/zeek/daily/index.xml b/zeek/daily/index.xml index 3fe8f1ad030..92fab1f6773 100644 --- a/zeek/daily/index.xml +++ b/zeek/daily/index.xml @@ -1,7 +1,7 @@ GitHub Zeek Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:43:00Z + 2023-09-23T01:40:58Z Daily Trending of Zeek in GitHub \ No newline at end of file diff --git a/zenscript/daily/index.xml b/zenscript/daily/index.xml index 71b14cd2960..da41757c116 100644 --- a/zenscript/daily/index.xml +++ b/zenscript/daily/index.xml @@ -1,7 +1,7 @@ GitHub ZenScript Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:43:02Z + 2023-09-23T01:40:57Z Daily Trending of ZenScript in GitHub \ No newline at end of file diff --git a/zephir/daily/index.xml b/zephir/daily/index.xml index a69b1eb1e7f..6e6afc15462 100644 --- a/zephir/daily/index.xml +++ b/zephir/daily/index.xml @@ -1,7 +1,7 @@ GitHub Zephir Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:43:01Z + 2023-09-23T01:40:57Z Daily Trending of Zephir in GitHub \ No newline at end of file diff --git a/zig/daily/index.xml b/zig/daily/index.xml index e7cb21011dc..b6422bdba4e 100644 --- a/zig/daily/index.xml +++ b/zig/daily/index.xml @@ -1,7 +1,7 @@ GitHub Zig Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:43:04Z + 2023-09-23T01:41:02Z Daily Trending of Zig in GitHub \ No newline at end of file diff --git a/zil/daily/index.xml b/zil/daily/index.xml index 4d450c5a854..c6ae98b944c 100644 --- a/zil/daily/index.xml +++ b/zil/daily/index.xml @@ -1,7 +1,7 @@ GitHub ZIL Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:43:03Z + 2023-09-23T01:41:01Z Daily Trending of ZIL in GitHub \ No newline at end of file diff --git a/zimpl/daily/index.xml b/zimpl/daily/index.xml index c91aab294f7..09eb775a845 100644 --- a/zimpl/daily/index.xml +++ b/zimpl/daily/index.xml @@ -1,7 +1,7 @@ GitHub Zimpl Daily Trending http://mshibanami.github.io/GitHubTrendingRSS - 2023-09-22T01:43:05Z + 2023-09-23T01:41:00Z Daily Trending of Zimpl in GitHub \ No newline at end of file