{"id":20661749,"url":"https://github.com/uttesh/deno","last_synced_at":"2026-04-15T20:02:55.362Z","repository":{"id":151319937,"uuid":"264407835","full_name":"uttesh/deno","owner":"uttesh","description":"deno sample applications. ","archived":false,"fork":false,"pushed_at":"2020-05-18T14:21:57.000Z","size":11,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-17T12:17:39.898Z","etag":null,"topics":["crud-sample","deno","deno-module","denoland","rest","typescript"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/watch?v=1CLlZMWpx0Q\u0026t=13s","language":"TypeScript","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/uttesh.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":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-05-16T10:00:02.000Z","updated_at":"2020-06-21T04:42:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"8e2024c6-3cef-4538-a04c-c9bbe338bdef","html_url":"https://github.com/uttesh/deno","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uttesh%2Fdeno","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uttesh%2Fdeno/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uttesh%2Fdeno/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uttesh%2Fdeno/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uttesh","download_url":"https://codeload.github.com/uttesh/deno/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242793041,"owners_count":20185949,"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":["crud-sample","deno","deno-module","denoland","rest","typescript"],"created_at":"2024-11-16T19:11:22.889Z","updated_at":"2025-10-07T10:32:30.208Z","avatar_url":"https://github.com/uttesh.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deno samples\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://denolib.github.io/high-res-deno-logo/deno_hr_circle.png\" alt=\"logo\" style=\"margin-left:20%\" width=\"300\"/\u003e\n\u003c/p\u003e\n\nSamples on the Deno.\n\nDeno is a JavaScript/TypeScript runtime with secure defaults and great developer experience.\n\nIt's built on V8, Rust, and Tokio.\n\n\u003ca href=\"https://deno.land/manual\"\u003e Visit official website for more Deno features \u003c/a\u003e\n\n\n## What makes Deno different from NodeJS?\n Deno and node both are developed by Ryan Dahl, there are quite big differences.\n\n 1. Deno does not use the npm packages, yes you read it correctly!. It uses the URL/file modules\n 2. No package.json\n 3. All the actions are Async and it returns promise by default.\n 4. It's secure by default and prompts the permission for the net/file or environment access.\n 5. It completely uses the ES6 module and no required().\n 6. It supports both JavaScript and TypeScript.\n\n\n## Install and run HelloWorld\n\n### Windows\n\nrun the below commands from the powershell to install deno\n\n*Using Chocolatey (Windows):*\n```\nchoco install deno\n```\n\nRun Helloworld.ts\n```\n\u003e deno run --allow-net helloworld.ts\n\n```\nPassing the *--allow-net* flag is required because deno is secure by default.\n\n## Availbale Default Modules/Libraries by default\n \n \u003ca href=\"https://deno.land/std/\"\u003elibrary list\u003c/a\u003e\n\n## Typescript\n\nCustom TypeScript Compiler Options (Experimental)\n```\ndeno run -c tsconfig.json helloworld.ts\n```\n\n## CRUD-REST sample\nSamples on the CRUD operation https://github.com/uttesh/deno/tree/master/crud-rest\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futtesh%2Fdeno","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Futtesh%2Fdeno","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futtesh%2Fdeno/lists"}