{"id":23170995,"url":"https://github.com/ignatandrei/stankins","last_synced_at":"2025-04-04T23:41:57.293Z","repository":{"id":25393614,"uuid":"103907290","full_name":"ignatandrei/stankins","owner":"ignatandrei","description":"General data dealing site","archived":false,"fork":false,"pushed_at":"2022-12-08T04:02:58.000Z","size":34597,"stargazers_count":12,"open_issues_count":178,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-29T17:36:33.482Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":" https://azurestankins.azurewebsites.net","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ignatandrei.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-09-18T07:33:15.000Z","updated_at":"2024-08-12T19:32:42.000Z","dependencies_parsed_at":"2023-01-14T09:00:20.924Z","dependency_job_id":null,"html_url":"https://github.com/ignatandrei/stankins","commit_stats":null,"previous_names":[],"tags_count":146,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ignatandrei%2Fstankins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ignatandrei%2Fstankins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ignatandrei%2Fstankins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ignatandrei%2Fstankins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ignatandrei","download_url":"https://codeload.github.com/ignatandrei/stankins/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247266479,"owners_count":20910832,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-12-18T04:15:49.449Z","updated_at":"2025-04-04T23:41:57.271Z","avatar_url":"https://github.com/ignatandrei.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# stankins\n## Version 2 \n\n# Continous Integration / Deploy\n\n[![Continous Delivery](https://dev.azure.com/ignatandrei0674/stankinsv2/_apis/build/status/ignatandrei.stankins?branchName=master)](https://dev.azure.com/ignatandrei0674/stankinsv2/_build/latest?definitionId=1?branchName=master)  [![codecov](https://codecov.io/gh/ignatandrei/stankins/branch/master/graph/badge.svg)](https://codecov.io/gh/ignatandrei/stankins) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=ignatandrei_stankins\u0026metric=alert_status)](https://sonarcloud.io/dashboard?id=ignatandrei_stankins)  \u003cimg src='https://img.shields.io/azure-devops/tests/ignatandrei0674/stankinsv2/1.svg'\u003e\u003c/a\u003e[![CodeCoverage, Sonar, Tests](https://dev.azure.com/ignatandrei0674/stankinsv2/_apis/build/status/ignatandrei.stankins?branchName=master\u0026jobName=FullTestOnLinux\u0026label=FullTest)](https://dev.azure.com/ignatandrei0674/stankinsv2/_apis/build/status/ignatandrei.stankins?branchName=master\u0026jobName=FullTestOnLinux\u0026label=FullTest)\n![Docker](https://img.shields.io/docker/pulls/ignatandrei/stankins_linux.svg?maxAge=604800) [![StackShare](http://img.shields.io/badge/tech-stack-0690fa.svg?style=flat)](https://stackshare.io/ignatandrei/stankins)\n![](https://img.shields.io/github/last-commit/ignatandrei/stankins.svg?style=flat)\n\nStankins want to be the general data query / transformation / export tool. \n\nIt is an ETL tool, aimed to be easy to use by either programmers, either common people .\n\nYou can with Stankins:\n\n- query and monitor the exchange rates\n\n- take any part of an web site ( tables, meta )and export to excel / pdf\n\n- take any table of database and export to excel / pdf\n\n- make documentation for a database\n\n- make documentation for a .sln file\n\n- and many, many more. It will have already predefined way to do stuff , but you can define your own\n\n\n\n\n# Demo\n[Live demo https://azurestankins.azurewebsites.net](https://azurestankins.azurewebsites.net)\n\n[Live swagger https://azurestankins.azurewebsites.net/swagger](https://azurestankins.azurewebsites.net/swagger)\n\n# Releases\n\n\u003ca href='https://github.com/ignatandrei/stankins/releases'\u003eReleases - Windows(Desktop + Console+ Site), Linux((Console+ Site),Android apk\u003c/a\u003e\n\n[ Docker for Windows/Linux https://hub.docker.com/u/ignatandrei](https://hub.docker.com/u/ignatandrei)\n\nConsole Global tool:![Stankins.Console](https://img.shields.io/nuget/v/stankins.console.svg?label=Stankins%20Console\u0026style=flat)\n\nFor docker , you can just run \ndocker run -p 5000:5000 ignatandrei/stankins_windows\nor\ndocker run -p 5000:5000 ignatandrei/stankins_linux\n\nAnd then access http://localhost:5000\n( if error, restart docker)\n\nUsage:\n\ndotnet tool install --global stankins.console\n\nstankins.console execute -o ReceiveMetadataFromDatabaseSql -a \"Server=(local);Database=tests;User Id=SA;Password = \u003cYourStrong!Passw0rd\u003e;\"  -o SenderDBDiagramToDot\n\nstankins.console execute -o ReceiveMetadataFromDatabaseSql -a \"Server=(local);Database=tests;User Id=SA;Password = \u003cYourStrong!Passw0rd\u003e;\"  -o SenderDBDiagramHTMLDocument\n\nstankins.Console.exe execute -o ExportDBDiagramHtmlAndDot -a \"Server=(local);Database=tests;User Id=SA;Password = \u003cYourStrong!Passw0rd\u003e\" -a a.html\n\ndotnet Stankins.Console.dll execute -o ReceiverFromSolution -a \"E:\\StankinsV2\\StankinsV2.sln\" -o SenderSolutionToHTMLDocument -a \"\" -o TransformerOutputStringColumnName -a \"'a.html'\"\n\n\n\u003ca href='https://cdn.rawgit.com/ignatandrei/stankins/74e25fbe/Documentation/Help/index.html'\u003eDocumentation\u003c/a\u003e\n\n\u003ca href='https://cdn.rawgit.com/ignatandrei/stankins/74e25fbe/Documentation/Help/html/e6e8966d-f7ce-8571-98f2-b26beb8d1666.htm'\u003eExample SQL Server to Elasticsearch\u003c/a\u003e\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fignatandrei%2Fstankins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fignatandrei%2Fstankins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fignatandrei%2Fstankins/lists"}