{"id":13603200,"url":"https://github.com/cherkavi/cheat-sheet","last_synced_at":"2026-03-19T17:01:22.184Z","repository":{"id":39708376,"uuid":"128009215","full_name":"cherkavi/cheat-sheet","owner":"cherkavi","description":"collection of cheat sheets","archived":false,"fork":false,"pushed_at":"2026-03-03T05:58:46.000Z","size":4198,"stargazers_count":405,"open_issues_count":0,"forks_count":249,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-03-03T09:29:12.838Z","etag":null,"topics":["aiops-cheatsheet","bash-cheatsheet","bigdata-cheatsheet","cheat-sheet","cheat-sheets","cheatsheet","cheatsheets","devops-cheatsheets","docker-cheatsheet","docker-cheetsheet","how-to","how-to-guide","howto","howtouse","linux-cheatsheet","openshift-cheatsheet","snippets","snippets-collection","toolbox","toolkit"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cherkavi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"security.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-04-04T04:59:22.000Z","updated_at":"2026-03-03T05:58:50.000Z","dependencies_parsed_at":"2023-10-11T15:42:07.082Z","dependency_job_id":"0f7d4f63-1767-4606-b713-826eb20efd84","html_url":"https://github.com/cherkavi/cheat-sheet","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cherkavi/cheat-sheet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cherkavi%2Fcheat-sheet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cherkavi%2Fcheat-sheet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cherkavi%2Fcheat-sheet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cherkavi%2Fcheat-sheet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cherkavi","download_url":"https://codeload.github.com/cherkavi/cheat-sheet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cherkavi%2Fcheat-sheet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30231490,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T19:01:10.287Z","status":"ssl_error","status_checked_at":"2026-03-07T18:59:58.103Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aiops-cheatsheet","bash-cheatsheet","bigdata-cheatsheet","cheat-sheet","cheat-sheets","cheatsheet","cheatsheets","devops-cheatsheets","docker-cheatsheet","docker-cheetsheet","how-to","how-to-guide","howto","howtouse","linux-cheatsheet","openshift-cheatsheet","snippets","snippets-collection","toolbox","toolkit"],"created_at":"2024-08-01T18:01:57.106Z","updated_at":"2026-03-19T17:01:22.175Z","avatar_url":"https://github.com/cherkavi.png","language":null,"funding_links":[],"categories":["External References","cheatsheets"],"sub_categories":[],"readme":"# cheat sheet\n[![Chat with Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/ask)\n\n## other cheat sheets:\n* [cheat sheet for enterprise architects](https://github.com/cherkavi/enterprise-architect-toolbox/tree/main/)\n* [root/entrypoint to different resources](https://github.com/sindresorhus/awesome)\n* [cheat sheets collection](https://lzone.de/cheat-sheet/)\n* [cheat sheets](https://www.cheatography.com)\n\n## other cheat-tools\n* [cht.sh](https://github.com/chubin/cheat.sh)\n* [tldr](https://tldr.sh/)\n* [how2](https://how2terminal.com/download)\n\n## [documentation examples, how to write good documentation, documentation tools](https://github.com/matheusfelipeog/beautiful-docs)\n\n## landscapes/radars\n* [cloud native landscape](https://landscape.cncf.io/)  \n  built using an open-source tool called the **Interactive Landscape**\n* [AI \u0026 Data Landscape](https://landscape.lfaidata.foundation/)\n* [FinOps Landscape](https://landscape.finops.org/)\n* [Continuous Delivery Foundation (CDF)](https://landscape.cd.foundation/)\n* [OpenJS Foundation Landscape](https://landscape.openjsf.org/)\n* [GraphQL Landscape](https://landscape.graphql.org/)\n\n## useful tools\n\n### useful search function for using whole cheat sheet\n```sh\nfunction cheat-grep(){\n    if [[ $1 == \"\" ]]; then\n        echo \"nothing to search\"\n        return;\n    fi\n\n    search_line=\"\"\n    for each_input_arg in \"$@\"; do\n        if [[ $search_line == \"\" ]]; then\n            search_line=$each_input_arg\n        else\n            search_line=$search_line\".*\"$each_input_arg\n        fi\n    done\n\n    grep -r $search_line -i -A 2 $HOME_PROJECTS/cheat-sheet/*.md $HOME_PROJECTS/bash-example/*\n}\n```\n### [free online resources for developers](https://github.com/ripienaar/free-for-dev?tab=readme-ov-file#web-hosting)\n### [list of online tools](https://github.com/goabstract/Awesome-Design-Tools)\n### [free hosted applications, locally started applications](https://github.com/awesome-selfhosted/awesome-selfhosted)\n### collaboration whiteboard drawing\n* [miro: white board for collaboration](https://webwhiteboard.com/)\n* [draw chat: white board with chat](https://draw.chat)\n* [excalidraw](https://excalidraw.com/)\n    * [using razer-keypad with excalidraw](https://github.com/cherkavi/solutions/blob/master/razer-keypad/README.md)\n    * [your hand-made drawing convert to vector svg](https://github.com/cherkavi/bash-example/blob/master/image-convert-to-vector.sh)\n    * [vector svg to excalidraw online](https://svgtoexcalidraw.com/)\n    * [vector svg to excalidraw src](https://github.com/excalidraw/svg-to-excalidraw)\n\n* [local drawing tool](https://github.com/tldraw/tldraw)\n\n### tools for developers on localhost\n* [sdkman](https://sdkman.io/)\n  \u003e switch SDK of you favorite language fastly   \n  \u003e show additional info in your console prompt  \n* [flox](https://github.com/flox/flox)\n  \u003e create virtual environment with dependencies    \n\n### editor\n* https://vscode.dev\n* https://code.visualstudio.com/\n* https://lite-xl.com/\n* [editor colors](https://www.eggradients.com/cyan-colors)\n\n### render/run html/js/javascript files from github\n\n#### start locally markdown files as html\n```sh\n# sudo npm install markserv\nmarkserv .\n```\n#### githack.com\n* Development\n`https://raw.githack.com/[user]/[repository]/[branch]/[filename.ext]`\n* Production (CDN)\n`https://rawcdn.githack.com/[user]/[repository]/[branch]/[filename.ext]`\nexample:\n`https://raw.githack.com/cherkavi/javascripting/master/d3/d3-bar-chart.html`\n\n#### github.io\n`http://htmlpreview.github.io/?[full path to html page]`\nexample\n`http://htmlpreview.github.io/?https://github.com/cherkavi/javascripting/blob/master/d3/d3-bar-chart.html`  \n`http://htmlpreview.github.io/?https://github.com/twbs/bootstrap/blob/gh-pages/2.3.2/index.html`\n\n#### rawgit\n`https://rawgit.com/[user]/[repository]/master/index.html`\n`https://rawgit.com/cherkavi/javascripting/master/d3/d3-bar-chart.html`\n\n### diagram drawing \n* [ascii graphics for drawing Architecture Diagrams in text](http://asciiflow.com/)  \n* [uml, sysml, archimate tool](https://online.visual-paradigm.com/)\n\n### markdown\n* [diagrams within markdown](https://mermaid.js.org/syntax/flowchart.html)\n  * [mermaid live](https://mermaid.live/), [mermaid playground](https://www.mermaidchart.com/play)\n    * [mermaid cli](https://github.com/mermaid-js/mermaid-cli)\n      \u003e Convert Mermaid mmd Diagram File To SVG\n    * [mermaid architecture icons logos:s3](https://icones.js.org/collection/logos) or [mermaid architecture icons logos:s3](https://icon-sets.iconify.design/logos/)\n      * https://github.com/gilbarbara/logos\n    * [font awesome fa:fa-user](https://fontawesome.com/icons)\n    * [mermaid flowchart shapes](https://mermaid.js.org/syntax/flowchart.html#complete-list-of-new-shapes)\n    * [mermaid theme: default, neutral, dark, forest, base](https://mermaid.js.org/config/theming.html#available-themes)\n```mermaid\n---\nconfig:\ntheme: 'default'\n---\nflowchart LR\n```\n  * [zenuml](https://docs.zenuml.com/)\n  * [kroki - collection of diagrams](https://kroki.io/)\n* [markdown editor realtime collaboration](https://hackmd.io/)\n* [list of markdown code supported languages](https://github.com/github/linguist/blob/master/lib/linguist/languages.yml)\n\n### regular expressions\n* [regular expressions regexp](https://regex101.com)\n\n### stream editor\n* [sed escape, sed online escape](https://dwaves.de/tools/escape/)\n\n### online coding\n* [online editor with prepared UI frameworks](https://stackblitz.com/)\n* [code compiler/editor online](https://www.jdoodle.com/)\n* [code compiler/editor online](https://onecompiler.com/)\n* [typescript sandbox](https://www.typescriptlang.org/)\n* [repl online](https://replit.com/)\n* [code sandbox](https://codesandbox.io/)\n\n### code analyser\n* [code lines counter](https://github.com/XAMPPRocky/tokei)\n* [code secrets finder code passwords checker](https://github.com/sirwart/ripsecrets)\n\n### code changer\n* [auto code refactoring](https://docs.openrewrite.org/running-recipes/getting-started)\n\n### database GUI client \n* [Azure Data Studio](https://azure.microsoft.com/products/data-studio)\n* [DbGate](https://dbgate.org/)\n* [Sqlectron](https://sqlectron.github.io/)\n* [Antares SQL](https://antares-sql.app/)\n* [Beekeeper Studio](https://www.beekeeperstudio.io/)\n\n### database cli clients, sql cli tools, db connect from command line \n\u003e https://java-source.net/open-source/sql-clients\n* https://hsqldb.org\n  [doc](https://hsqldb.org/doc/2.0/util-guide/sqltool-chapt.html#sqltool_sqlswitch-sect)\n  [download](https://hsqldb.org/)\n\n* [sqlshell](https://sqlshell.sourceforge.net/)\n  [download](https://sourceforge.net/projects/sqlshell/)\n\n* [henplus](https://github.com/neurolabs/henplus)\n  \n* [sqlline](https://github.com/julianhyde/sqlline)\n  [sqlline doc](https://julianhyde.github.io/sqlline/manual.html)\n  installation from source\n  ```sh\n  git clone https://github.com/julianhyde/sqlline.git\n  cd sqlline\n  git tag\n  git checkout sqlline-1.12.0\n  mvn package  \n  ```\n  download from maven \n  ```sh\n  ver=1.12.0\n  wget https://repo1.maven.org/maven2/sqlline/sqlline/$ver/sqlline-$ver-jar-with-dependencies.jar\n  ```\n  usage \n  ```sh\n  java -cp \"*\" sqlline.SqlLine \\\n  -n myusername \n  -p supersecretpassword \\\n  -u \"jdbc:oracle:thin:@my.host.name:1521:my-sid\"\n  ```\n  usage with db2\n  ```sh\n  JDBC_SERVER_NAME=cat.zur\n  JDBC_DATABASE=TOM_CAT\n  JDBC_PORT=8355\n  JDBC_USER=jerry\n  JDBC_PASSWORD_PLAIN=mousejerry\n  JDBC_DRIVER='com.ibm.db2.jcc.DB2Driver'\n  java -cp \"*\" sqlline.SqlLine -n ${JDBC_USER} -p ${JDBC_PASSWORD_PLAIN} -u \"jdbc:db2://${JDBC_SERVER_NAME}:${JDBC_PORT}/${JDBC_DATABASE}\" -d $JDBC_DRIVER\n  ```\n\n### password storage\n* [one time password storage](https://onetimesecret.com/)\n\n### text/password exchange\n* [online clipboard](https://copypaste.me/)\n\n### [list of opensource api tools](https://openapi.tools/)\n\n### Software test containers/emulators for development\n* [Test Instances for communication with \"prod-like containers\"](https://testcontainers.com/modules/)\n\n### REST api test frameworks\n* [karate](https://github.com/karatelabs/karate)\n    * [tutorial](https://www.softwaretestinghelp.com/api-testing-with-karate-framework/)\n    * [how to start with](https://software-that-matters.com/2020/11/25/the-definitive-karate-api-testing-framework-getting-started-guide/)\n* [k6](https://k6.io/docs/test-types/load-testing/)\n* [cypress](https://step.exense.ch/resources/load-testing-with-cypress)\n* [gatling](https://gatling.io/)\n* junit\n    * [how to junit](https://dzone.com/articles/how-we-do-performance-testing-easily-efficiently-a)\n    * [junit how to](https://medium.com/@igorvlahek1/load-testing-with-junit-393a83261745)\n* [locust](https://docs.locust.io/en/stable/writing-a-locustfile.html)\n    * [how to locust](https://www.blazemeter.com/blog/locust-load-testing)\n* [performance testing with traffic re-play](https://github.com/buger/goreplay)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcherkavi%2Fcheat-sheet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcherkavi%2Fcheat-sheet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcherkavi%2Fcheat-sheet/lists"}