Common Lisp good first issues

30 open Common Lisp issues currently match the default 10+ star filter. Scored difficulty: 5,942 at 1/5, 8,720 at 2/5, 12,666 at 3/5, 12,088 at 4/5, 856 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is Common Lisp.

All languages · Browse projects · How to find good first issues · Hacktoberfest 2026

Active projects

Unique repos with open help-wanted issues updated in the last 30 days

Showing 30 of ~30 matching filters (Common Lisp · 10+ stars)

List

Plugin System

AI summary

This issue proposes the development of a plugin system for Autolith, allowing users to easily share and integrate external code, tools, and skills. Plugins would be defined in Lisp, pointing to Git repositories or local directories, and Autolith would manage their installation and loading at startup or from the REPL, with safeguards like permission checks.

enhancementhelp wanted
334
Difficulty
4/5

Website "Get Involved" page update?

AI summary

The user is requesting a review and potential update of the "Get Involved" page on the website. They feel the current "Project Ideas" section is not effectively attracting contributors and are seeking ideas on how to better engage potential volunteers, considering specific skill requirements and funding constraints.

help wanted
448
Difficulty
3/5

Want short demos of interesting Interlisp features

AI summary

This issue requests short demonstrations of various interesting and potentially complex Interlisp features. The goal is to showcase the unique aspects of the Interlisp environment, such as its file package, MasterScope, versioned file system, DWIM, and other specialized tools.

enhancementhelp wanted
448
Difficulty
4/5

Add support for the ext idle notify protocol

AI summary

This issue proposes adding support for the `ext-idle-notify-v1` Wayland protocol. The implementation involves calling a specific wlroots function whenever an input event is detected, enabling applications like swayidle to manage screen locking and power saving based on user inactivity.

good first issuec-backendWayland Protocol
378
Difficulty
2/5

Implement Stumpwm's group commands

AI summary

This issue proposes implementing a set of group manipulation commands for Stumpwm, similar to those found in the original Stumpwm tiling window manager. The goal is to add functionality for creating, navigating, merging, and managing groups of windows within the current environment. Some commands, like displaying all groups, might require additional UI considerations.

good first issuecommands
378
Difficulty
3/5

Show group name when switching to it

AI summary

This issue proposes displaying the name of a group in a brief toast message whenever a user switches to it. This aims to improve clarity by indicating the currently active group. The implementation can leverage existing toast message functionality.

good first issuelisp
378
Difficulty
1/5

Add Hint to Kind Error Message

AI summary

This issue proposes improving the clarity of kind mismatch error messages in the Coalton compiler. The current error messages are difficult for new users to understand, and the goal is to add a helpful hint that suggests how to correct the type or kind. This would make the compiler more user-friendly, especially for those new to the type system.

good first issuetype systemerror messages
1.7K
Difficulty
2/5

Add Linguist entry for Coalton and `.ct` files

AI summary

This issue requests the addition of support for the Coalton programming language and its `.ct` file extension to GitHub's Linguist library. This involves creating a grammar for syntax highlighting and following Linguist's contribution guidelines. A bounty is offered for successful contributions.

good first issue💰Bounty
1.7K
Difficulty
3/5

Remove bespoke `show` functions; replace with Show class

AI summary

This issue proposes refactoring the standard library to replace custom `show` or print-like methods with instances of the `Show` type class. This aims to standardize how data structures are represented for display, improving consistency and maintainability.

enhancementgood first issuestandard library
1.7K
Difficulty
3/5

make `(sign 0) == 0`, following `cl:signum` convention

AI summary

This issue proposes to change the behavior of the `sign` function when given an input of 0. Currently, `sign 0` returns 1, but the desired behavior is to return 0, aligning with the `cl:signum` convention. The change requires verifying that this modification does not introduce regressions in the math and bignum directories.

good first issuestandard library
1.7K
Difficulty
2/5

undefined function warning

AI summary

The user is encountering an "Undefined function: COALTON-LIBRARY/HASHMAP::COALTON-BUG" warning during compilation of the Coalton main module. This suggests a potential issue with how the COALTON-BUG function is defined or imported within the hashmap library.

good first issue
1.7K
Difficulty
2/5

Add command line option to set the debug log level

AI summary

This issue proposes adding a command-line option to control the debug log level. The new option should accept one of the predefined log levels from the specified Lisp file, allowing users to customize the verbosity of logging output.

good first issue
378
Difficulty
2/5

Also browsing: Python , TypeScript , JavaScript