Call for Submissions

The Code4Lib Journal (C4LJ) exists to foster community and share information among those interested in the intersection of libraries, technology, and the future.

Share your ideas and experiences with your colleagues. You can submit articles, abstracts, or proposals for articles to be included in the Code4Lib Journal at or to When submitting, please include the title or subject of the proposal in the subject line of the email message and the acceptance of the Journal’s US CC-By 3.0 license in the body of the message. If you have questions regarding the deadlines for article submission and the timing for publication, you can consult the Code4Lib Journal Deadlines page. Please note that submissions are subject to rejection or postponement at any point in the publication process as determined by the Code4Lib Journal’s editorial committee.

C4LJ encourages creativity and flexibility, and the editors welcome submissions across a broad variety of topics that support the mission of the journal. Possible topics include, but are not limited to:

* Practical applications of library technology (both actual and hypothetical)
* Technology projects (failed, successful, or proposed), including how they were done and challenges faced
* Case studies
* Best practices
* Reviews
* Comparisons of third party software or libraries
* Analyses of library metadata for use with technology
* Project management and communication within the library environment
* Assessment and user studies

C4LJ strives to promote professional communication by minimizing the barriers to publication. While articles should be of a high quality, they need not follow any formal structure. Writers should aim for the middle ground between blog posts and articles in traditional refereed journals. Where appropriate, we encourage authors to submit code samples, algorithms, and pseudo-code. For more information, visit C4LJ’s Article Guidelines or browse articles from the earlier issues published on our website:

Send in a submission. Your peers would like to hear what you are doing.

Submission of Articles

When a draft has been completed, articles should be submitted electronically to in a format likely to be widely readable, with a strong preference for Google Docs. The article should be accompanied by some brief author metadata. We have no more precise specs at this time, but may develop some at a later date and reserve the right to ask for submission in a different format if we have trouble with yours. Authors are welcome to submit a proposal to the Editorial Committee for approval prior to completing a full draft.

Please note that articles published in C4LJ must be licensed by their authors under a US CC-BY license. We recommend but do not require that any included code also be given an open source license suitable for code. Authors are free to publish articles anywhere else in addition to C4LJ.

For more information, see our Article Guidelines and the Journal’s Process and Structure.