Docs.racket-lang.org - SEO Checker

Overview of the SEO Check
Meta information
71% 
Page quality
72% 
Page structure
79% 
Link structure
25% 
Server
100% 
External factors
100% 
SEO Score
Response time
0.38 s
File size
192.90 kB
Words
3705
Media files
0
Number of links
1172 internal / 2 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Racket Documentation
The length of the page title is perfect. (206 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
The meta description is missing.
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
No canonical link is specified.
Language
(Somewhat important)
Language detected in text: en
Server location: United States of America
The language is not specified in the HTML markup.
Alternate/Hreflang Links
(Somewhat important)
There are no alternate links specified on this page.
Other meta tags
(Somewhat important)
There is no rel next meta tag on this page.
There is no rel prev meta tag on this page.
Domain
(Somewhat important)
This page is hosted on a subdomain. Use a top level domain for better SEO results.
The domain does not contain non-latin characters.
Page URL
(Somewhat important)
No parameters were found in the URL.
No session ID was found in the URL.
The URL does not have too many subdirectories.
Charset encoding
(Somewhat important)
The charset encoding (UTF-8) is set correctly.
Doctype
(Nice to have)
The doctype HTML 4.01 Transitional is set correctly.
The doctype is placed at first in the HTML code.
Favicon
(Nice to have)
No favicon is linked in the HTML code.

Meta tags

NameValue
viewportwidth=device-width, initial-scale=0.8
content-typetext/html; charset=UTF-8

Test up to 1.000 webpages of docs.racket-lang.org with our free plan!

Try For Free
No trial. It's just free!

Page quality

Content
(Critically important)
Only 1 paragraph/s was/were found on this page.
These Typos were found:
  • persistant => persistent
This page contains 3705 words. That's ok.
11.8% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 18.33 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
No Apple touch icon is specified.
A viewport "width=device-width, initial-scale=0.8" is provided.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 74 tags for this page.
Image SEO
(Somewhat important)
Alt text (alternative text) is correctly used on all found images.
Social Networks
(Nice to have)
There are only a few social sharing widgets on the page. Make your website popular in social networks with social sharing widgets.
Additional markup
(Nice to have)
No additional page markup was found.
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Media list

No media files were found.

Page structure

H1 heading
(Critically important)
There is no H1 heading specified.
Headings
(Important)
The structure of headings is missing one or more levels. Do not skip heading levels.

Heading structure

Heading levelContent
H2 Racket Documentation🔗ℹ
There are too many internal links (1172) on this page.
Some anchor texts are used more than once.
None of the anchor texts is too long.
All internal links are not using dynamic parameters.
There are 2 external links on this page.
LinkAttributesAnchor text
/index.htmlRacket Documentation
/search/index.htmlSearch Manuals
/license/index.htmlLicense
/acks/index.htmlAcknowledgements
/release/index.htmlRelease Notes
https://github.com/racket/rack...External Report a Bug
https://docs.racket-lang.org/Anchor 🔗
A-TITLE Link to here
/getting-started/index.htmlGetting Started
/racket-cheat/index.htmlRacket Cheat Sheet
/quick/index.htmlQuick: An Introduction to Racket with Pictures
/continue/index.htmlContinue: Web Applications in Racket
/more/index.htmlMore: Systems Programming with Racket
/guide/index.htmlThe Racket Guide
/reference/index.htmlThe Racket Reference
/pkg/index.htmlPackage Management in Racket
/draw/index.htmlThe Racket Drawing Toolkit
/gui/index.htmlThe Racket Graphical Interface Toolkit
/foreign/index.htmlThe Racket Foreign Interface
/scribble/index.htmlScribble: The Racket Documentation Tool
/drracket/index.htmlDrRacket: The Racket Programming Environment
/raco/index.htmlraco: Racket Command-Line Tools
/racket-build-guide/index.htmlBuilding, Distributing, and Contributing to Racket
/style/index.htmlHow to Program Racket: a Style Guide
http://www.htdp.org/External Subdomain How to Design Programs
/htdp-langs/index.htmlHow to Design Programs Languages
/teachpack/index.htmlHow to Design Programs Teachpacks
/eopl/index.htmlEssentials of Programming Languages Language
/plai/index.htmlProgramming Languages: Application and Interpretation
/picturing-programs/index.htmlPicturing Programs Teachpack
/deinprogramm/index.htmlSprachebenen und Material zu Schreibe Dein Programm!
/guide/dialects.htmlLanguages
/ts-guide/index.htmlThe Typed Racket Guide
/ts-reference/index.htmlThe Typed Racket Reference
/r6rs/index.htmlR6RS: Scheme
/russian-lang/index.htmlРусский язык программирования Ади́на
/art/index.htmlArt: Composable Compositions
/datalog/index.htmlDatalog: Deductive Database Programming
/Elle/index.htmlElle
/esterel/index.htmlEsterel in Racket
/heresy/index.htmlThe Heresy Programming Language
/parenlog/index.htmlParenlog
/pie/index.htmlThe Pie Reference
/pie-a-let-mode/index.htmlThe Pie à-let-mode Reference
/plai-typed/index.htmlPLAI Typed Language
/plait/index.htmlPlait Language
/plaitypus/index.htmlPlaitypus Language
/profj/index.htmlProfessorJ: Java in Racket
/qi/index.htmlQi: An Embeddable Flow-Oriented Language
/rash/index.htmlRash: The Reckless Racket Shell
/rhombus/index.htmlRhombus Prototype
/shplait/index.htmlShplait Language
/sicp-manual/index.htmlSICP Collections
/manual-sketching/index.htmlSketching A Language for Creative Coding
/swindle/index.htmlSwindle
/tinybasic/index.htmlTinyBASIC
/zuo/index.htmlZuo: A Tiny Racket for Scripting
/htdc/index.htmlHow to Design Classes Languages
/plai-lazy/index.htmlPLAI Lazy
/pure-crypto/index.htmlPure-Crypto: a pure crypto implementation for racket
/reed-solomon/index.htmlReed-Solomon
/simple-barcode/index.htmlSimple-Barcode: Barcode reader and writer
/simple-qr/index.htmlsimple-qr: QR-Code Writer and Reader
/simple-xlsx/index.htmlSimple-Xlsx: XLSX File Reading and Writing
/simple-xml/index.htmlSimple-Xml: Simplified XML Parsing and Writing
/web-server/index.htmlWeb Applications in Racket
/bumpv/index.htmlBumpV
/collector2/index.htmlCollector2
/markdown-to-scribble/index.htmlMarkdown To Scribble
/cover/index.htmlCover: A test coverage tool
/dbg-manual/index.htmldbg: debug applications remotely
/denxi-index/index.htmlDenxi Documentation
/denxi-guide/index.htmlDenxi Guide
/raco-fc/index.htmlraco fc: Finding Collections
/future-visualizer/index.htmlFutures Visualizer
/mike/index.htmlMike
/molis-hai/index.htmlMolis Hai: Natural Language Password Generation
/planet/index.htmlPLaneT: Automatic Package Distribution
/portage-admin/index.htmlRacket-Portage-Admin
/portaudio/index.htmlPortaudio: Bindings for the Portaudio portable sound library
/generator/index.htmlprotoc-gen-racket: Generate Racket Code for Protocol Buffers
/raco-cross/index.htmlCross-Compilation and Multi-Version Manager: raco cross
/rawk/index.htmlRAWK
/rbulkresizer/index.htmlR Bulk ResizeR
/redex/index.htmlRedex: Practical Semantics Engineering
/req/index.htmlReq
/rktfetch/index.htmlRKTFetch
/s3-sync/index.htmlAWS S3 Synchronization
/scribble-pp/index.htmlScribble as Preprocessor
/rhombus-slideshow/index.htmlRhombus Slideshow: Figure and Presentation Tools
/slideshow/index.htmlSlideshow: Figure and Presentation Tools
/sonic-pi/index.htmlSonic Pi: WORK IN PROGRESS
/the-unicoder/index.htmlThe Unicoder
/wavelet/index.htmlFast 1-D Haar Wavelet Transform
/web-server-internal/index.htmlWeb Server: HTTP Server
/tools/index.htmlDrRacket Plugins
/drracket-tools/index.htmlDrRacket Tools
/framework/index.htmlFramework: Racket GUI Application Framework
/pict/index.htmlPict: Functional Pictures
/pict-snip/index.htmlPict Snip: Build Snips from Picts
/browser/index.htmlBrowser: Simple HTML Rendering
/cards/index.htmlCards: Virtual Playing Cards Library
/charterm/index.htmlcharterm: Character-cell Terminal Interface
/gui-easy/index.htmlgui-easy: Declarative GUIs
/embedded-gui/index.htmlEmbedded GUI: Widgets Within Editors
/games/index.htmlGames: Fun Examples
/gl-board-game/index.htmlGL Board Game: 3-D Game Support
/icns/index.htmlicns: Apple Icon Files
/images/index.htmlImages
/libnotify/index.htmllibnotify: an FFI binding for libnotify
/plot/index.htmlPlot: Graph Plotting
/rilouworld/index.htmlRilouworld: Decentralized Game Universe
/rkt-tree-widget/index.htmlrkt-tree-widget
/rml-neural/index.htmlPackage rml-neural.
/rsound/index.htmlRSound: A Sound Engine for Racket
/rsvg/index.htmlRSVG: an FFI binding for loading SVG images
/scratchy/index.htmlScratchy: A Scratch-like Toy
/mrlib/index.htmlMrLib: Extra GUI Libraries
/turtles/index.htmlTurtle Graphics
/rhombus-pict/index.htmlRhombus Pict: Functional Pictures
/sgl/index.htmlGL: 3-D Graphics
/simple-svg/index.htmlSimple-Svg: Scalable Vector Graphics
/string-constants/index.htmlString Constants: GUI Internationalization
/syntax-color/index.htmlSyntax Color: Utilities
/csexp/index.htmlcsexp: S-expressions over the network
/distributed-places/index.htmlDistributed Places
/geoip/index.htmlGeoIP
/html-writing/index.htmlhtml-writing: Writing HTML from SXML
/http-easy/index.htmlhttp-easy: a high-level HTTP client
/ldap/index.htmlLDAP
/memcached/index.htmlmemcached
/net-ip/index.htmlIP Addresses
/openssl/index.htmlOpenSSL: Secure Communication
/osc/index.htmlOSC: Open Sound Control Byte String Conversion
/reCAPTCHA/index.htmlreCAPTCHA
/rtmidi/index.htmlRtMidi
/sasl/index.htmlSASL: Simple Authentication and Security Layer
/net/index.htmlNet: Networking Libraries
/win32-ssl/index.htmlWindows Native SSL: Secure Communication
/osx-ssl/index.htmlMac OS Native SSL: Secure Communication
/smtp-server/index.htmlSMTP Server
/unix-socket/index.htmlUnix Domain Sockets
/xml-rpc/index.htmlXML-RPC
/zeromq/index.htmlZeroMQ
/avro-manual/index.htmlavro: Apache Avro
/binary-class/index.htmlBinary-class: parsing and saving binary data
/binary-class-riff/index.htmlResource Interchange File Format (RIFF)
/binary-class-wave/index.htmlWAVE File Format (WAV)
/binary-class-mp3/index.htmlBinary-class/mp3: parsing ID3v2.1 and ID3v2.2
/binary-matcher/index.htmlExtracting binary data from bytestrings using match
/binfmt-manual/index.htmlbinfmt: binary format parser generator
/br-parser-tools/index.htmlParser Tools: lex and yacc-style Parsing (BR edition)
/csv-reading/index.htmlcsv-reading: Comma-Separated Value (CSV) Parsing
/gemtext/index.htmlgemtext: A text/gemini parser for Racket
/html/index.htmlHTML: Parsing Library
/html-parsing/index.htmlhtml-parsing: Permissive Parsing of HTML to SXML
/java/index.htmlJava
/json/index.htmlJSON
/json-lexer-manual/index.htmlJSON Lexer
/json-parsing/index.htmljson-parsing: JSON Parsing, Folding, and Conversion
/messagepack-manual/index.htmlMessagePack
/midi/index.htmlRacket MIDI reader
/parser-tools/index.htmlParser Tools: lex and yacc-style Parsing
/protocol-buffers-manual/index...Protocol Buffers
/commonmark/index.htmlCommonMark: Standard Markdown
/megaparsack/index.htmlMegaparsack: Practical Parser Combinators
/file/index.htmlFile: Racket File and Format Libraries
/sparse/index.htmlSparse: Test Generation for Simple S-expression Language Parsers
/toml/index.htmlTOML
/xml-ns/index.htmlXML: Namespaces
/xml/index.htmlXML: Parsing and Writing
/yaml/index.htmlYAML
/yaragg/index.htmlYaragg: Yet Another Racket AST-Generator Generator
/aspell/index.htmlInterface to GNU Aspell
/choose-lang/index.htmlchoose-lang: Pick #lang at read-time
/choose-out/index.htmlChoose-out: Conditional Provide
/colorblind-palette/index.htmlColorblind Palette
/denxi-reference/index.htmlDenxi Reference
/dynext/index.htmlDynext: Running a C Compiler/Linker
/expeditor/index.htmlExpeditor: Terminal Expression Editor
/glpk/index.htmlGLPK: The Gnu Linear Programming Kit
/left-pad/index.htmlleft-pad
/macro-debugger/index.htmlMacro Debugger: Inspecting Macro Expansion
/make/index.htmlMake: Dependency Manager
/make-log-interceptor/index.htmlIntercepted Logging
/markdown/index.htmlmarkdown
/markdown-ng/index.htmlmarkdown-ng
/pict-abbrevs/index.htmlPict Abbrevs
/readline/index.htmlReadline: Terminal Interaction
/scribble-abbrevs/index.htmlScribble Abbrevs
/scribble-include-text/index.htmlScribble: include text
/errortrace/index.htmlErrortrace: Debugging and Profiling
/trace/index.htmlTrace: Instrumentation to Show Function Calls
/slatex-wrap/index.htmlSLaTeX Wrapper
/source-syntax/index.htmlSource Syntax
/test-engine/index.htmlTest Support
/version/index.htmlVersion: Racket Version Checking
/with-cache/index.htmlwith-cache
/xrepl/index.htmlXREPL: eXtended REPL
/zordoz/index.htmlZordoz
/inside/index.htmlInside: Racket C API
/jni/index.htmlJava Native Interface
/mzcom/index.htmlMzCOM: Racket as a Windows COM Object
/main/index.htmlProtocol Buffers: Portable Data Serialization
/unicode/index.htmlUnicode Chars
/quickscript/index.htmlQuickscript, a scripting plugin for DrRacket
/3s/index.html3s: positional audio and mixing
/openal/index.htmlOpenAL
/taglib/index.htmlTaglib Bindings for Racket
/gtp-benchmarks/index.htmlGTP Benchmarks
/chess/index.htmlChess
/bzip2/index.htmlbzip2
/lz4-manual/index.htmlLZ4
/snappy-manual/index.htmlSnappy
/arguments/index.htmlArguments Structures
/mvar/index.htmlM-vars: Synchronized Boxes
/data/index.htmlData: Data Structures
/double-linked-ring/index.htmlDouble Linked Ring
/priority-queue/index.htmlPriority Queues
/pool/index.htmlResource Pool
/ddict/index.htmlSimple, Deterministic Dictionaries
/dset/index.htmlSimple, Deterministic Sets
/hamt/index.htmlImmutable Hash Array Mapped Tries
/leftist-tree/index.htmlLeftist Trees
/functional-data-structures/in...Functional Data Structures in Typed Racket
/rebellion/index.htmlRebellion
/ring-buffer/index.htmlRing Buffers
/scapegoat-tree/index.htmlScapegoat Trees
/functional/index.htmlFunctional generic interfaces
/spmatrix/index.htmlSemi-persistent Matrices
/spvector/index.htmlSemi-persistent Vectors
/xlist/index.htmlxlist
/dbm/index.htmldbm
/fra/index.htmlFunctional Relational Algebra
/mongodb/index.htmlMongoDB
/neo4j/index.htmlNeo4j – Library for accessing Neo4j database
/db/index.htmlDB: Database Connectivity
/deta/index.htmldeta: Functional Database Mapping
/north/index.htmlnorth: Database Migrations
/kafka/index.htmlApache Kafka
/tzinfo/index.htmlTZInfo
/pydrnlp/index.htmlpydrnlp: NLP Library for Digital Ricœur
/ricoeur-tei-utils/index.htmlDigital Ricœur TEI Library
/ricoeur-tei-guidelines/index....TEI Encoding Guidelines for Digital Ricœur
/drracket-cmdline-args/index.htmldrracket-cmdline-args: Accessible Command-Line Arguments for DrRacket
/drracket-wakatime/index.htmldrracket-wakatime
/sauron/index.htmlsauron
/qi-quickscripts/index.htmlQi-Quickscripts
/dexter-quickscripts/index.htmlDexter’s QuickScripts
/mutt/index.htmlMutt API
/scribble-cheatsheet/index.htmlScribble Cheatsheet
/syntax-parse-example/index.htmlSyntax Parse Examples
/libgit2/index.htmlLibgit2: Bindings for the libgit2 Git Library
/mode-lambda/index.htmlmode-lambda: the best 2D graphics of the 90s, today!
/mic1/index.htmlMIC-1
/cldr-bcp47-timezone/index.htmlCLDR BCP47 Time Zone Data
/cldr-localenames-modern/index...CLDR Locale Names for Modern Locales
/cldr-dates-modern/index.htmlCLDR Dates for Modern Locales
/cldr-numbers-modern/index.htmlCLDR Numbers for Modern Locales
/cldr-core/index.htmlCLDR Core
/minikanren/index.htmlMiniKanren: logic programming in Scheme
/racklog/index.htmlRacklog: Prolog-Style Logic Programming
/rml-knn/index.htmlRacket Machine Learning — K-Nearest Neighbors
/quaternion/index.htmlQuaternion
/manual-flomat/index.htmlFlomat: Floating Point Matrices
/math/index.htmlMath Library
/job-queue/index.htmlJob Queue
/mpi/index.htmlMPI
/opencl/index.htmlOpenCL
/pmap/index.htmlpmap : Parallel map
/live-free-or-die/index.htmllive-free-or-die: Freedom from Typed Racket
/require-typed-check/index.htmlrequire-typed-check
/benchmark/index.htmlBenchmark
/feature-profile/index.htmlFeature-Specific Profiling
/optimization-coach/index.htmlOptimization Coach
/profile/index.htmlProfile: Statistical Profiler
/contract-profile/index.htmlContract Profiling
/puresuri/index.htmlpuresuri: the king of presentations
/disposable/index.htmlDisposable Values
/acmsmall/index.htmlacmsmall support for Scribble
/eclass2scrbl/index.htmlEclass2Scrbl
/hyper-literate/index.htmlHyper-literate programming
/slideshow-latex/index.htmlSlideshow LaTeX
/lipics/index.htmlLIPIcs support for Scribble
/scribble-nsf/index.htmlA Scribble Document Style for NSF Proposals
/scribble-code-examples/index....scribble-code-examples
/scribble-enhanced/index.htmlScribble Enhanced
/scribble-rainbow-delimiters/i...scribble-rainbow-delimiters
/scriblib/index.htmlScriblib: Extra Scribble Libraries
/scripty/index.htmlScripty: Distributable shell scripts with dependencies
/ppict/index.htmlProgressive Picts and Slides
/slideshow-text-style/index.htmlslideshow-text-style: a small library to improve text formatting in slideshow
/staged-slide/index.htmlStaged Slides
/2d/index.html2D Syntax
/markparam/index.htmlMark Parameters
/static-rename/index.htmlStatic Renaming
/syntax-classes/index.htmlMore Syntax Classes
/struct-define/index.htmlstruct-define: Short-hand accessors for struct fields
/syntax/index.htmlSyntax: Meta-Programming Helpers
/regex-machine/index.htmlRegex Machine Language
/lux-charterm/index.htmllux-charterm: amazing terminal programs
/rackunit-chk/index.htmlrackunit-chk: a short hand for writing rackunit tests
/expect/index.htmlExpect: First Class Assertions
/fixture/index.htmlTest Fixtures for RackUnit
/mock/index.htmlMocks
/mock-rackunit/index.htmlMock RackUnit Checks
/overeasy/index.htmlOvereasy: Racket Language Test Engine
/quickcheck/index.htmlQuickcheck
/rackcheck/index.htmlrackcheck: Property-based Testing
/rackunit/index.htmlRackUnit: Unit Testing
/rackunit-abbrevs/index.htmlRackUnit Abbrevs
/text-block/index.htmlText block
/dos/index.htmlDOS: Delimited-continuation-based Operating-system Simulator
/lux/index.htmllux: brilliant interactive programs
/raart/index.htmlraart: Racket ASCII Art and Interfaces
/temp-c/index.htmlTemporal Contracts: Explicit Contract Monitors
/crontab-manual/index.htmlcrontab: cron-like scheduling
/forms/index.htmlForms: Web Form Validation
/koyo/index.htmlkoyo: Web Development Toolkit
/koyo-sentry/index.htmlSentry Middleware for Koyo
/sentry/index.htmlSentry SDK
/delay-pure/index.htmlPure functions and promises
/trivial/index.htmlTrivial: type-tailored library functions
/type-expander/index.htmlType expander library
/type-expander-implementation/...Type expander: Implementation
/typed-map/index.htmlType inference helper for map
/typed-struct-props/index.htmlStruct type properties for Typed/Racket
/typed-worklist/index.htmlTyped worklist
/srfi/index.htmlSRFIs: Libraries
/2048/index.html2048
/awqrng/index.htmlANU-Web-Quantum-RNG
/agatha/index.htmlagatha: Para Logica
/fairylog/index.htmlFairylog
/HoLy/index.htmlHoLy
/karp/index.htmlKarp: A Language for NP Reductions
/packrat/index.htmlPackrat: Simple Packrat Parsing
/RifL/index.htmlRifL: a playing card stack language
/SAT/index.htmlSAT
/SSE/index.htmlSSE
/scheme-plus/index.htmlScheme+ for Racket
/stacker/index.htmlstacker
/_/index.html_
/_-exp/index.html_-exp: Configurable Scribble-like Syntax
/acl2s/index.htmlACL2s Beginner Mode
/adapton/index.htmlAdapton: Composable, Demand-Driven Incremental Computation
/adjutor/index.htmlAdjutor: A Helper Library
/advent-of-code/index.htmlAdvent of Code
/affix/index.htmlAffix
/afl/index.htmlafl
/aful/index.htmlaful
/al2-test-runner/index.htmlal2-test-runner – Alternative way of running rackunit test suites
/alexis-collections/index.htmlLegacy Generic Collections
/alexis-pvector/index.htmlLegacy Persistent Vectors
/alexis-multicast/index.htmlMulticast Asynchronous Channels
/alexis-util/index.htmlalexis/util: Filling in the Gaps
/alexis-collection-lens/index....Lenses for Generic Collections
/algebraic/index.htmlThe Algebraic Racket Collection
/algorithms/index.htmlalgorithms
/amap/index.htmlamap
/amb/index.htmlamb: Ambiguous Operator
/amb-parser/index.htmlamb-parser: Parser generator for ambiguous grammars
/anaphoric/index.htmlAnaphoric macros
/anarki/index.htmlAnarki: Community-Managed Arc Variant
/andlet-manual/index.htmlAndlet
/ansi-color/index.htmlansi-color
/aoc-racket/index.htmlAdvent of Code: solutions & explanations
/appveyor-racket/index.htmlUsing AppVeyor with Racket Projects
/argo/index.htmlArgo: JSON Schema Adventures
/array/index.htmlarray: Generic and Dynamic Arrays
/asi64/index.htmlAsi64
/asm/index.htmlRacket Assembler
/asn1/index.htmlASN.1
/asyncunit/index.htmlAsyncUnit
/atomichron/index.htmlAtomichron
/auto-syntax-e/index.htmlauto-syntax-e
/automata/index.htmlAutomata: Compiling State Machines
/avl/index.htmlAVL Trees
/aws/index.htmlAmazon Web Services
/axe/index.html#lang axe
/azelf/index.htmlazelf
/backport-template-pr1514/inde...backport-template-pr1514
/barrel/index.htmlbarrel: A stack language meant for lists
/base32-manual/index.htmlBase32
/base58/index.htmlBase58
/base58check/index.htmlBase58Check
/base64/index.htmlBase64 Encoding and Decoding
/basedir/index.htmlXDG Basedir Library
/basm/index.htmlbasm
/bech32/index.htmlbech32
/beeswax/index.htmlBeeswax: a Pollen-friendly template language
/behavior/index.htmlBehavioral Models
/bencode/index.htmlbencode: BitTorrent Bencode Decoding
/bencode-codec/index.htmlbencode-codec
/binaryio/index.htmlbinaryio: Functions for Reading and Writing Binary Data
/binutils/index.htmlRacket Binutils
/bip32/index.htmlBIP-32
/bitsyntax/index.htmlbitsyntax
/bitwise-ops/index.htmlbitwise-ops
/bleir-sandbox/index.htmlbleir-sandbox
/bluetooth-socket/index.htmlbluetooth-socket
/boincrpc/index.htmlBoincRPC - Thin abstraction for BOINC’s Client RPC
/bookcover/index.htmlBookcover: Generating PDFs for book covers
/box-extra/index.htmlbox-extra: box utilities
/br/index.htmlBeautiful Racket
/brag/index.htmlbrag: a better Racket AST generator
/brazilian-law-parser/index.htmlbrazilian-law-parser
/brush/index.htmlBrush: Literate Programming Without Tangling
/bs/index.htmlScript: Testing Bitcoin Riddles
/buid/index.htmlbuid: universally unique lexicographically sortable identifiers
/bv/index.htmlBitvectors
/c-utils/index.htmlC Metaprogramming Utilities
/c-defs/index.htmlC Constants
/cadnr/index.htmlc(a|d)ⁿr
/calendar/index.htmlcalendar
/canonicalize-path/index.htmlcanonicalize-path: Filesystem Path Canonicalization
/canvas-list/index.htmlCanvas List
/casemate/index.htmlCasemate
/ccnum/index.htmlccnum: Credit Card Number Utilities
/chain-module-begin/index.htmlChaining module languages
/check-sexp-equal/index.htmlcheck-sexp-equal
/chk/index.htmlchk: a minimal tester
/circular-layout/index.htmlCircular-Layout Reference
/cksum/index.htmlcksum
/cli/index.htmlcli: Simple Command Line Interfaces
/clicker-assets/index.htmlclicker-assets
/clotho/index.htmlClotho
/codepoint/index.htmlPackage codepoint
/collections-lens/index.htmlText duplicate Lenses for Generic Collections
/colon-kw/index.htmlcolon-kw and kw-colon
/colon-match/index.html:match
/color-strings/index.htmlcolors-as-strings
/colorize/index.htmlcolorize
/colormaps/index.htmlcolormaps – Additional Colormaps for the Racket Plot Package
/colors/index.htmlColors
/command-line-ext/index.htmlExtensible Command Line
/hive-common/index.htmlHive
/compact-annotations/index.htmlCompact Annotations
/compiler-goodies/index.htmlCompiler Goodies
/component/index.htmlComponent
/compose-app/index.htmlFunction Composition Syntax
/cond-contract/index.htmlcond-contract
/cond-strict/index.htmlcond: what it should have been
/config/index.htmlConfig - File based configuration parameters
/configurable/index.htmlConfigurable
/cf-manual/index.htmlElementary Continued Fraction Arithmetic Package
/contract-etc/index.htmlContract Miscellanea
/control-manual/index.htmlControl
/cookies/index.htmlCookies: HTTP State Management
/rdf-core/index.htmlRDF Core Data Model
/xmpp-core/index.htmlXMPP Core Functions
/counter/index.htmlCounter
/country/index.htmlcountry: ISO country database
/covid-19/index.htmlcovid-19
/cpu-affinity/index.htmlcpu-affinity: an FFI binding for getting/setting CPU affinity
/cpuinfo/index.htmlcpuinfo: CPU Information
/crc32c/index.htmlcrc32c
/crypto/index.htmlCrypto: Cryptographic Operations
/crypto-sign/index.htmlcrypto-sign
/cs135-drtools/index.htmlcs135-drtools
/cs2500f16-jsonlab/index.htmlcs2500f16-jsonlab
/csp/index.htmlConstraint-satisfaction problems (and how to solve them)
/csrmesh/index.htmlcsrmesh
/css-expr/index.htmlCSS-expressions
/css-tools/index.htmlcss-tools
/csv/index.htmlcsv
/csv-writing/index.htmlcsv-writing
/cuecore/index.htmlCueCore Lighting Control
/cur/index.htmlCur
/custom-load/index.htmlcustom-load: Cautious Bytecode Loaders
/dali/index.htmlPackage dali
/dallas/index.htmlDallas—Science & Commerce with the D database language
/dan-scheme/index.htmlDan Scheme
/pvector/index.htmlPersistent Vectors
/new-set/index.htmlSet: Purely Functional Sets
/persistent-array/index.htmlSemi-Persistent Arrays
/data-frame/index.htmldata-frame
/data-type/index.htmldata-type
/database-url/index.htmlDatabase URL Parser
/datacell/index.htmldatacell
/datadef/index.htmldatadef
/date/index.htmldate
/dbus/index.htmlD-Bus
/rdf-dc/index.htmlRDF Dublin Core Vocabularies
/debug/index.htmldebug
/debug-scopes/index.htmlDebuging scope-related issues
/decentralized-internet/index....decentralized-internet
/defensive-to-contracts/index....defensive-to-contracts
/deferred/index.htmlDeferred: a simple library for doing things later
/define-assets-from/index.htmldefine-assets-from
/define-attributes/index.htmldefine-attributes
/define-match-spread-out/index...define-match-spread-out
/define-sobj/index.htmldefine-sobj
/define-who/index.htmldefine-who
/define-with-spec/index.htmlSimple Function Specifications
/define2/index.htmldefine2
/defpat-main/index.htmldefpat
/delimit-app/index.htmlDelimiter-Sensitive Application
/derpy/index.htmlDerpy: Presentation Room Control
/describe/index.htmlDescribe
/destruct/index.htmlDestruct
/diagrama/index.htmlDiagrama: A diagram drawing library
/dice-parser/index.htmldice-parser
/dirname/index.htmlDirName
/distro-build/index.htmlBuilding Distributions of Racket
/dlm-read/index.htmlDelimited Reading
/dm/index.htmlDevice Mapper
/doc-coverage/index.htmlDocumentation Coverage
/doodle/index.htmldoodle
/dotlambda/index.htmlDotted identifiers and λ<arg>.code syntax
/dotmethod/index.htmldotmethod
/rhombus-draw/index.htmlRhombus Draw
/dropbox/index.htmlRacket Dropbox SDK
/drracket-restore-workspace/in...drracket-restore-workspace: Restore workspace for DrRacket
/ds-store/index.htmlReading Writing ".DS_Store" Files
/dssl/index.htmlDSSL: Data Structures Student Language
/dssl2/index.htmlDSSL2: Data Structures Student Language
/dynamic-ffi/index.htmlDynamic FFI
/dynamic-xml/index.htmlTranslate X-Expressions to Keyword Procedure Applications
/dyoo-while-loop/index.htmlWhile loops for Racket
/ease/index.htmlEasings
/ebml/index.htmlEBML: A binary encoding format
/ebuild/index.htmlRacket-Ebuild
/ec/index.htmlElliptic Curves
/ecmascript/index.htmlECMAScript
/effect-racket/index.htmlEffect Racket
/effection/index.htmlEffection
/actual-real-racket/index.htmlClick here for the Secret Advanced Racket Docs
/emoji/index.htmlEmoji: emoji terminal output for Racket
/encode-ITA_2/index.htmlencode-ITA_2
/endeavor/index.htmlendeavor
/enforest/index.htmlEnforestation with Macro Expansion
/english/index.htmlenglish
/envlang/index.htmlenvlang: an experimental language with first-class environments
/envy/index.htmlEnvy: An environment variable manager
/xmpp-errors/index.htmlXMPP Error Functions
/errortrace-pkg/index.htmlerrortrace-pkg
/esAsm/index.htmlesAsm docs
/esc-vp21/index.htmlEpson Projector Control
/etl/index.htmlEtl: Expresson Transformation Language
/euclid/index.htmlEuclid
/eventfd/index.htmleventfd
/exact-decimal-lang/index.htmlexact-decimal-lang
/extenor/index.htmlExtenor
/extensible-functions/index.htmlExtensible Functions
/ez-csv/index.htmlez-csv
/fancy-app/index.htmlFancy App: Scala-Style Magic Lambdas
/fast-convert/index.htmlFast-convert: fast and easy conversion from bytes to string
/fast-sequence/index.htmlFast Sequence
/fexpress/index.htmlFexpress
/fig/index.htmlFig: Simple and Extensible Configuration
/file-watchers/index.htmlMonitoring file system activity with file-watchers
/finalizer/index.htmlFinalizer: trivial finalization
/fixw/index.htmlfixw
/flexpr/index.htmlExpressions rendered as both XML and JSON
/fme/index.htmlFourier-Motzkin Elimination for Integer Systems
/fmt/index.htmlfmt: an extensible code formatter for Racket
/font-finder/index.htmlfont-finder
/for-helpers/index.htmlfor-helpers
/formatted-string/index.htmlformatted-string
/fragments/index.htmlfragments
/fragments-first/index.htmlfragments-first
/frog/index.htmlFrog
/from-template/index.htmlfrom-template
/fulmar-doc/index.htmlFulmar
/fuse/index.htmlfuse
/futures-sort/index.htmlfutures-sort
/fuzzy-search/index.htmlfuzzy-search
/g-code-tools/index.htmlG-code Tools
/gdbdump/index.htmlgdbdump: GDB-based Native Thread Backtrace Dumps
/gdlisp/index.htmlGDLisp
/generator-util/index.htmlGenerator Utilities
/generic-bind/index.htmlRacket Generic Binding Forms
/generic-flonum/index.htmlGeneric Flonums
/generic-syntax-expanders/inde...Generic Syntax Expanders
/geoid/index.htmlgeoid – Efficient storage and queriying of geographic data
/get-pass/index.htmlget-pass
/gettext/index.htmlgettext
/gev-distribution/index.htmllinear-regression
/gg/index.htmlgg: git git
/gillette/index.htmlGillette—XPath for Racket
/gir/index.htmlGObject Introspection
/github-api/index.htmlgithub-api
/glass/index.htmlGlass: Composable Optics
/glc/index.htmlGMB’s Lambda Calculus
/glfw3/index.htmlglfw3
/glm/index.htmlOpenGL Mathematics (GLM) for Racket
/global/index.htmlglobal: Global variables with command-line interaction
/glossolalia/index.htmlglossolalia
/gls/index.htmlGLS: Generic Little System
/glsl/index.htmlThe OpenGL Shading Language 4.5 (GLSL)
/glu-tessellate/index.htmlTessellation via GLU
/gmp/index.htmlGMP: Multi-precision Arithmetic
/gnucash/index.htmlGnucash
/goblins/index.htmlGoblins: a transactional, distributed actor model environment
/google-spreadsheet-api/index....google-spreadsheet-api
/graph/index.htmlRacket Generic Graph Library
/graphics-engine/index.htmlGraphics Engine
/gref/index.htmlGref: Generalized References for Racket
/gregor/index.htmlGregor: Dates and Times
/gsl-integration/index.htmlGNU GSL Numerical Integration
/gsl-rng/index.htmlGNU GSL Random Number Generation
/gtp-checkup/index.htmlGTP Checkup
/gtp-measure/index.htmlGTP measure
/gtp-pict/index.htmlGTP pict
/gtp-util/index.htmlGTP utilities
/rhombus-gui/index.htmlRhombus GUI
/gui-widget-mixins/index.htmlgui-widget-mixins
/doc/index.htmlEnumerating Haiku
/happy-app/index.htmlHappy App: A Toolbox of Syntactic Shortcuts
/hash-lambda-toc/index.htmlhash-lambda
/hash-star/index.htmlhash-star
/hash-view/index.htmlhash-view: Struct-like Views of Hashes
/help/index.htmlHelp and Documentation Utilities
/bug-report/index.htmlBug Reporting
/helpful/index.htmlhelpful: providing suggestions on unbound identifier error.
/hidapi/index.htmlhidapi
/hostname/index.htmlhostname: Getting Hostname, FQDN, and IP Addresses
/htdf/index.htmlThe Function Design Recipe
/htdp/index.htmlImplementing HtDP Teachpacks, Libraries, and Customized Teaching Languages
/htdp-json/index.htmlhtdp-json: A JSON library for use with HtDP
/htdp-trace/index.htmlHTDP Trace
/html-examples/index.htmlhtml-examples: Examples in HTML
/html-template/index.htmlhtml-template: HTML-Writing Template Language in SXML
/http/index.htmlHTTP
/http-client/index.htmlHTTP Client
/http-proxy-manual/index.htmlHTTP CONNECT Proxy
/http11/index.htmlhttp11
/http11-server/index.htmlhttp11-server
/http123/index.htmlhttp123: HTTP Client
/http2/index.htmlHTTP/2
/hygienic-quote/index.htmlhygienic-quote
/hygienic-reader-extension/ind...Making reader extensions hygienic
/hyphenate/index.htmlHyphenate
/identikon/index.htmlIdentikon
/image-colors/index.htmlimage-coloring
/in-new-directory/index.htmlUtilities for Manipulating Directories
/in-out-logged/index.htmlin-out-logged
/inexact-number-lang/index.htmlinexact-number-lang
/infix-manual/index.htmlInfix Expressions for Racket
/infix-prefix/index.htmlinfix-prefix: a library to convert prefix expressions to infix and vice versa
/infix-syntax/index.htmlinfix-syntax
/ini/index.htmlIni
/inotify/index.htmlRacket bindings for the Linux inotify API
/interactive-brokers-api/index...Interactive Brokers API
/interconfection/index.htmlInterconfection
/rdf-io/index.htmlRDF I/O Representations
/class-iop/index.htmlInterface-Oriented Programming for Classes
/xmpp-iq/index.htmlXMPP IQ (Info/Query) Functions
/iracket/index.htmlIRacket: Racket Kernel for Jupyter
/irandom/index.htmlirandom
/irc/index.htmlIRC Client Library
/irc-client/index.htmlIRC Client: High-Level IRC API
/irregex/index.htmlIrRegular Expressions
/iso-printf-manual/index.htmlISO printf
/iu-pict/index.htmlIndiana University pict
/j/index.htmlJ in Racket
/j-notation/index.htmlJ-Notation
/javascript/index.htmlJavaScript for PLT Scheme
/jen/index.htmlThe jen Library
/jobsched/index.htmlJobsched: Running jobs with multiple Racket instances
/voxel/index.htmlVoxel Programming
/json-format/index.htmlPretty Printing JSON
/json-pointer/index.htmljson-pointer: Referring to bits of JSON
/jsond/index.htmljsond
/jsonic/index.htmljsonic: because JSON is boring
/jwt/index.htmlJSON Web Token (JWT) and JSON Web Signature (JWS)
/k-infix/index.htmlk-infix
/kb-base/index.htmlKeybinding Base Language
/keyring/index.htmlkeyring: a library for uniformly accessing secrets
/kinda-ferpy/index.htmlExpressive Functional Reactive Programming (Kinda)
/kitco/index.htmlkitco: Precious Metals Market Info. Access
/kw-make-struct/index.htmlkw-make-struct
/kw-utils/index.htmlKeyword Utils
/lambda-calculus/index.htmllambda-calculus
/read-lang-file/index.htmlread-lang-file
/lang-slide/index.htmlA picture showing all the languages used to implement Racket.
/langtag/index.htmlBCP-47 compliant language tag predicates
/laramie/index.htmlLaramie—HTML5 for Racket
/latex-pict/index.htmllatex-pict
/utils/index.htmlScribble + LaTeX utils
/lathe-comforts/index.htmlLathe Comforts
/lathe-morphisms/index.htmlLathe Morphisms
/lathe-ordinals/index.htmlLathe Ordinals
/lazytree/index.htmlLightweight, Lazy Trees
/ldap-ffi/index.htmlldap-ffi: a Racket LDAP client built on top of libldap C API
/lens/index.htmlLenses
/let-expander/index.htmllet-expander
/levenshtein/index.htmllevenshtein: Levenshtein Distance Metric
/lex-yacc-example/index.htmlLexer and yacc examples
/libansilove/index.htmlRacket-Libansilove
/libopenal-racket/index.htmlOpenAL: Bindings for the OpenAL sound library
/libquiche/index.htmlLibquiche - Miscellaneous Racket libraries
/libserialport/index.htmllibserial: Portable Serial Port Access
/libtoxcore-racket/index.htmllibtoxcore-racket
/libuuid/index.htmllibuuid
/libxml2/index.htmllibxml2: Bindings for XML Validation
/license-audit/index.htmllicense-audit: audit package licenses
/linear-regression/index.htmlText duplicate linear-regression
/list-plus/index.htmllist-plus
/list-util/index.htmllist-util
/list-utils/index.htmlList utilities
/literify/index.htmlliterify
/liturgical-calendar/index.htmlLiturgical Calendar
/racket-locale/index.htmlPackage racket-locale
/loci/index.htmlloci
/loess/index.htmlLoess: local polynomial regression
/logger/index.htmllogger
/logman/index.htmllogman
/logo/index.htmlLogo
/loop/index.htmlloop: advanced named let
/lsl/index.htmlLogical Student Language
/lti-freq-domain-toolbox/index...lti-freq-domain-toolbox
/lts-cm/index.htmlLevin Tree Search with Context Models
/macrokey/index.htmlRacket-MacroKey
/macrotypes-nonstx/index.htmlmacrotypes-nonstx
/maelstrom/index.htmlA Racket client for the Maelstrom distributed systems test harness
/magenc/index.htmlMagenc Magnet URIs: Secure Object Permanence for the Web
/majordomo2/index.htmlmajordomo2
/malt/index.htmlMalt - A minimalist deep learning toolkit
/scribble-lp2-manual/index.htmlLiterate programming in style
/map-widget/index.htmlA Racket GUI Widget to display maps based on OpenStreetMap tiles
/margrave/index.htmlThe Margrave Tool for Policy Analysis
/marionette/index.htmlMarionette
/match-plus/index.htmlExtra Utilities for match
/match-string/index.htmlmatch-string
/math-quiz/index.htmlMath Quiz
/mboxrd-read/index.htmlmboxrd-read
/measures/index.htmlUnits and Measurements
/media-type/index.htmlInternet Media Types
/mediafile/index.htmlmediafile: Media File Metadata Utilities
/medic/index.htmlMedic Debugger
/memo/index.htmlmemo: Memoization with cache and finalization control
/message-loop/index.htmlmessage-loop
/meta/index.htmlMetadata
/metapict/index.htmlMetaPict
/mf-apply/index.htmlmf-apply
/microformats/index.htmlmicroformats
/ming/index.htmlMing Language
/mini-theme/index.htmlmini-theme
/misc1/index.htmlMiscellaneous Utilities
/mischief/index.htmlMischief: a Racketeer’s Toolkit
/mixfix/index.htmlmixfix
/mockfighter/index.htmlmockfighter
/modern-macros-talk/index.htmlModern Macros: a talk given at PADL 2023
/monadicrkt/index.htmlmonadicrkt
/monitors/index.htmlmonitors
/monotonic/index.htmlmonotonic: monotonic clock for Racket
/moonrat/index.htmlMoon Rat Gardener
/morsel/index.htmlMorsel
/mqtt-client/index.htmlmqtt-client
/msgpack/index.htmlText duplicate MessagePack
/msgpack-rpc/index.htmlMessagePack-RPC Client for Racket
/multi-file-lang/index.htmlmulti-file-lang
/multi-id/index.htmlPolyvalent identifiers with multi-id
/multipath-daemon/index.htmlMultipath Daemon API
/mutable-match-lambda/index.htmlmutable-match-lambda
/mutate/index.htmlMutate
/my-cond/index.htmlmy-cond
/my-cond-iffy/index.htmlmy-cond/iffy with sweet-exp
/my-object/index.htmlmy-object
/namecaser/index.htmlNamecaser
/nanopass/index.htmlNanopass Framework
/nasa-open-api/index.htmlNASA Open API
/nat-traversal/index.htmlnat-traversal
/natural-cli/index.htmlWrite Large CLIs Easily
/neologia/index.htmlneologia
/nested-hash/index.htmlnested-hash
/net2/index.htmlNet2: Evolved Networking Libraries
/netrc/index.htmlnetrc
/neuron/index.htmlNeuron: Decentralized Software Organisms
/new/index.htmlnew
/nlopt/index.htmlNLopt
/no-vert-bar-lang/index.htmlno-vert-bar-lang
/manual-noise/index.htmlnoise: Perlin/Simplex noise generators
/noise-manual/index.htmlNoise Ser/de
/nproc/index.htmlnproc
/numformat-old/index.htmlnumformat-old: Number Formatting
/numspell/index.htmlnumspell: Spelling Numbers as English
/nvim-client/index.htmlNeovim client for Racket
/open-app/index.htmlopen-app
/openfst/index.htmlOpenFst: Racket Bindings
/opengl/index.htmlOpenGL
/openweather/index.htmlOpenWeather
/opt/index.htmlOpt
/option-bind/index.htmloption-bind
/otp/index.htmlOne-time passwords
/overscan/index.htmlOverscan
/package-analysis/index.htmlPackage Analysis
/pangu/index.htmlpangu
/parameter/index.htmlParameter Utilities
/paren-shape-pattern-expanders...Paren-shape Pattern Expanders
/parendown/index.htmlParendown
/pareto-frontier/index.htmlpareto-frontier
/parquet/index.htmlPackage parquet.
/parsack/index.htmlParsec implementation in Racket
/parted/index.htmlparted: Interface to GNU Parted Disk Partion Utility
/pcg/index.htmlpcg
/pdf-read/index.htmlpdf-read: Read and render PDF files
/peg/index.htmlPEG
/peg-gen/index.htmlpeggen
/peg-parser/index.htmlPEG based parsers for Racket
/peony/index.htmlPeony Web Framework
/perflinty/index.htmlPerflinty
/pex/index.htmlApollo Art PEx Power Control
/pgmp/index.htmlPGMP: Profile-Guided Meta-Programming
/phc-toolkit/index.htmlphc-toolkit
/pict-utils/index.htmlPict utilities
/pidec/index.htmlpidec
/piecrust/index.htmlPie Crust
/pinyin/index.htmlPinyin: Convert Hanzi to Pinyin
/pipe/index.htmlData Pipes (Iteratees)
/pipechain/index.htmlpipechain
/gui-pkg-manager/index.htmlPackage Management GUI Libraries
/pkg-build/index.htmlPkg-Build: Building and Testing All Racket Packages
/pkg-dep-draw/index.htmlPackage Dependency Graph Visualization
/pl/index.htmlpl
/plisqin/index.htmlPlisqin
/bestfit/index.htmlBestfit: Lines of Best Fit
/plot-container/index.htmlplot-container – Embed plot snips to GUI applications
/plt-service-monitor/index.htmlPLT Service Monitor
/plt-web/index.htmlCreating PLT-Style Web Pages
/pmsf/index.htmlPMSF
/png-image/index.htmlpng-image: Library to view and modify PNG chunks.
/point-free/index.htmlpoint-free
/pollen/index.htmlPollen: the book is a program
/citations-mcgill/index.htmlMcGill-style citations for Pollen
/pollen-component/index.htmlPollen Component
/pollen-count/index.htmlpollen-count
/pollen-rock/index.htmlPollen-rock: a RESTful Pollen Server
/pollen-tfl/index.htmlPollen sample project: Typography for Lawyers
/pollen-tuftorial/index.htmlPollen sample project: Tufte CSS
/polysemy/index.htmlPolysemy: support for polysemic identifiers
/port-match/index.htmlPattern Matching for Ports
/posn/index.htmlPositions
/postfix-dot-notation/index.htmlpostfix-dot-notation
/postmark/index.htmlPostmark
/postnet/index.htmlpostnet: USPS POSTNET Barcode Encoding
/power-struct/index.htmlpower-struct
/pprint/index.htmlPPrint: A Universal Pretty-Printer
/pprint-compact/index.htmlpprint-compact: a non-greedy pretty printer
/predicates/index.htmlPredicates
/presentation-big-bang/index.htmlPresentation Big Bang
/pretty-expressive/index.htmlpretty-expressive: a pretty expressive printer
/pretty-format/index.htmlPretty-printing with format strings
/private-in/index.htmlprivate-in
/process-queue/index.htmlprocess-queue
/profile-flame-graph/index.htmlprofile-flame-graph
/progedit/index.htmlprogedit: Programmatic File Editing
/protobj/index.htmlprotobj: Prototype-Delegation Object Model
/punctaffy/index.htmlPunctaffy
/puzzler/index.htmlPuzzler: A Language for 2D Puzzle Game Creation
/py-fizz/index.htmlpy-fizz
/python-tokenizer/index.htmlpython-tokenizer: a translation of Python’s tokenize.py library for Racket
/qresults-list/index.htmlqresults-list
/qtops/index.htmlqtOps: perform operations on things with qualities
/quad/index.htmlQuad: document processor
/queue/index.htmlqueue
/quickscript-competition-2020/...Scripts from the Quickscript Competition July 2020
/quickscript-extra/index.htmlQuickscript Extra
/quickscript-test/index.htmlquickscript-test
/quote-bad/index.htmlquote - bad
/r-cade/index.htmlR-cade Game Engine
/r-lexer/index.htmlR Lexer
/r16/index.htmlR16 — Community-Driven Interactive Code Evaluation
/rackdis/index.htmlrackdis
/racket-cord/index.htmlracket-cord: Racket discord library
/dogstatsd/index.htmldogstatsd
/racket-glossary/index.htmlGlossary of Racket concepts
/racket-language-server/index....Racket Language Server
/racket-llvm/index.htmlRacket LLVM
/racket-paint/index.htmlracket-paint
/racket-quandl/index.htmlracket-quandl
/racket-route-match/index.htmlracket-route-match
/racket-tree-sitter/index.htmlracket-tree-sitter
/workshop/index.html(eighth RacketCon) Workshop: Web Programming
/racketscript/index.htmlThe RacketScript Language and Compiler
/racketscript-universe/index.htmlRacketScript Universe
/racketui/index.htmlRacketUI: Automated Web UI Generator
/rackjure/index.htmlrackjure
/rackonsole/index.htmlrackonsole: Lightweight Operator Console for Server Processes
/rackunit-grade/index.htmlRackUnit Grade
/rackunit-spec/index.htmlRackUnit Spec: BDD interface for RackUnit
/invoke-doc/index.htmlraco-invoke: invoke raco commands
/raco-pkg-env/index.htmlraco-pkg-env: virtualenv like tool for Racket
/raco-run/index.htmlraco-run
/raco-watch/index.htmlraco-watch
/racquel/index.htmlRacquel: An Object/Relational Mapper for Racket
/racr/index.htmlracr
/ragg/index.htmlragg: a Racket AST Generator Generator
/ralist/index.htmlRaList: Purely Functional Random-Access Lists
/ranked-programming/index.htmlRanked Programming
/rascas/index.htmlRascas
/raylib/index.htmlRaylib
/reactor/index.htmlReactor: a synchronous reactive language
/ream/index.htmlream
/reconstruct-template-list-ctx...Reconstruct-Template
/recursive-language/index.htmlRecursive Language
/data-red-black/index.htmldata-red-black: augmented red black tree structures
/tutorial/index.htmlAn Introduction to Redex with Abstracting Abstract Machines (v0.6)
/redex-etc/index.htmlRedex Miscellanea
/redex-parameter/index.htmlRedex Parameters
/relation/index.htmlGeneric Relations
/remember/index.htmlRemember: storage for macros which is persistant across compilations
/remote-shell/index.htmlRemote Shells and Virtual Machines
/repeated-application/index.htmlRepeated application
/reporter/index.htmlreporter
/reprovide/index.htmlreprovide-lang
/request/index.htmlRequests
/response-ext/index.htmlresponse-ext
/resyntax/index.htmlResyntax
/retry/index.htmlRetry: Retrying Arbitrary Computations
/rex/index.htmlrex: deterministic regular expressions
/rfc3339-old/index.htmlrfc3339-old: RFC 3339 Timestamps
/rfc6455/index.htmlRFC 6455 WebSockets for Racket
/rince/index.htmlRince: Racket-INtegrated C Environment
/riposte/index.htmlRiposte—Scripting Language for JSON-based HTTP APIs
/rival/index.htmlRival: An Interval Arithmetic for Real Computation
/rktermios/index.htmlrktermios
/rml-core/index.htmlRacket Machine Learning — Core
/rml-decisiontrees/index.htmlRacket Machine Learning — Decision Trees
/rokit-racket/index.html#lang rokit-racket
/roman-numeral/index.htmlRoman Numerals
/roomba/index.htmlroomba: iRobot Roomba/Create Interface
/routy/index.htmlrouty
/rparallel/index.htmlrparallel : Racket in parallel
/rpn/index.htmlReverse Polish Notation
/rpp/index.htmlrpp
/rs/index.htmlrs - the Racket Sequencer
/rs-l/index.htmlrs-l : Loop and event library for rs
/rsharp/index.htmlrsharp
/ruckus/index.htmlRuckus: Procedural CAD For Weirdos
/russian/index.htmlrussian
/rustc-wrapper/index.htmlrustc-wrapper
/rws-html-template/index.htmlrws-html-template: Racket Web Server html-template Support
/rx/index.htmlFunctional RegExp
/rx-tx-async-channel/index.htmlrx-tx-async-channel
/safe-case/index.htmlsafe-case
/sameday/index.htmlSameday
/sass/index.htmlSASS: Bindings to libsass
/satore/index.htmlFirst-order logic saturation with atom rewriting
/sau-cptr-405/index.htmlsau-cptr-405
/sawzall/index.htmlSawzall: A grammar for chopping up data
/scaffold/index.htmlPackage racket-scaffold
/scgi/index.htmlscgi: Web Server HTTP SCGI and CGI
/scone/index.htmlPackage Scone
/scope-operations/index.htmlscope-operations
/scramble/index.htmlscramble: Assorted Utility Libraries
/scratch/index.htmlscratch
/scribble-example/index.htmlScribble Examples Evaluator Forms
/scribble-frog-helper/index.htmlscribble-frog-helper
/scribble-math/index.htmlscribble-math
/scribble-slideshow/index.htmlscribble-slideshow: Using Scribble to Make Slides
/mime-type/index.htmlMIME Types
/slideshow-repl/index.htmlInteractive Evaluation in Slideshow
/linea/index.htmlLinea: line oriented reader
/bettergrammar/index.htmlBetter Grammar
/collections/index.htmlGeneric Collections
/option-contract/index.htmlOption Contracts
/multimethod/index.htmlDynamic multiple dispatch
/curly-fn/index.htmlReader Function Literal Shorthand
/case-kw-lambda/index.htmlcase-kw-lambda
/dotenv/index.htmldotenv
/threading/index.htmlThreading Macros
/struct-update/index.htmlPurely Functional Struct Updaters
/namespaced-transformer/index....The #%namespaced hook
/plai-typed-s-exp-match/index....PLAI Typed S-Sxpression Matching
/handin-server/index.htmlHandin Server
/scriblogify/index.htmlScriblogify: Scribble Your Blogs
/sdraw/index.htmlSdraw: Cons-Cell Diagrams with Pict
/search-list-box/index.htmlSearch-list-box
/search-upward/index.htmlSearch Filesystem While Approaching Root Directory
/secd/index.htmlSECD: A reduced version.
/secp256k1/index.htmlsecp256k1
/field/index.htmlText duplicate secp256k1
/semaphore-utils/index.htmlsemaphore-utils
/semver/index.htmlSemver: Semantic Versioning
/sendinblue/index.htmlSendinblue API Client
/seq/index.htmlSeq: A Sequence Library
/seq-no-order/index.htmlseq-no-order
/serialize-syntax-introducer/i...Serializing Syntax Introducers
/set-exp/index.htmlSet Expressions
/plt-installer/index.htmlGUI ".plt" Installer
/sew/index.htmlSew
/sexp-diff/index.htmlsexp-diff
/sfont/index.htmlSfont: play with fonts in Racket
/sha/index.htmlSHA and SHA-2
/shell-pipeline/index.htmlShell Pipeline Package
/shlex/index.htmlshlex for Racket: Simple lexical analysis
/shootout/index.htmlshootout: Expression Performance Comparison
/shrubbery/index.htmlShrubbery Notation
/signature/index.htmlsignature
/simple-http/index.htmlsimple-http
/simple-matrix-manual/index.htmlSimple Matrix Arithmetic
/simple-oauth2/index.htmlPackage simple-oauth2.
/simple-poly-manual/index.htmlSimple Polynomials of One Variable
/simple-tree-text-markup/index...Simple Tree Text Markup: Simple Markup for Display as Text or in GUI
/sl2014/index.htmlsl2014
/slack-archive-viewer/index.htmlslack-archive-viewer
/slib-format/index.htmlSLIB/Common Lisp format for Racket
/slide-easy/index.htmlslide-easy
/smtp/index.htmlsmtp
/snappy/index.htmlSnappy: FFI bindings for fast compression
/social-contract/index.htmlSocial Contracts
/socks5/index.htmlSOCKS5 TCP Client in Racket
/soundex/index.htmlsoundex: Soundex Hashing
/soup-lib/index.htmlSoup: A library of useful routines
/spipe/index.htmlSuper Pipe
/splitflap/index.htmlSplitflap: Atom and RSS Feeds
/sql/index.htmlSQL: A Structured Notation for SQL Statements
/sql-sourcery/index.htmlSQLSourcery
/sqlite-table/index.htmlSQLite Table
/squicky/index.htmlSquicky: a quick wiki parser
/extra-srfi-libs/index.htmlExtra SRFI Libraries
/ss-rpc-server/index.htmlSS-RPC server
/stardate/index.htmlstardate: compute the current TNG stardate
/stencil-vector-utils/index.htmlstencil-vector-utils
/stepper/index.htmlThe Stepper
/stockfighter-api/index.htmlstockfighter-api
/stomp/index.htmlSTOMP
/stream-etc/index.htmlStream Miscellanea
/stream-values/index.htmlstream-values
/stretchable-snip/index.htmlstretchable-snip
/string-interpolation/index.htmlstring-interpolation
/string-searchers/index.htmlString Searching Algorithms
/string-sexpr/index.htmlString to S-expression for Fundamentals I, 2016, Northeastern University
/string-util/index.htmlstring-util
/stripe-integration/index.htmlLightweight Stripe API Library
/struct-like-struct-type-prope...Struct-type properties with a struct-like interface
/struct-plus-plus/index.htmlstruct++
/struct-set/index.htmlImmutable Struct Updates
/sudo/index.htmlsudo: Sudo Command Processes
/suffixtree/index.htmlSuffix trees with Ukkonen’s algorithm
/sugar/index.htmlSugar
/superv/index.htmlsuperv - A Supervisor Program
/sweet/index.htmlSweet: an alternative to s-expressions
/sxml/index.htmlSXML: S-Expression Representation of XML
/sxml-extra/index.htmlSXML Misc Utilities
/sxml-intro/index.htmlSXML in Racket: Tools for XML and HTML
/symalg/index.htmlSymbolic algebraic expressions
/syncvar/index.htmlsyncvar: a library of synchronous variables
/synology-decrypt/index.htmlsynology-decrypt
/syntax-lang/index.htmlLanguage creation
/syntax-class-or/index.htmlCombining syntax classes together as multiple variants
/syntax-extension/index.htmlsyntax-extension
/syntax-implicits/index.htmlSyntax Implicits
/syntax-sloc/index.htmlCounting Source Lines of Code
/syntax-warn/index.htmlSyntax Warnings
/systemd/index.htmlSystemD Support
/t-test/index.htmlT-Test: two popular functions
/table-panel/index.htmlTable Panel
/tabular-asa/index.htmlTabular Asa
/taino/index.htmlTaíno
/tandem/index.htmlTandem
/taro/index.htmltaro
/tasks/index.htmlTask Server
/racket_turtle/index.htmlRacket Turtle
/template/index.htmlTemplate Macros
/termconfig/index.htmltermconfig
/tesira/index.htmlTesira Client
/tessellation/index.htmlTessellation
/texmath/index.htmlTeXmath
/text-date/index.htmlSupport for date text-field% in racket/gui
/text-markdown/index.htmlSupport for markdown in racket/gui text%
/text-table/index.htmlText Table
/thread-utils/index.htmlthread-utils
/thread-with-id/index.htmlthread-with-id
/thrift/index.htmlPackage thrift.
/timable/index.htmltimable
/timev/index.htmltimev
/tjson/index.htmltjson
/tmux-vim-demo/index.htmltmux-vim-demo
/todo-list/index.htmlTodo List for DrRacket
/todo-txt/index.htmlProcessing of todo.txt tasks
/tr-immutable/index.htmltr-immutable
/xmpp-transport/index.htmlXMPP Connection
/trie/index.htmltrie
/try/index.htmlTry
/try-catch/index.htmltry-catch
/try-catch-finally/index.htmltry-catch-finally
/try-catch-match/index.htmltry-catch-match
/try-make-sarna-happy/index.htmltry-make-sarna-happy
/turing/index.htmlTuring: A Turing Machine language
/turn-based-game/index.htmlTurn-Based Games
/turnstile/index.htmlThe turnstile language
/twixt/index.htmlTwixT
/txexpr/index.htmltxexpr: Tagged X-expressions
/2htdp-typed/index.htmlHtDP/2e Teachpacks for Typed Racket
/measures-with-dimensions/inde...measures-with-dimensions
/vector-struct/index.htmlVector Struct: Performant Fake Structs
/typed-compose/index.htmlUtilities for composing functions in Typed Racket
/typed-peg/index.htmltyped-peg: A parsing library for parsing expression grammars
/typed-racket-datatype/index.htmltyped-racket-datatype
/typed-stack/index.htmlTyped-Stack: A Typed Racket stack library
/tzgeolookup/index.htmltzgeolookup – Lookup timezone names for geographic coordinates
/udelim/index.htmludelim
/ulid/index.htmlulid: universally unique lexicographically sortable identifiers
/uni-table/index.htmlUnicode Tables
/unicode-breaks/index.htmlUnicode Break Algorithms
/unix-signals/index.htmlunix-signals
/upi/index.htmlRacket-UPI
/uri/index.htmlURIs and URLs
/uri-old/index.htmluri-old: Web URI and URL
/uri-template/index.htmluri-template: A template language for URIs (IETF RFC 6570)
/used-imports/index.htmlUsed Imports
/uuid/index.htmluuid: Universally Unique Identifiers
/value-evt/index.htmlvalue-evt
/values/index.htmlFunctional Multi-Valued Computations
/values+/index.htmlMultiple and Keyword Return Values
/vdb/index.htmlVDB
/tool/index.htmlDrRacket Version Tool
/version-case/index.htmlversion-case: conditionally compile code based on current version number
/version-string-with-git-hash/...Version String With Git Hash
/video/index.htmlVideo
/vlc/index.htmlvlc: VideoLAN VLC Media Player Control
/vlibench/index.htmlVariable-Length-Input Benchmarks
/vulkan/index.htmlVulkan API Integration
/wavenet/index.htmlWavenet TTS API Interface
/web-io/index.htmlWeb IO for Fundamentals I, 2016, Northeastern University
/webapi/index.htmlwebapi: Web APIs
/webscraperhelper/index.htmlwebscraperhelper: Generating SXPath Queries from SXML Examples
/whereis/index.htmlFinding Racket Paths
/wn/index.htmlWordNet - A Lexical Database for English
/word/index.htmlWord
/wordle-solver/index.htmlWordle solver: A simple greedy solver for Wordle
/wort/index.htmlwort
/wsync/index.htmlwsync
/wy-posn-util/index.htmlWY Posn Util
/x509/index.htmlX.509 Certificates
/x64asm/index.htmlx64 Assembler
/xenomorph/index.htmlXenomorph: binary encoding & decoding
/xmpp-xep-0030/index.htmlXMPP Service Discovery (XEP-0030)
/xexpr-path/index.htmlXML Expression Path Lookup
/xmpp/index.htmlXMPP Library
/xsmith/index.htmlXsmith
/xxhash-manual/index.htmlxxhash
/yaml-exp/index.htmlYAML Syntax for Racket Languages
/yijing/index.htmlYijing Icons
/yotsubAPI/index.html4chan API Client Library
/zKanren/index.htmlzKanren
/zeromq-r/index.htmlZeroMQ: Distributed Messaging
/zippers/index.htmlZippers for Racket
/ziptie/index.htmlZiptie
/zmq/index.htmlMinimal ZeroMQ Bindings
/zstd/index.htmlZstandard - Fast real-time compression algorithm
/frtime/index.htmlFrTime: A Language for Reactive Programs
/lazy/index.htmlLazy Racket
/algol60/index.htmlAlgol 60
/honu/index.htmlHonu
/agile/index.htmlAgile
/ee-lib/index.htmlee-lib: Library Support for DSL Macro Expanders
/forged-ocelot/index.html???
/ipoe/index.htmliPoe: interactive poetry editor
/c/index.htmlC
/magnolisp/index.htmlMagnolisp
/mcfly/index.htmlMcFly Runtime: Embedded Package Documentation for Racket
/r-linq/index.htmlR-LINQ: .NET’s LINQ in Racket
/rosette-guide/index.htmlThe Rosette Guide
/superc/index.htmlSuper C
/syntax-spec-v1/index.htmlsyntax-spec: A Metalanguage for Hosted DSLs
/unstable/index.htmlUnstable: May Change Without Warning
/unstable-gui/index.htmlUnstable GUI: May Change Without Warning
/unstable-flonum/index.htmlUnstable Flonums: May Change Without Warning
/unstable-redex/index.htmlUnstable Redex: May Change Without Warning
/r5rs/index.htmlR5RS: Legacy Scheme
/scheme/index.htmlScheme: Compatibility Libraries and Executables
/combinator-parser/index.htmlCombinator Parser
/compatibility/index.htmlCompatibility: Features from Racket Relatives
/mysterx/index.htmlMysterX: Legacy Support for Windows COM
/mzscheme/index.htmlMzScheme: Legacy Language
/preprocessor/index.htmlmzpp and mztext: Preprocessors
/mzlib/index.htmlMzLib: Legacy Libraries
/srfi-nf/index.htmlNonfree SRFI Specification Documents
/graphics/index.htmlGraphics: Legacy Library
/denxi-journal/index.htmlDenxi Journal
/denxi-white-paper/index.htmlDenxi White Paper

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://docs.racket-lang.org/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time is excellent with 0.38 seconds.
The file size of the HTML document is fine (193 kB).

HTTP Response Header

NameValue
dateTue, 28 May 2024 09:20:59 GMT
content-typetext/html; charset=utf-8
x-amz-id-2U+302I5mjuP8KcFPNtNWAJ2YjAJ8NdjwwI/epXxpZZcu+w7yTbzO0g6X6WwQots+erscUHH+plQ=
x-amz-request-idAVXV94T1TBK72DBE
cache-controlmax-age=21600, public
last-modifiedTue, 21 May 2024 18:52:45 GMT
x-amz-storage-classREDUCED_REDUNDANCY
cf-cache-statusDYNAMIC
report-to{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=M29vbGKtddolShP21kFrxtGMXDNdgCVi8zp8Uux6vKui2gU6C2aKj1PlneQEK%2B0dbgHdVI6Ic1KKjPgiUCXN1D90W7sux0gK6PEElAvGMTA17lxR8XCuttowXf9pgq4OWnL0jEwawA%3D%3D"}],"group":"cf-nel","max_age":604800}
nel{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
servercloudflare
cf-ray88ad2c03f9ab65cc-FRA
content-encodinggzip
alt-svch3=":443"; ma=86400
statuscode200
http_versionHTTP/2

External factors

Blacklists
(Nice to have)
This website is not classified "for adult only".
This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 3,155 referring domains.
This page has 154,040 backlinks.
This page has backlinks from 1,238 different ip addresses.
Facebook popularity
(Somewhat important)
The page has 0 shares and comments on Facebook.

Search preview

docs.racket-lang.org
Racket Documentation

Most important keywords

Following keywords were found. You can check the keyword optimization of this page for each keyword.

KeywordResultRecheck
Racket62%Check
Racket Documentation56%Check
Documentation50%Check
Typed Racket48%Check
Racket Language48%Check
Racket Guide48%Check
Racket Reference48%Check
Racket GUI48%Check
Racket Generic48%Check
Racket bindings48%Check

Test up to 1.000 webpages of docs.racket-lang.org with our free plan!

Try For Free
No trial. It's just free!

Cookie Policy

We use cookies to make our site work and also for analytics and advertising purposes. You can enable or disable optional cookies as desired. See the following links for more information.

We need these so the site can function properly

So we can better understand how visitors use our website

So we can serve you tailored ads and promotions