GitHub / dsherret 128 Repositories
dsherret/ts-morph
TypeScript Compiler API wrapper for static analysis and programmatic code changes.
Language: TypeScript - Size: 24.7 MB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 5,570 - Forks: 215

dsherret/dax
Cross-platform shell tools for Deno and Node.js inspired by zx.
Language: TypeScript - Size: 2.01 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 1,268 - Forks: 38

dsherret/ts-ast-viewer
TypeScript AST viewer.
Language: TypeScript - Size: 25.4 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,299 - Forks: 93

dsherret/deno_graph Fork of denoland/deno_graph
The module graph logic for Deno CLI
Language: Rust - Size: 80.9 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 1

dsherret/ts-nameof
nameof in TypeScript
Language: TypeScript - Size: 922 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 502 - Forks: 24

dsherret/sys_traits
Trait per function for system related functionality.
Language: Rust - Size: 229 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 6 - Forks: 6

dsherret/conditional-type-checks
Types for testing TypeScript types.
Language: TypeScript - Size: 50.8 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 455 - Forks: 19

dsherret/deno Fork of denoland/deno
A secure JavaScript and TypeScript runtime
Language: Rust - Size: 246 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 5 - Forks: 1

dsherret/DefinitelyTyped Fork of DefinitelyTyped/DefinitelyTyped
The repository for high quality TypeScript type definitions.
Language: TypeScript - Size: 726 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

dsherret/code-block-writer
Code writer for JavaScript and TypeScript code.
Language: TypeScript - Size: 438 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 209 - Forks: 4

dsherret/deno_doc Fork of denoland/deno_doc
Documentation generator for Deno
Language: Rust - Size: 51.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

dsherret/console-static-text
Logging for text that should stay in the same place in a console.
Language: JavaScript - Size: 489 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

dsherret/ts-factory-code-generator-generator
Generates code that generates TypeScript Compiler API factory code from an AST.
Language: TypeScript - Size: 405 KB - Last synced at: 22 days ago - Pushed at: 11 months ago - Stars: 98 - Forks: 10

dsherret/ruff Fork of astral-sh/ruff
An extremely fast Python linter and code formatter, written in Rust.
Size: 65.6 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

dsherret/getrandom Fork of rust-random/getrandom
A small cross-platform library for retrieving random data from (operating) system source
Size: 848 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

dsherret/temp
JS API for working with temporary directories and files.
Language: TypeScript - Size: 5.86 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 4 - Forks: 0

dsherret/rolldown Fork of rolldown/rolldown
Fast Rust bundler for JavaScript/TypeScript with Rollup-compatible API.
Size: 24.4 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

dsherret/editpe-bugs
Language: Rust - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

dsherret/capacity_builder
Builders where the code to calculate the capacity is the same as the code to write what's being built.
Language: Rust - Size: 53.7 KB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 1

dsherret/sui Fork of denoland/sui
Embed custom RO data into precompiled executables
Language: Rust - Size: 17 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

dsherret/jsr-publish-on-tag
Publishes a package to JSR with a version based on the current git tag.
Language: TypeScript - Size: 18.6 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 22 - Forks: 0

dsherret/mago Fork of carthage-software/mago
Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code.
Size: 4.17 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

dsherret/deno_docker Fork of denoland/deno_docker
Latest dockerfiles and images for Deno - alpine, centos, debian, ubuntu
Language: Dockerfile - Size: 12.7 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

dsherret/swc Fork of swc-project/swc
Super-fast typescript / javascript compiler written in rust
Language: Rust - Size: 351 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

dsherret/service-store
Lightweight dependency injection.
Language: TypeScript - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

dsherret/deno_lint Fork of denoland/deno_lint
Blazing fast linter for JavaScript and TypeScript written in Rust
Language: Rust - Size: 2.85 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

dsherret/bench-registry
npm and jsr proxy registry for benchmarking code that uses those registries
Language: TypeScript - Size: 13.7 KB - Last synced at: 27 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

dsherret/serde-wasm-bindgen Fork of RReverser/serde-wasm-bindgen
Native integration of Serde with wasm-bindgen
Size: 884 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

dsherret/path
Path class for JavaScript built on top of Deno's standard library.
Language: TypeScript - Size: 25.4 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 8 - Forks: 0

dsherret/TypeScript-Website Fork of microsoft/TypeScript-Website
The Website and web infrastructure for learning TypeScript
Language: TypeScript - Size: 90.1 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

dsherret/rust-toolchain-file
GitHub Action to install Rust's toolchain via rust-toolchain.toml
Size: 134 KB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 30 - Forks: 3

dsherret/rust-url Fork of servo/rust-url
URL parser for Rust
Language: Rust - Size: 3.42 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

dsherret/docs Fork of github/docs
The open-source repo for docs.github.com
Size: 1.89 GB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

dsherret/console_static_text
Logging for text that should stay in the same place in a console.
Language: Rust - Size: 37.1 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 13 - Forks: 3

dsherret/which-rs Fork of harryfei/which-rs
A Rust equivalent of Unix command "which".
Size: 146 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

dsherret/deno-which
Finds the path to the specified command in Deno.
Language: TypeScript - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 3

dsherret/hipstr Fork of polazarus/hipstr
Yet another string type for Rust
Size: 418 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

dsherret/using_statement
"Using statement" in JavaScript and TypeScript.
Language: TypeScript - Size: 46.9 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 69 - Forks: 2

dsherret/deno_task_shell Fork of denoland/deno_task_shell
Cross platform scripting proof of concept for deno task
Language: Rust - Size: 310 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

dsherret/TypeScript Fork of microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Language: TypeScript - Size: 2.12 GB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

dsherret/deno_semver Fork of denoland/deno_semver
Semver used in Deno's CLI.
Language: Rust - Size: 112 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

dsherret/which-runtime
Deno module for checking which runtime the code is running in.
Language: TypeScript - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 6 - Forks: 0

dsherret/deno_config Fork of denoland/deno_config
Language: Rust - Size: 372 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

dsherret/deno_cache_dir Fork of denoland/deno_cache_dir
A TypeScript implementation of Deno CLI's module cache
Language: Rust - Size: 8.32 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

dsherret/deno_lockfile Fork of denoland/deno_lockfile
Language: Rust - Size: 253 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

dsherret/CodeBlockWriterSharp
Code writer that assists with formatting and visualizing blocks of JavaScript or TypeScript code in c#.
Language: C# - Size: 54.7 KB - Last synced at: 24 days ago - Pushed at: about 6 years ago - Stars: 7 - Forks: 2

dsherret/deno_npm Fork of denoland/deno_npm
npm registry client and dependency resolver used in the Deno CLI.
Language: Rust - Size: 237 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

dsherret/vscode_deno Fork of denoland/vscode_deno
Visual Studio Code plugin for Deno
Language: TypeScript - Size: 23.9 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

dsherret/deno_ast Fork of denoland/deno_ast
Source text parsing and AST related functionality for Deno
Language: Rust - Size: 733 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

dsherret/dts-minify
Minifier for TypeScript declaration files (.d.ts)
Language: TypeScript - Size: 85 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 2

dsherret/npm-git-dep
Language: JavaScript - Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

dsherret/deno_package_json Fork of denoland/deno_package_json
The package.json implementation used in Deno.
Size: 53.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

dsherret/netlify-build Fork of netlify/build
Netlify Build (node process) runs the build command, Build Plugins and bundles Netlify Functions. Can be run in Buildbot or locally using Netlify CLI
Size: 146 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

dsherret/seen_set 📦
A HashSet that doesn't store values.
Language: Rust - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

dsherret/deno_unsync Fork of denoland/deno_unsync
Unsync utilities for Deno
Language: Rust - Size: 68.4 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

dsherret/fresh Fork of denoland/fresh
Preact, but super edgy
Language: TypeScript - Size: 38 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

dsherret/eszip Fork of denoland/eszip
A utility that can download JavaScript and TypeScript module graphs and store them locally in a special zip file.
Language: Rust - Size: 26.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

dsherret/npm-run-all Fork of mysticatea/npm-run-all
A CLI tool to run multiple npm-scripts in parallel or sequential.
Size: 392 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dsherret/deno_core Fork of denoland/deno_core
The core engine at the heart of Deno
Language: Rust - Size: 9.26 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

dsherret/ts-object-create 📦
Code generation that writes functions for creating objects with their types.
Language: TypeScript - Size: 49.8 KB - Last synced at: 23 days ago - Pushed at: about 9 years ago - Stars: 2 - Forks: 1

dsherret/text_lines
Information about lines of text in a string.
Language: Rust - Size: 13.7 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

dsherret/caller-path Fork of sindresorhus/caller-path
Get the path of the caller module
Size: 18.6 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

dsherret/allotment Fork of johnwalley/allotment
A React component for resizable split views
Size: 9.51 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dsherret/deno_std Fork of denoland/deno_std
Deno standard library
Language: TypeScript - Size: 19.3 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

dsherret/ts-type-info 📦
TypeScript AST and code generator [Deprecated]
Language: TypeScript - Size: 2.53 MB - Last synced at: 13 days ago - Pushed at: almost 8 years ago - Stars: 94 - Forks: 8

dsherret/pulldown-cmark Fork of pulldown-cmark/pulldown-cmark
Size: 1.86 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

dsherret/wasm_dep_analyzer Fork of denoland/wasm_dep_analyzer
Wasm module dependency analysis for module resolution
Size: 0 Bytes - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dsherret/wasmbuild_wgpu_hello_triangle
Language: Rust - Size: 16.6 KB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dsherret/deno-gfm Fork of denoland/deno-gfm
Server-side GitHub Flavored Markdown rendering for Deno
Language: TypeScript - Size: 287 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dsherret/deno-docs Fork of denoland/deno-docs
Docusaurus site for a unified Deno docs experience
Size: 11.2 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

dsherret/FrameworkBenchmarks Fork of TechEmpower/FrameworkBenchmarks
Source for the TechEmpower Framework Benchmarks project
Size: 293 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

dsherret/deno_emit Fork of denoland/deno_emit
Language: TypeScript - Size: 44.2 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

dsherret/deno_bindgen Fork of denoland/deno_bindgen
Simplified glue code generation for Deno FFI libraries written in Rust.
Size: 752 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

dsherret/tidelift-me-up-site Fork of JoshuaKGoldberg/tidelift-me-up-site
Find your npm packages eligible for Tidelift funding. 💸
Size: 149 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

dsherret/libpack
Module concatenator for large Deno libraries.
Language: Rust - Size: 9.29 MB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

dsherret/apiland Fork of denoland/apiland
The API server for deno.land
Size: 604 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

dsherret/ga Fork of denoland/ga
Utilities for server side processing of Google Analytics in Deno CLI and Deploy
Size: 19.5 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

dsherret/denobyexample Fork of denoland/denobyexample
Deno by example - short examples showcasing how to use Deno
Size: 186 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

dsherret/langchainjs Fork of langchain-ai/langchainjs
Size: 7.1 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

dsherret/npm_bridge
Proof of concept for a bridge between Deno and npm packages
Language: TypeScript - Size: 2.86 MB - Last synced at: 3 days ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 0

dsherret/deoptexplorer-vscode Fork of microsoft/deoptexplorer-vscode
A VS Code extension to visualize deoptimizations in your JavaScript and TypeScript code running in V8 (i.e., NodeJS, Edge, Chrome, etc.).
Size: 17.9 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

dsherret/deno_media_type Fork of denoland/deno_media_type
Media type used in Deno.
Size: 62.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

dsherret/barrel-maintainer 📦
Automated real-time maintenance of barrels in JavaScript and TypeScript.
Language: TypeScript - Size: 2.04 MB - Last synced at: 10 days ago - Pushed at: about 5 years ago - Stars: 19 - Forks: 1

dsherret/dockerfile-parser-rs Fork of HewlettPackard/dockerfile-parser-rs
a Rust library for parsing, validating, and modifying Dockerfiles
Size: 173 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

dsherret/gh_fail_fast_test
Testing how GH fails fast on multi-line run steps (it doesn't fail fast on Windows runners)
Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

dsherret/automation Fork of denoland/automation
Automation scripts used for denoland org repos
Language: TypeScript - Size: 37.1 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dsherret/create-vite-extra Fork of bluwy/create-vite-extra
Extra Vite templates
Size: 75.2 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

dsherret/wasmer Fork of wasmerio/wasmer
🚀 The leading WebAssembly Runtime supporting WASI and Emscripten
Size: 70.8 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

dsherret/ts-re-export-builder 📦
Automatic generation and maintenance of re-export files [deprecated]
Language: TypeScript - Size: 37.1 KB - Last synced at: about 1 year ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

dsherret/ts-state-test-generator 📦
Generates test helper functions for checking the state of a class or interface [abandoned]
Language: TypeScript - Size: 85.9 KB - Last synced at: 27 days ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

dsherret/server-bridge-express 📦
Route initialization for express with server-bridge.
Language: TypeScript - Size: 66.4 KB - Last synced at: 16 days ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 1

dsherret/server-bridge-example 📦
A simple example that shows how to use server-bridge.
Language: TypeScript - Size: 38.1 KB - Last synced at: about 1 year ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0

dsherret/server-bridge-superagent-client 📦
A superagent client for server-bridge.
Language: TypeScript - Size: 28.3 KB - Last synced at: about 13 hours ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

dsherret/server-bridge 📦
Code generation for a statically typed bridge between the client and server in TypeScript
Language: TypeScript - Size: 170 KB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 0

dsherret/server-bridge-base-client 📦
Contract for client implementations.
Language: TypeScript - Size: 8.79 KB - Last synced at: about 6 hours ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0

dsherret/Units-of-Measure-Proposal-for-TypeScript
Size: 31.3 KB - Last synced at: 3 months ago - Pushed at: about 9 years ago - Stars: 11 - Forks: 1

dsherret/tsc-issues
TypeScript issues
Size: 1.95 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

dsherret/manual Fork of denoland/manual
Deno's documentation
Language: TypeScript - Size: 5.61 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

dsherret/slow-wasm-example
Language: Rust - Size: 1.9 MB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

dsherret/rust Fork of rust-lang/rust
Empowering everyone to build reliable and efficient software.
Size: 814 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0
