Open-source projects categorized as Code | Edit details

Top 23 Code Open-Source Projects

  • GitHub repo black

    The uncompromising Python code formatter

    Project mention: Python CI/CD with GitHub Actions | dev.to | 2021-05-09

    First, we have to checkout the repository in GitHub Actions using GitHub's own checkout action. Then, we have to set up the Python version using GitHub's setup-python action. Finally, we can use Black's provided GitHub Action for checking formatting - it runs black --check --diff on the workflow runner's clone of the repo and outputs an error code if any Python file in the repo fails Black's formatting rules. Note that Black fails if the AST cannot be parsed (i.e. if there are any syntax errors), so it can also be used for checking syntax correctness, which itself is a good proxy for checking for merge conflict strings.

  • GitHub repo CheatSheetSeries

    The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.

    Project mention: Proxy for protection | reddit.com/r/networking | 2021-04-01

    The other thing you want to do is learn what the possible attacks are, and how to mitigate them. Owasp has some great resources for starters: https://owasp.org/www-project-top-ten/ https://cheatsheetseries.owasp.org/

  • GitHub repo tokei

    Count your code, quickly.

    Project mention: PlaintDB Serves - another milestone reached | dev.to | 2021-04-14

    Let's look at the stats of PliantDB as of tonight, using tokei:

  • GitHub repo phpinsights

    🔰 Instant PHP quality checks from your console (by nunomaduro)

    Project mention: What dev composer packages are a must have? | reddit.com/r/laravel | 2021-02-16

    But there are no similar tools. Here would be the issue, where this problem is discussed. https://github.com/nunomaduro/phpinsights/issues/445

  • GitHub repo opengrok

    OpenGrok is a fast and usable source code search and cross reference engine, written in Java

    Project mention: Ask HN: What are you using to introspect your code base | news.ycombinator.com | 2021-03-30

    [2] https://about.sourcegraph.com/

    [3] https://oracle.github.io/opengrok/

    [4] https://github.com/hound-search/hound

  • GitHub repo codecrumbs

    Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.

  • GitHub repo scc

    Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go

    Project mention: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script | news.ycombinator.com | 2021-04-01
  • GitHub repo illacceptanything

    The project where literally anything* goes.

    Project mention: Some thoughts on dependent types | dev.to | 2021-03-06

    As a next step, let's filter everything from the table with a forall. That's because, when we get a type back from a validator with a forall in it, we have to treat it like a blob because it could be anything. All we know is that it exists, and folks will often call it an existential type. That means we can only pass the blob to functions that accept anything. Some examples are \x -> x (the identity function) and _ -> 5 (a function that returns 5). In our microservice, we're not going to get very far with either of those functions. The table now becomes:

  • GitHub repo cargo-crev

    A cryptographically verifiable code review system for the cargo (Rust) package manager.

    Project mention: Hacker News top posts: Apr 8, 2021 | reddit.com/r/hackerdigest | 2021-04-08

    Cryptographically verifiable code review system for cargo Rust package manager\ (7 comments)

  • GitHub repo BartyCrouch

    Localization/I18n: Incrementally update/translate your Strings files from .swift, .h, .m(m), .storyboard or .xib files.

  • GitHub repo Code Scanner

    Code scanner library for Android, based on ZXing

  • GitHub repo datamodel-code-generator

    Pydantic model generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.

    Project mention: What's the best libraries to build a REST API with Openapi compatibility | reddit.com/r/flask | 2021-05-17

    To save you some work, if you have already an OpenAPI specification at hand, you can use datamodel-code-generator to generate your Pydantic models from the spec.

  • GitHub repo Arrow Meta

    Functional companion to Kotlin's Compiler

    Project mention: If I wanted to modify the Kotlin grammar, how would I go about doing that? | reddit.com/r/Kotlin | 2021-05-01

    As of right now, Arrow Meta is the only library I am aware of with which you can productively write compiler plugins.

  • GitHub repo bookmarks.dev

    Bookmarks and Code Snippets Manager for Developers & Co

    Project mention: How to use browser history to pass data in Angular navigation | dev.to | 2021-01-26

    Project: bookmarks.dev - File: snippet-form.base.component.ts

  • GitHub repo sniprun

    A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages

    Project mention: Inline code evaluation | reddit.com/r/vim | 2021-05-04

    For neovim there's sniprun , (DISCLAIMER: I'm the author), and neovim 0.5 users even gets a popup (floating window) display, hope it meets your needs)

  • GitHub repo react-pin-field

    📟 React component for entering PIN codes.

    Project mention: React component for entering PIN codes | news.ycombinator.com | 2021-03-14
  • GitHub repo hid-examples

    Examples to accompany the book "Haskell in Depth"

  • GitHub repo localpen

    Code pens that run locally!

    Project mention: LocalPen v0.2 ✨🎉 | dev.to | 2021-01-22

    LocalPen is a powerful frontend coding playground that runs totally on the client and can be hosted on any static file server. Try it now on localpen.io

  • GitHub repo kotlin-latex-listing

    A syntax highlighting template for the Kotlin language in LaTeX listings.

  • GitHub repo TR2Main

    Tomb Raider II Injector Dynamic Library

    Project mention: I’ve been trying to figure out how I should get myself into the series on what way to play the original from 96. Ps1 or open tomb raider version? | reddit.com/r/TombRaider | 2021-03-22

    For Tomb Raider II, there's a fan patch called Tomb 2 Main that also adds native support for modern versions of Windows, widescreen resolutions and the ability to activate some features from the PS1 version that are absent from the PC version.

  • GitHub repo blue

    The slightly less uncompromising Python code formatter.

    Project mention: PEP proposal: Automatically Formatting the CPython Code | reddit.com/r/Python | 2021-03-12

    Just came across blue yesterday which attempts to solve some of the problems with black's approach: https://github.com/grantjenks/blue

  • GitHub repo HEP-ASTRO-COSMO

    HEP/Astroparticle/Astrophysics/Cosmology open source packages. Community effort. Physics people, unite!

    Project mention: New resource: HEP-ASTRO-COSMO github repo to list public codes/tools used in these fields | reddit.com/r/cosmology | 2021-03-10

    Strictly as an observer based on what I see in the public github and twitter conversations, this new effort was started based on an idea by Gianfranco Bertone to have a GitHub repo managed directly the community (he mentioned that this is one in other fields), adding new qualifying items by merging pull requests. It's stated that this is for open-source codes/tools in HEP/Astro/Cosmo. They are just getting started and a number of conversations on the scope can be seen in the Issues section of the repo. They've been having discussions with ASCL (Peter Teuben) about how the two efforts relate; e.g., see the Collaboration with existing repositories issue thread. So the direction this new effort goes in is in formation.

  • GitHub repo python-codicefiscale

    encode/decode Italian fiscal codes - codifica/decodifica del Codice Fiscale. :it: :credit_card:

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-05-17.


What are some of the best open-source Code projects? This list will help you:

Project Stars
1 black 20,943
2 CheatSheetSeries 16,734
3 tokei 4,870
4 phpinsights 4,038
5 opengrok 3,263
6 codecrumbs 2,487
7 scc 2,431
8 illacceptanything 1,704
9 cargo-crev 1,342
10 BartyCrouch 1,048
11 Code Scanner 579
12 datamodel-code-generator 471
13 Arrow Meta 256
14 bookmarks.dev 224
15 sniprun 206
16 react-pin-field 202
17 hid-examples 102
18 localpen 78
19 kotlin-latex-listing 72
20 TR2Main 50
21 blue 39
23 python-codicefiscale 33