• Stars
    star
    669
  • Rank 67,451 (Top 2 %)
  • Language
    Emacs Lisp
  • License
    GNU General Publi...
  • Created almost 12 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Emacs major and minor modes for Racket: edit, REPL, check-syntax, debug, profile, and more.

Racket mode for GNU Emacs

https://github.com/greghendershott/racket-mode/workflows/CI/badge.svg https://melpa.org/packages/racket-mode-badge.svg https://elpa.nongnu.org/nongnu/racket-mode.svg https://img.shields.io/badge/Docs-Documentation-blue.svg

A variety of Emacs major and minor modes for Racket: edit, REPL, check-syntax, debug, profile, logging, and more. The edit/run experience is similar to DrRacket.

Compatible with Emacs 25.1+ and Racket 6.9+.

Documentation

See the Guide and Reference.

Contributing

Pull requests are welcome; please see CONTRIBUTING.org.

Acknowledgments

THANKS.org.

Alternatives

  • Emacs’ built-in `scheme-mode` major mode plus the minor modes Quack and/or Geiser.

More Repositories

1

frog

Frog is a static blog generator implemented in Racket, targeting Bootstrap and able to use Pygments.
Racket
907
star
2

fear-of-macros

A practical guide to Racket macros
Racket
247
star
3

rackjure

Provide a few Clojure-inspired ideas in Racket. Where Racket and Clojure conflict, prefer Racket.
Racket
234
star
4

markdown

Markdown parser written in Racket.
Racket
103
star
5

aws

Racket support for Amazon Web Services.
Racket
77
star
6

travis-racket

Use Travis CI with Racket
Shell
41
star
7

racket-clojure-cheat-sheet

My working notes about Racket and Clojure equivalencies organized as a cheat sheet.
27
star
8

http

Racket support for HTTP 1.1.
Racket
26
star
9

blog

Source for my blog
Racket
25
star
10

feeds2gmail

Atom/RSS/RDF feeds --> Gmail using IMAP APPEND.
Racket
14
star
11

pdb

Multi-file check-syntax database
Racket
13
star
12

webapi-markdown

"Literate" web API specification: A web service is both documented and specified using a markdown file containing parameterized HTTP request and response templates.
13
star
13

toml

A TOML parser implementation in Racket.
Racket
11
star
14

vestige

Enhanced logging and tracing for Racket.
Racket
10
star
15

gapi

Google API Discovery service
Racket
9
star
16

sha

Racket support for both SHA-1 and SHA-2, via FFI to OpenSSL.
Racket
7
star
17

racker-news

Wrapper for Hacker News API
Racket
5
star
18

def-jambda

Jam on a few riffs concerning function definition.
Racket
5
star
19

wffi

Racket code to use webapi-markdown files.
Racket
4
star
20

bluebox

An experiment to extract "blue boxes" from any Racket source file.
Racket
4
star
21

xexpr-http

A more consistent approach to HTTP requests and responses for both clients and servers, in Racket.
Racket
4
star
22

echonest

Racket wrapper for The Echo Nest API
Racket
4
star
23

.emacs.d

My Emacs configuration
Emacs Lisp
3
star
24

flexpr

Expressions rendered as both XML and JSON
Racket
3
star
25

racket-pretty-bytes

Pretty print bytes in a debugger/dump style.
Racket
2
star
26

secureapi-docker

A Hacker School pairing project using Python, Racket, and Clang to implement a code-checking web service.
Shell
1
star